[Free] Latest (March 2016) Microsoft 70-488 Real Exam Questions 69-85

70-488 Royal Pack Testengine pdf

100% Actual & Verified — 100% PASS

Unlimited access to the world's largest Dumps library! Try it Free Today!

Get it now →

Product Description:
Exam Number/Code: 70-488
Exam name: Developing Microsoft SharePoint Server 2013 Core Solutions
n questions with full explanations
Certification: Microsoft Certification
Last updated on Global synchronizing

Free Certification Real IT 70-488 Exam pdf Collection

Question No. 69

HOTSPOT - (Topic 5) 

A company uses SharePoint for project organization and collaboration with contractors. Contractors can download each of the following SharePoint apps: 


The apps have the following requirements: 

. The purchase request app must approve all purchases without user authentication. 

. The contractor information app must display only information the current user is authorized to view. 

You need to configure authorization for the apps. 

Which authorization types should you use? To answer, select the appropriate authorization type in each list in the answer area. 


Answer: 



Question No. 70

- (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. 

Incorrect: 

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 

referencing. 

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. 


Question No. 71

- (Topic 5) 

You must select an app model to deploy apps to an Office 365 small business tenant. The business logic of the apps is located in a remote web application. 

What should you do? 

A. Create a SharePoint-hosted app. Implement the business logic by using JavaScript. 

B. Develop provider-hosted apps and integrate data sources with the business logic by using OData. 

C. Deploy the business logic to the host web by using a Full Trust SharePoint solution. 

D. Develop an OData service provider infrastructure and publish the provider to the _layouts directory. 

Answer:

Explanation: Provider Hosted Application 

Provider hosted apps are also a part of cloud hosting model, where app can be hosted on 

any remote web platform such as IIS server. And these apps are made available on 

deploying it on cloud i.e. using SharePoint online, Office365 site, or windows azure in case 

of Auto hosting. 

It interacts with SharePoint 2013 by using one of the SharePoint client object models or its 

REST/OData-based web service. Depending on the scenario it gains authorization to 

SharePoint data using either the SharePoint 2013 implementation of the OAuth standard or 

a JavaScript cross-domain library. 

Note: Apps in SharePoint 

SharePoint 2013 app model has three types of hosting model. 

a. SharePoint Hosted Application. 

b. Auto Hosted Application. 

c. Provider Hosted Application. 

Incorrect: Not C: When you use the full-trust execution model, you deploy your assemblies to the global assembly cache on each Web front-end server and application server in the server farm. The SharePoint Web application process loads the assembly from the global assembly cache and your code runs with full trust—in other words, it runs without any code access security restrictions. 

Reference: Step by step create provider hosted application using SharePoint 2013 


Question No. 72

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.) 



Answer: 



Question No. 73

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.) 


Answer: 


Question No. 74

DRAG DROP - (Topic 5) 

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

You develop the Litware Document Approval workflow that enables a group of people to review, approve, or reject documents and document changes. 

You need to assign the Litware Document Approval workflow to the Document content type. 

How should you complete the relevant code? (To answer, drag the appropriate code segments to the correct location or locations 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.) 


Answer: 



Question No. 75

DRAG DROP - (Topic 5) 

You plan to use an app event receiver in conjunction with a remote event receiver. 

You need to create the remote event receiver by using Visual Studio 2012. 

Which three actions should you perform in sequence? (To answer, move the appropriate 

actions from the list of actions to the answer area and arrange them in the correct order.) 


Answer: 



Question No. 76

HOTSPOT - (Topic 5) 

A web application that listens on port 80 has been created for Internet users to access your company's SharePoint site. The web application uses claims-based authentication. 

Users report that they are prompted for credentials when they access the site in their 

browser. 

You need to enable anonymous access. 

On the Manage web applications page in Central Administration, which option should you select? (To answer, select the appropriate menu item in the answer area.) 


Answer: 



Question No. 77

- (Topic 1) 

A franchisee deletes several sites from the franchise's site collection. The franchisee site collection administrator must recover the sites. 

