Want to Pass 70-517 Exam In Next HOURS? Download Now →
April 1, 2018

Up to the minute 70-517 Exam Study Guides With New Update Exam Questions


Free Instant Download NEW 70-517 Exam Dumps (PDF & VCE):
Available on: https://www.certshared.com/exam/70-517/


Q1. You need to make all of the rows in the table bold in the Views/RunLog/GetLog.cshtml view.

Which code segment should you use?

A. Table > th:last-child { font-weight: bold; }

B. Table+first-child{ font-weight: bold; }

C. Table>tr>th:nth-child{2){font-weight: bold; }

D. Table > tr { font-weight: bold; }

Answer: D


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


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


Q4. You plan to create a SharePoint Business Process Automation (BPA) project. You need to process items for approval with the least amount of developer effort. Which tool should you use?

A. Remote Event Receiver

B. Out-of-the-box workflow

C. SharePoint Designer workflow

D. Work Item Timer Job

Answer: B


Q5. You need to implement the notifications for the custom list app named Admin. Which code segment should you add at line ER08?

A. public class EventReceiver1

B. public class EventReceiver1 : SPListEventReceiver

C. public class EventReceiver1 : SPItemEventReceiver

D. public class EventReceiver1 : SPEventReceiverBase

Answer: C


Q6. DRAG DROP 

You develop a SharePoint app that includes microblog posts and conversations for a company named Contoso, Ltd.

You must use various programming object models to determine the number of unread mentions in microblog posts for the current user.

You need to call methods for different programming object models.

How should you create the method calls? (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:


Q7. DRAG DROP 

You are developing an ASP.NET MVC application that has pages for users who browse the site with Windows Phone 7.

The pages for Windows Phone 7 include the following files:

✑ _Layout.WP7.cshtml

✑ Index.WP7.cshtml

You need to update the application so that it renders the customized files correctly to Windows Phone 7 users.

How should you update the Application_Start method? (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:


Q8. DRAG DROP 

You develop a reusable workflow on a development site by using SharePoint Designer. The workflow must be made available to a test site on a different SharePoint environment.

You need to deploy and start the workflow on the test site by using Microsoft 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:


Q9. HOTSPOT 

You need to implement the social maintenance tool.

How should you complete the relevant code? (To answer, select the appropriate option from each dropdown list in the answer area.)

Answer:


Q10. You need to configure search engine optimization for the site.

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

A. Disable anonymous access to the web application while you make changes.

B. Activate the Search Engine Sitemap feature in the site collection.

C. Disable anonymous access to the site collection while you make changes.

D. On the Search Engine Optimization Settings page, in the Include these meta tags in pages text box, enter <meta name="do-not-follow" value="/_Configuration Files/" />

E. Ensure that the Search Engine Sitemap job is running.

F. On the Search Engine Sitemap Settings page, enter Disallow: /_ConfigurationFiles/ to the exclusion rules.

Answer: B,C,D

Explanation: * Steps in the SEO process:

/ Configure SEO settings for the site collection.

/ (B, not E) Configure sitemap settings for the site collection.

/ Add and edit SEO metatags.

* D (not F): Configure SEO settings for the site collection Verify site ownership

✑ Sign in to the webmaster tools portal for your desired search engine and provide

requested information about your website.

✑ From your SharePoint Public Website home page, click Settings Small Settings gear that took the place of Site Settings. > Site settings > Site Collection Administration > Search engine optimization settings.

✑ Click Include these meta tags in pages.

✑ Copy the meta tag provided by the webmaster tools portal, and paste it into the box.

✑ Click OK.

✑ From the webmaster tools portal, ask the search engine to verify your ownership of this website.


Q11. You configure a SharePoint app to collect diagnostic information.

The app must meet the following requirements:

✑ Record messages about all unrecoverable events that limit the functionality of the app, but do not stop the app.

✑ Record all events that include unexpected exceptions.

✑ Minimize the effects of logging on app performance.

You need to configure the application to meet the requirements. Which trace log level should you use?

A. High

B. Medium

C. Unexpected

D. Monitorable

E. Verbose

Answer: D


Q12. DRAG DROP 

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.

What will the designer-generated XML look like? (To answer, drag the appropriate XML elements to the correct location or locations 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:


Q13. You need to implement the business requirements for managing customer data.

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

A. Add a class named Customer-Controller to the Controllers folder. Then add a method named Edit to the class.

B. Create a new controller named Administration in the Controllers folder. Add an action named EditCustomer to the controller.

C. Add a folder named Customer to the Views folder. Then create a view inside this folder named Edit.aspx.

D. Create a new folder named EditCustomer to the Views folder. In the new folder, create a new file named Administration.aspx.

Answer: A,C


Q14. You need to ensure that the CourierMobile app determines whether the franchisee owns the account. What should you do?

A. Use OAuth and App only security. Request the Read right from the http://sharepoint/content/ sitecollection/web/list scope URI.

B. Use OAuth and App+User security. Request the Read right from the http://sharepoint/content/ sitecollection scope URI.

C. Use SPSecurity.RunWithElevatedPrivileges to connect to SharePoint and read from the Accounts list in the site collection.

D. Use the SharePoint user credentials of the bicycle messenger to connect to SharePoint and read from the Accounts list in the site collection.

Answer: C


Q15. You need to ensure that the CloudManager app can write route progress check-ins to the courier's microfeed.

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

A. Ensure that SP.RequestExecutor.js can be accessed in a browser window with no errors.

B. Ensure that the CloudManager app has the Manage permission request scoped to the URL for the franchisee's My Site.

C. Ensure that the MySite host is provisioned for each franchisee.

D. Ensure that all cookies are made available between the My Site and the CloudManager app domain.

E. Ensure that the CloudManager app has the Write permission request scoped to the URL for the franchisee's My Site.

F. Ensure that SP.UserProfiles.js can be accessed in a browser window with no errors.

Answer: A,B,D,E 

Explanation:

* From scenario:

/ Business Requirements

The FranchiseMonitor app must allow a Franchise employee to upload Appointments.csv to a SharePoint document library in each Franchisee site collection, and send Appointments.csv to the CloudManager app.

/ The FranchiseMonitor app must display the courier's location on the bicycle courier's microfeed on the SharePoint farm if the courier has remained stationary for more than three minutes.

/ The CloudManager app must implement business logic that parses Appointments.csv and geo-location data and sends Appointments or Appointment cancellations to the CourierMobile app.


Q16. DRAG DROP 

You need to implement the Views\\RunLog\\_CalculatePace.cshtml partial view from Views\\Runlog \\GetLog.cshtml to display the runner's average mile pace.

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