Actualtests offers free demo for 70-517 exam. "Recertification for MCSD: SharePoint Applications", also known as 70-517 exam, is a Microsoft Certification. This set of posts, Passing the Microsoft 70-517 exam, will help you answer those questions. The 70-517 Questions & Answers covers all the knowledge points of the real exam. 100% real Microsoft 70-517 exams and revised by experts!

Q1. You are designing a Windows Communication Foundation (WCF) service that uses the Product class.

You need to update the class to meet the storage requirement.

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

A. Mark the Product class with the DataContract attribute.

B. Mark the public members of the Product class with the DataContractFormat attribute.

C. Mark the Product class with the CollectionDataContract attribute.

D. Mark the public members of the Product class with the DataMember attribute.

Answer: A,D

Explanation: So as of .NET 3.5 SP1, you don't have to add data contract or data member attributes anymore - if you don't then the data contract serializer will serialize all public properties on your class, just like the XML serializer would.

HOWEVER: by not adding those attributes, you lose a lot of useful capabilities:

✑ without [DataContract], you cannot define an XML namespace for your data to live in

✑ without [DataMember], you cannot serialize non-public properties or fields

✑ without [DataMember], you cannot define an order of serialization (Order=) and the DCS will serialize all properties alphabetically

✑ without [DataMember], you cannot define a different name for your property

 (Name=)

✑ without [DataMember], you cannot define things like IsRequired= or other useful attributes

✑ without [DataMember], you cannot leave out certain public properties - all public properties will be serialized by the DCS


Q2. You need to ensure that new customers enter a valid email address.

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

A. Option A

B. Option B

C. Option C

D. Option D

Answer: A,D


Q3. HOTSPOT 

You need to add the city of Dallas to the Cities term set.

On the Term Store Management Tool page, which option should you select? (To answer, select the appropriate option in the answer area.)

Answer:


Q4. DRAG DROP 

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:


Q5. Contoso uses a SharePoint site that contains subsites. Each subsite represents different projects. Each project site is based on a team site template and stores information and documents. Contoso has five teams: Manufacturing, Sales, Administration, Marketing, and IT.

You must create a different look and feel for each team site such that any visitor to the site can identify the team by looking at the colors, fonts, and background  of the site.

You need to create a different look and feel for each team.

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

A. Open Contoso Corporate Microsoft PowerPoint Slides Template, save the template as ContosoCorporate.master, and then upload it to the Theme Gallery.

B. From SharePoint Designer, go to Content Types. Right-click and select Content Type Settings.

C. Get a site background  for each team and upload it to the site collection s library. Then create a new master page for each team site by using the Master Page Gallery. Set the version to 15.

D. From the Web Designer Galleries, choose Composed Looks and create a new item for each team site. Specify the title, URL of the master page, theme, background , and font schema file.

E. On the Site Settings page in the Look and Feel section, choose Change the look.

F. Create a new font XML schema with a font specification for each team.

Answer: B,C,D Explanation: B:

* Content types enable site users to quickly create specialized kinds of content by using the New Item or New Document command in a list or library. Content types provide site owners a way to make sure that that content is consistent across sites. Site owners can pre-configure specific details about the content when they set up content types for a site, list, or library.

D:

* A Composed Look is made up of:

Master Pages CSS

Color palettes Font palettes Background 


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

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


Q7. You need to implement term set navigation.

Which code segment should you insert at line TN16?

A. Option A

B. Option B

C. Option C

D. Option D

Answer: A


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

Answer: D


Q9. HOTSPOT 

You implement eDiscovery in SharePoint to access Exchange Online mailbox data.

You need to ensure that users continue to have access to Exchange Online mailbox data after an In-Place Hold is applied.

On the Exchange admin center page, which option should you select? (To answer, select the appropriate option in the answer area.)

Answer:


Q10. You are designing a distributed application.

The application must store a small amount of insecure global information that does not change frequently.

You need to configure the application to meet the requirements.

Which server-side state management option should you use? (Each correct answer presents a complete solution. Choose all that apply.)

A. Application state

B. Session state

C. Database support

D. Profile properties

Answer: A,C


Q11. You are developing an ASP.NET MVC application by using Visual Studio 2012.

The application throws and handles exceptions when it runs.

You need to examine the state of the application when exceptions are thrown. What should you do?

A. From the Debug menu in Visual Studio 2012, select Exceptions. Enable the Thrown check box for Common Language Runtime Exceptions.

B. From the DEBUG menu in Visual Studio 2012, select Attach to Process. Select the IIS process.

C. From the Debug menu in Visual Studio 2012, select Exceptions. Disable the User­ unhandled check box for Common Language Runtime Exceptions.

D. From the TOOLS menu in Visual Studio 2012, click Customize. C!ic< tie Commands tab and select Debug.

Answer: A


Q12. DRAG DROP 

You need to add code to line MP22 to create the custom profile property.

How should you complete the relevant code? (To answer, drag the appropriate code segments to the correct locations in the answer area. Each code segment may be used once or not at all. You may need to drag the split bar between panes or scroll to view content.)

Answer:


Q13. DRAG DROP 

You are developing an ASP.NET MVC application that takes customer orders. Orders are restricted to customers with IP addresses based in the United States. You need to implement a custom route handler.

How should you implement the route handler? (To answer, drag the appropriate line of code to the correct location or locations. Each line of code 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:


Q14. HOTSPOT 

You need to ensure that users can sort files by using the Projects field.

From the List Settings page, which option should you select? (To answer, select the appropriate option in the answer area.)

Answer:


Q15. HOTSPOT 

You use the SharePoint 2013 Management Shell to access a SharePoint farm. A user reports an error in one of the apps that you have installed. The error message contains the correlation token ID of b49f64b3-4722-4336-9a5c-56c326b344d4.

You need to save a report of the complete error trace for all errors that were reported in the previous 30 minutes.

How should you complete the Windows PowerShell cmdlet? (To answer, select the appropriate option from each drop-down list in the answer area.)

Answer:


Q16. You need to configure a new site collection in Central Administration. You will use the site collection to manage navigation terms.

What should you do?

A. Create a site collection by using the Publishing Portal template.

B. Create a site collection by using the Enterprise Search Center template.

C. Create a site collection by using the Records Center template.

D. Set the website address to http://adventureworks.com/sites/navigation

Answer: A