Skip to content

Abreast of the times 70-488 Exam Study Guides With New Update Exam Questions

It is more faster and easier to pass the Microsoft 70-488 exam by using Practical Microsoft Developing Microsoft SharePoint Server 2013 Core Solutions questuins and answers. Immediate access to the Renovate 70-488 Exam and find the same core area 70-488 questions with professionally verified answers, then PASS your exam with a high score now.


Free VCE & PDF File for Microsoft 70-488 Real Exam
(Full Version!)

Pass on Your First TRY 100% Money Back Guarantee Realistic Practice Exam Questions

Free Instant Download NEW 70-488 Exam Dumps (PDF & VCE):
Available on:

Q31. – (Topic 5) 

A company uses SharePoint as its collaboration platform. 

The SharePoint site collection has many inactive sites. 

You need to identify the inactive sites in each web application of the farm by using 

Windows PowerShell scripts. 

Which property should you evaluate? 

A. $site.DeadWebNotificationCount 

B. $site.ExpirationDate 

C. $site.CertificationDate 

D. $site.LastContentModifiedDate 

E. $site.CurrentResourceUsage 


Explanation: How to find Most Active SharePoint Site Collections? 

Well, SPSite object has LastContentModifiedDate property, why don't we use it? Here is 

the nifty PowerShell script to find Most active Site collections based on content modified 

date. In a reverse, this can be used to find all In-active site collections also. 

Add-PSSnapin Microsoft.SharePoint.PowerShell -ErrorAction SilentlyContinue 

