70-488 Exam Questions - Online Test


70-488 Premium VCE File

Learn More 100% Pass Guarantee - Dumps Verified - Instant Download
150 Lectures, 20 Hours

certleader.com

Master the 70-488 Developing Microsoft SharePoint Server 2013 Core Solutions content and be ready for exam day success quickly with this Examcollection 70-488 test questions. We guarantee it!We make it a reality and give you real 70-488 questions in our Microsoft 70-488 braindumps.Latest 100% VALID Microsoft 70-488 Exam Questions Dumps at below page. You can use our Microsoft 70-488 braindumps and pass your exam.

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

Answer: 


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


Q43. - (Topic 1) 

You need to implement the custom claims provider for the SharePoint farm. 

Which code segments should you implement? (Each correct answer presents part of the solution. Choose all that apply.) 

A. Option A 

B. Option B 

C. Option C 

D. Option D 

E. Option E 

F. Option F 

Answer: B,D,F 

Explanation: The following are required methods when writing a claims provider. 

B: Required for claims picker Claims can be displayed in the people picker control through claims picking. The following methods in the SPClaimProvider class are required methods if you want to implement claim picking in the people picker control. 

protected abstract void FillSchema(SPProviderSchema schema); 

protected abstract void FillClaimTypes(List<String> claimTypes); 

protected abstract void FillClaimValueTypes(List<String> claimValueTypes); 

protected abstract void FillEntityTypes(List<String> entityTypes); 

D: Required for resolving claims in the type-in control of the claims picker 

If you want to be able to resolve claims by using the type-in control of the claims picker, 

you must implement the following methods in the SPClaimProvider class. 

public abstract bool SupportsResolve 

protected abstract void FillResolve(Uri context, String[] entityTypes, String resolveInput, 

List<PickerEntity> resolved); 

protected abstract void FillResolve(Uri context, String[] 

F: Required for searching for claims in the claims picker If you want to be able to search for claims in the claims picker, you must implement the following property and method in the SPClaimProvider class. 

public abstract bool SupportsSearch protected abstract void FillSearch(Uri context, String[] entit 

* From scenario: 

MyClaimsProvider.es 

Reference: How to: Create a claims provider in SharePoint 2013 


Q44. - (Topic 1) 

You need to create rules in the CourierMobile app based on the ItemType that arrives. 

For which ItemTypes should you test? (Each correct answer presents part of the solution. Choose all that apply.) 

A. IPM.Schedule.Meeting.Tent 

B. IPM.Note 

C. IPM.Schedule.Meeting.Request 

D. IPM.Appointment 

E. IPM.Schedule.Meeting.Cancelled 

F. IPM.Schedule.Meeting.Pos 

G. IPM.Schedule.Meeting.Neg 

Answer: D,E 

Explanation: From scenario: 

* The CourierMobile app receives Microsoft Outlook appointments (D) and Outlook appointment cancellations (E) from the CloudManager app. The appointments include the address of the location for pick-up or drop-off. 


Q45. 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: 


Q46. 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: 


Q47. DRAG DROP - (Topic 5) 

You create SharePoint apps for multiple clients. 

Each client has a unique environment with specific requirements. 

You need to choose the appropriate hosting location for each app. 

What should you do? (To answer, drag the appropriate hosting options to the correct description in the answer area. Each hosting option 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: 


Q48. - (Topic 2) 

You need to configure the credential store for the app. 

Which properties should you configure? (Each correct answer presents part of the solution. Choose all that apply.) 

A. Pin 

B. Windows Password 

C. Windows User Name 

D. Password 

E. User Name 

Answer: D,E 

Explanation: From scenario: 

* A client asks you to create a basic task tracking app for SharePoint. The app will be hosted remotely 

* Remote users will authenticate to the app by using a username and password. 


Q49. DRAG DROP - (Topic 5) 

You troubleshoot the sandbox solutions that your team builds. 

You need to redeploy a sandbox solution. You also need to identify which process must be debugged. 

Where should you redeploy the solution, and which process should you debug? (To answer, drag the appropriate statements to the correct location or locations in the answer area. Each statement 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: 


Q50. - (Topic 5) 

A company uses SharePoint for internal collaboration. SharePoint is deployed on a server farm with a single front-end server, a single application server, and a dedicated database server. 

You review existing Web Parts that read from and write to SharePoint lists. You find the following code in one of the utility classes and notice memory leaks in the method. 

You need to ensure that there are no memory leaks in the method. 

What should you do? 

A. Add a finally statement and include site.Dispose (). 

B. Add site.Dispose() to the catch statement. 

C. Add a finally statement and include siteCollection.Dispose (); 

D. Add siteCollection.Dispose() to the catch statement. 

Answer:

Explanation: Need to manually dispose of the siteCollection instance. This can be done through a finally statement. 

Note: 

* Try and finally blocks or a using statement would be required to avoid potential leaks 

when you create a disposable object within a foreach block, as shown in the following code 

example. 

SPWebApplication webApp = siteCollectionOuter.WebApplication; 

SPSiteCollection siteCollections = webApp.Sites; 

SPSite siteCollectionInner = null; 

foreach (siteCollectionInner in siteCollections) 

try //Should be first statement after foreach. 

Console.WriteLine(siteCollectionInner.Url); 

//Exception occurs here. 

finally 

if(siteCollectionInner != null) 

siteCollectionInner.Dispose(); 

* Why Dispose? Several of the Windows SharePoint Services objects, primarily the SPSite class and SPWeb class objects, are created as managed objects. However, these objects use unmanaged code and memory to perform the majority of their work. The managed part of the object is much smaller than the unmanaged part. Because the smaller managed part does not put memory pressure on the garbage collector, the garbage collector does not release the object from memory in a timely manner. The object's use of a large amount of unmanaged memory can cause some of the unusual behaviors described earlier. Calling applications that work with IDisposable objects in Windows SharePoint Services must dispose of the objects when the applications finish using them. You should not rely on the garbage collector to release them from memory automatically. 

Reference: Best Practices: Using Disposable Windows SharePoint Services Objects