You need to instruct the franchisee site collection administrator on how to access the page to recover the sites. 

What should the site collection administrator do to get to the appropriate page? 

A. Select General Settings for the Web Application in Central Administration and change the second stage Recycle Bin settings to 100 percent. 

B. Select General Settings for the Web Application in Central Administration and change the first stage Recycle Bin settings to 0 days. 

C. Select the Recycle Bin on the Site Settings page. Choose the appropriate sites and select Restore Selection. 

D. Select the Recycle Bin in the Quick Launch page. Choose the appropriate sites and select Restore Selection. 

Answer:

Explanation: To restore a deleted site or workspace directly from the Site Collection Recycle Bin: 

1. Click Recycle Bin on the Quick Launch. 

2. On the Site Name Recycle Bin page, above the list of deleted objects, click the Site Collection Recycle Binlink. 

3. On the Site Collection Administration Recycle Bin page, under Select a View, make sure that Deleted from end user Recycle Bin is selected. 

4. Locate the site or workspace that you want to restore. 

5. Select the check box next to the site or workspace that you want to restore, and then click Restore Selection. 

Incorrect: 

Not A, not B: The sites have been deleted. They need to be restored. A and B are wrong 

because modifying the Recycle Bin settings after the sites are deleted will have no effect 

on the deleted sites. 

Reference: Restore a deleted object from a SharePoint Recycle Bin 


Question No. 78

- (Topic 1) 

You need to set the appropriate permissions for the franchise employees' customer list and customer subsite access. 

What should you do? 

A. Add franchise employees to the Members group in the CorporateSiteCollection site collection. Break inheritance at the franchisee subsite level. Create a custom role definition at the franchisee subsite level. Add franchise employees to the custom role. 

B. Create a custom role definition in the CorporateSiteCollection site collection with Limited Access to the Customers list. Add franchise employees to the custom role at the CorporateSiteCollection site collection. Break inheritance at the subsite level. Add franchise owners to the Owners group at the subsite level. 

C. Create a custom role definition in the CorporateSiteCollection site collection with Limited Access to the Customer list. Add franchise employees to the custom role. Allow full inheritance of the role definition and permissions at the site level. 

D. Add franchise employees to the Visitors group in the CorporateSiteCollection site collection. Break inheritance at the franchisee subsite level. Create a custom role definition at the subsite level with Full Control permissions. Add franchise employees to the custom role. 

Answer:


Question No. 79

- (Topic 3) 

You must upgrade the existing version of the application to a newer version. 

Which two actions should you perform? (Each correct answer presents part of the solution. 

Choose all that apply.) 

A. Add the following code segment at line CX11: 

<VersionRangeBeginVersion="1.0" EndVersion="2.e"> 

B. Add the following code segment at CX13: 

<VersionRange BeginVersion-"1.0.0.0"EndVersion-"2.0.0.0"> 

C. Use Microsoft Visual Studio to change the feature version to 1.5.0.0. 

D. Use Microsoft Visual Studio to change the feature version to 1.5. 

E. Add the following code segment at line CX11: 

<VersionRange BeginVersion-"1.0.0.0"EndVersion-"2.0.0.0"> 

Answer: B,C 

Explanation: B: VersionRange Element specifies a range of previous versions of the 

Feature to which the upgrade actions should apply. 

/ BeginVersion: Specifies the earliest version number to which the child upgrade elements 

will apply, in the format n.n.n.n, where each n can be up to four digits. 

/ EndVersion: Specifies the earliest version number to which the upgrade will not apply. 

The format is n.n.n.n, where each n can be up to four digits. 

C: Feature versions in Microsoft SharePoint Foundation are used to trigger Feature upgrade. If you update your Feature version but do not specify any Feature upgrade logic in the Feature.xml file, when the Feature upgrade runs, it simply updates the version number of your Feature. However, if you specify Feature upgrade logic, the upgrade code is executed and the version number is automatically updated as well. 

Scenario: New Features The first version (1.0.0.0) of the feature must support the addition of newer functionality when the feature is upgraded to version 1.5.0.0. 