Get-SPWebApplication "" | Get-SPSite -Limit All | foreach { 

Write-Host $_.URL $_.LastContentModifiedDate 

Reference: Find Active Inactive Site Collections in SharePoint 

Q32. – (Topic 5) 

Adventure Works uses SharePoint to store product and order information. 

Product managers visit the Products list to see the status of each product. They request a feature that will allow them to easily see the recent and old product orders without opening the Products list. The products orders page is located at /sitepages/productorders.aspx, and the product order history page is located at /sitespages/productordershistory.aspx. Both pages require a query string parameter named ProductID. 

You need to add custom actions to the Products list by using the least amount of administrative effort. 

What should you do? 

A. Add an empty element to the SharePoint project. Add a <CustomAction> tag, set the Location element to EditControlBlock, and then use the <UrlAction> tag for a redirect to the custom page. 

B. Create a Windows Application and add a reference to Microsoft.SharePoint.Portal.CustomActions.dll and use the SPCustomActions class to add a custom action. 

C. Open the site in SharePoint Designer. Create a custom List Item Display Template and then apply it to the Products List View Web Part. 

D. Create a visual Web Part. Use a grid view with a template column and hyperlink, and databind the Products list. Add the Web Part to the allItems.aspx page of the Products list. 


Explanation: 1. To add a menu item custom action feature to the app for SharePoint project Right-click the app for SharePoint project, and add a new Menu Item Custom Action item. 

2. Select the host web to expose the custom action and choose a list template and custom 

list as custom action scope to then click on Next button. 

3. Enter the menu item text you want to show and page in App where you want to redirect 

when the user selects the Menu item then click on the Finish button. 


Note: When you are creating an app for SharePoint, custom actions let you interact with the lists and the ribbon in the host web. A custom action deploys to the host web when end users install your app. Custom actions can open a remote webpage and pass information through the query string. There are two types of custom actions available for apps: Ribbon and Menu Item custom actions. 

Reference: Custom actions in SharePoint 2013 

Q33. – (Topic 2) 

You need to deploy the package. Which file should you select? 

A. the file ending in .publish 

B. the file ending in .wsp 

C. the file ending in .dll 

D. the file ending in .app 


Explanation: To publish your app for SharePoint, upload the app manifest file (.app) of your app to the Office Store, the Apps for Office catalog, SharePoint, a file share, or the Exchange catalog. 

Scenario: When completed, the app will be published to the Microsoft Store as a paid app. 

Reference: How to: Publish an app for SharePoint by using Visual Studio 

Q34. DRAG DROP – (Topic 5) 

You work on a SharePoint Enterprise Content Management (ECM) project. 

You need to ensure that all Microsoft Word documents are converted to Portable 

Document Format (PDF) once they are published and approved. 

You have the following code: 

Which code segments should you include in Target 1, Target 2, Target 3 and Target 4 to complete the code? (To answer, drag the appropriate code segments to the correct targets in the answer area. Each code segment may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content) 


Q35. DRAG DROP – (Topic 5) 

You create a new Enterprise Content Management (ECM) project. 

You add a content type to the Visual Studio Project by using the Content Type Designer in 

Visual Studio 2012. 

You need to identify what the designer-generated XML will look like? 

You have the following code: 

Which XML elements should you include in Target 1, Target 2, Target 3, Target 4 and Target 5 to complete the code? (To answer, drag the appropriate XML elements to the correct targets in the answer area. Each XML element may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.) 


Q36. – (Topic 5) 

You need to retrieve data about all the lists in a site by using the REST (Representational State Transfer) API. 

Which code segment should you use? 

A. Option A 

B. Option B 

C. Option C 

D. Option D 


Explanation: Must use _api/web/lists: 

To retrieve all of the lists in a specific SharePoint site, you would make a GET request to 

http://<site url>/_api/web/lists. 


Not B: The method must be GET (not POST). 

Reference: How to: Complete basic operations using SharePoint 2013 REST endpoints 

Q37. HOTSPOT – (Topic 5) 

You develop an autohosted app for SharePoint. 

The app will access SharePoint data in the host web. 

You need to configure the minimum required data access permissions for the app. 

How should you configure permissions in the app manifest? (To answer, select the 

appropriate option from each drop-down list in the answer area.) 


Q38. DRAG DROP – (Topic 3) 

You need to add code at line UA09 to create the custom role. 

How should you complete the relevant code? (To answer, select the appropriate code segment from each drop-down list in the answer area.) 


Q39. – (Topic 4) 

You implement the dependency changes based on the requirements for the Litware web artifacts feature. 

When you deploy the Litware.Intranet.Templates.wsp package, you receive an error message. 

You need to ensure that the package deploys successfully. 

What should you do? 

A. Set the scope of the Litware web artifacts feature to SPSite. 

B. Set the scope of the Litware web artifacts feature to SPFarm. 

C. Set the Is Hidden option of the Litware web artifacts feature to False. 

D. Set the Auto Activate in Central Admin parameter of the Litware web artifacts feature to True. 



Scenario: Litware.Intranet.Templates contains the LitwareWebArtifacts hidden feature which contains code required to run after the provisioning is completed. 

Q40. – (Topic 3) 

After deploying a solution, a code-based hotfix becomes available. You need to deploy the hotfix. 

What should you do? (Each correct answer presents part of the solution. Choose all that apply.) 

A. Use assembly binding redirection in the web application configuration file. 

B. Increment the assembly file version of the assembly. 

C. Increment the product version of the assembly. 

D. Increment the assembly version of the assembly. 

E. Use assembly binding redirection in the assembly policy file. 

Answer: A,C 

Explanation: A:Assembly versions are everywhere in SharePoint – web.config files, web 

part definitions, workflow definitions, event receiver bindings – the list goes on. In each 

case, the version number is absolutely required so that SharePoint can load the code to 

run at that time. If you update an assembly’s version, you have two choices to ensure your 

code can still be loaded: 

/ Find and update every reference to the previous assembly version. 

/ Use a binding redirect in the relevant .config file (e.g. web.config) to point to the new 

version of the assembly. 

C: Assembly Version : This is the version number used by framework during build and at runtime to locate, link and load the assemblies. When you add reference to any assembly in your project, it is this version number which gets embedded. At runtime, CLR looks for assembly with this version number to load. But remember this version is used along with name, public key token and culture information only if the assemblies are strong-named signed. If assemblies are not strong-named signed, only file names are used for loading. 


not B: Assembly File Version : This is the version number given to file as in file system. It is 

displayed by Windows Explorer. It’s never used by .NET framework or runtime for 


From scenario: 

* solution artifacts must adhere to industry best practices. 

* Code based hot fixes must be deployed directly to the Global Assembly Cache on all SharePoint servers. 

* Only one version of an assembly must be available at runtime.