70-489 Premium Bundle

70-489 Premium Bundle

Developing Microsoft SharePoint Server 2013 Advanced Solutions Certification Exam

4.5 
(20910 ratings)
0 QuestionsPractice Tests
0 PDFPrint version
November 21, 2024Last update

Microsoft 70-489 Free Practice Questions

Q1. - (Topic 5) 

You use Visual Studio to design a SharePoint solution for a company that sells wine to customers around the world. 

The solution must return the total number of cases sold per country. The solution also must allow employees to sort cases of wine that are returned. Employees must sort cases by country, date, and reason for the return. 

You need to configure the solution to meet the requirements. 

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

A. Add a Refinement Web Part to the page. 

B. Configure the query for the Content Search Web Part. 

C. Add country as a property filter to the Search Results Web Part. 

D. Add a Calendar Web Part to the page. 

Answer: A,B,C 

Explanation: A: 

* From question: 

Employees must sort cases by country, date, and reason for the return. 

* On the REFINERS tab, you can choose to limit returned results by adding preselected 

refiners to your query. 

You can specify that the search results that are returned in the Search Results Web Part should be limited to one or more values from the refiners. The list shows all managed properties that are enabled as refiners in the search schema. 

B: The Search Results Web Part shows the search results of a query that was entered in a 

Search Box Web Part. 

C: From question: 

The solution must return the total number of cases sold per country. 

Note: 

* Use property filters to query the content of managed properties that are set to queryable in the search schema. 

Q2. - (Topic 4) 

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:

Q3. - (Topic 5) 

You use Visual Studio to design a SharePoint solution for a company that provides computer support services to customers around the world. 

The solution must list the customer service representatives that resolve the highest number of support requests. The solution also must allow filtering of customer service representatives by region. 

You need to configure the solution to meet the requirements. 

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

A. Add a Recommended Items Web Part to the page. 

B. Add and configure a Refinement Web Part to the page. 

C. Add regions as property filters to the Search Results Web Part. 

D. Configure the query for the Content Search Web Part. 

Answer: C,D 

Q4. DRAG DROP - (Topic 1) 

You need to add code to line MP57 to display the required properties for the user profile. 

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, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.) 

Answer:  

Q5. - (Topic 5) 

You develop a SharePoint app that reads social data from your company's SharePoint site. 

You need to access the SocialFeedManager object. 

Which object or URL should you use? 

A. http://<siteUri>/_api/social.feed 

B. SocialFeedManager(ClientRuntimeContext, ObjectPath); 

C. http://<siteUri>/social.feed 

D. SPSocialFeedManager(UserProfile); 

Answer:

Q6. HOTSPOT - (Topic 1) 

You need to add code to line CM07 to create the Research Content document set. 

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

Answer:  

Q7. DRAG DROP - (Topic 5) 

You develop a provider-hosted SharePoint app that retrieves and displays news headlines from an external site named News. The site contains lists of news headlines from many news sources. 

You need to create a Representational State Transfer (REST) endpoint URL in the app to retrieve hourly headlines from the site for a specific news source. 

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 term to the correct targets in the answer area. Each term 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 - (Topic 3) 

You need to publish biographical information to the board member site collection. 

Which five 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 - (Topic 5) 

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. DRAG DROP - (Topic 5) 

You develop a Microsoft Office app to access external data by using Business Connectivity Services (BCS). 

The app must access data from a Windows Communication Foundation (WCF) connector by using an external content type. 

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

Answer:  

Q11. - (Topic 1) 

You need to ensure that employees can change their display name. 

Which object model should you use? 

A. Use the server-side object model. 

B. Use a Representational State Transfer (REST) based service. 

C. Use the JavaScript object model. 

D. Use the .Net client-side object model. 

Answer:

Q12. - (Topic 1) 

You need to ensure that users can upload pictures. 

Which code segment should you insert at line MP57? 

A. Option A 

B. Option B 

C. Option C 

D. Option D 

Answer:

Q13. - (Topic 3) 

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. 

Q14. DRAG DROP - (Topic 5) 

You have a SharePoint farm that contains a server named HQ-SPAppl. An app on the server allows users to search for news articles. You access a list of desired keywords on the server from the location c:\refiners\phasel\keywords.csv. A custom dictionary is already in use. 

You need to create a custom processing extension to promote any news articles with specific case-insensitive keywords. 

You have the following script: 

Which values should you include in Target 1 and Target 2 to complete the script? (To answer, drag the appropriate values to the correct targets in the answer area. Each value 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:  

Q15. DRAG DROP - (Topic 5) 

You develop a provider-hosted SharePoint app that retrieves and displays weather information from an external site. The site contains lists of temperatures for different cities. 

You need to create a Representational State Transfer (REST) endpoint URL in the app to retrieve hourly temperatures for a specific city from the site. 

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

Q16. - (Topic 2) 

You need to resolve the image loading issue. 

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

A. Set the size of the site collection object cache to at least 100 MB. 

B. Enable the binary large object (BLOB) cache on each front-end web server. 

C. Activate the Content Organizer site feature. 

D. Enable authenticated cache profiles for the site output cache. 

E. Enable publishing features for the site collection. 

F. Set the default device channel to the active channel. 

Answer: A,B 

Explanation: A: The object cache is used internally to optimize page rendering by storing properties of sites, page layouts, and pages. The object cache reduces the amount of traffic between the Web server and a SQL database. This results in higher throughput of rendered pages, thereby increasing the number of pages that can be delivered to clients. 

B: SharePoint Server 2013 provides a disk-based cache that stores files that are used by web pages to help them load quickly in the browser, and reduces the load on the database server when it uses those files. These files are known as binary large objects (BLOBs), and the cache is known as the BLOB cache. The BLOB cache is stored directly on the hard disk drive of a front-end web server computer. 

When using Image Rendition you will have to enable BLOBCache to improve performance 

By using Device Channel Renditions you can create smaller image sizes designed specifically for mobile use. This allows the mobile user to browse the smaller version, increasing the overall performance for the device they are using. Image Rendition enables you to have large files stored within your website along with smaller scaled variations for mobile users. When using Image Rendition you will have to enable BLOBCache to improve performance 

From scenario: 

Some employees report that the home page loads slowly. You investigate the issue and find out that the size of some images is very large. You must enable image renditions on the intranet site collection. 

Q17. - (Topic 1) 

You need to configure authentication to access the SQL data source during development. 

Which authentication mechanism should you use? 

A. Impersonated Windows Identity 

B. Pass Through 

C. Impersonated Custom Identity 

D. Forms Based Authentication 

Answer:

Q18. HOTSPOT - (Topic 2) 

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:  

Q19. - (Topic 4) 

You need to configure permissions for the publishing portal in the Term Store Manager. 

What should you do? 

A. Add the URL http://adventureworks.com/sites/portal to the site collection access list. 

B. Add the URL http://adventureworks.com/sites/portal to the Contributors list. 

C. Add the URL http://adventureworks.com/navigation to the site collection access list. 

D. Add the URL http://adventureworks.com/pages/navigation.aspx to the site collection access list. 

Answer:

START 70-489 EXAM