Reference: VersionRange Element (Feature); Best Practices for Using Feature Versions 


Question No. 80

HOTSPOT - (Topic 1) 

You need to add markup at line AM10 to set the minimum app permissions for the FranchiseMonitor app. 


Which code segments should you include in Target 1 and Target 2 to complete the code? (To answer, select the appropriate options from each drop-down list in the answer area.) 


Answer: 



Question No. 81

- (Topic 3) 

You need to automate the backup of a site collection. 

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

A. Back up to a network folder. 

B. Set the LockStatus of the site collection to Adding content prevented 

C. Back up to a local folder and then move the backup to a network folder. 

D. Use Central Administration to perform the backup. 

E. Use Windows PowerShell to perform the backup. 

Answer: C,E 

Explanation: C: For better performance, Microsoft recommends that you back up to the 

local computer and then move the backup files to a network folder. 

E (not D): 

Scenario: Automation: Windows PowerShell must be used to automate all operations 

wherever possible. 

Scenario: Backup and Recovery 

* In the event of hardware failure, the SharePoint environment must be restored to the most recent date. 

* The backup process must not degrade system performance. 

* Automation: Windows PowerShell must be used to automate all operations wherever possible. 

Reference: Back up site collections in SharePoint 2013 


Question No. 82

DRAG DROP - (Topic 5) 

You plan to create a search-driven navigation that supports the Cross-site Publishing Feature. 

Which four actions should you perform in sequence? (To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.) 


Answer: 



Question No. 83

DRAG DROP - (Topic 5) 

A company uses SharePoint and Microsoft Dynamics CRM for collaboration and customer relationship management. The company uses Active Directory Domain Services (AD DS) for identity management. SharePoint and Microsoft Dynamics CRM are configured to use claims-based authentication. The company wants to authorize user access to SharePoint sites by using roles defined in Microsoft Dynamics CRM. 

You create a custom claims provider. The provider adds a claim to the claim token for each role a user has in Microsoft Dynamics CRM. The provider also allows a site administrator to find and select roles from Microsoft Dynamics CRM to authorize user access. The custom claims provider must be created as a class library project to meet the unit testing requirements of the company. The custom claims provider project is complete and ready to be packaged for deployment. 

You need to package and deploy the custom claims provider. 

What should you do? (To answer, drag the appropriate actions to the correct location or locations in the answer area. Each action 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.) 


Answer: 



Question No. 84

HOTSPOT - (Topic 5) 

A web application that listens on port 80 has been created for Internet users to access your 

company's SharePoint site. 

Your company requires anonymous users to authenticate before they post content. 

You need to change the permissions that are assigned to unauthenticated users. 

On the Manage web applications page in Central Administration, which option should you 

select? (To answer, select the appropriate menu item in the answer area.) 


Answer: 



Question No. 85

- (Topic 3) 

A server in the SharePoint farm experiences high memory usage. Task Scheduler on the server runs a Windows PowerShell script to perform backups of Wholesale sites. 

You need to resolve any memory leak issues in the Windows PowerShell script. 

What should you do? (Each correct answer presents a complete solution. Choose all that apply.) 

A. Insert the code segment at line EW04: 

Start-SPAssignment -Global 

B. Insert the code segment at line EW17: 

$site.Close() 

C. Insert the code segment at line EW17: 

Stop-SPAssignment -SemiGlobal 

D. Insert the code segment at line EW17: 

Stop-SPAssignment –Global 

Answer: A,C 

Explanation: * Start-SPAssignment –Global initiates a new assignment store. 

* Stop-SPAssignment .Disposes of objects in the provided assignment collection. The Stop-SPAssignmentcmdlet disposes of objects in the provided assignment collection. Use the Global parameter to dispose of all objects in the global assignment collector and to stop the global store from collecting additional objects. Provide a SemiGlobal assignment collector to dispose of all contained objects. 

From scenario: 

* Performance Optimization and Memory Usage 

SPSite objects must be removed from memory immediately after the objects go out of scope.