Certshared
2017 Microsoft Official New Released 70-489 ♥♥
100% Free Download! 100% Pass Guaranteed!
http://www.certshared.com/exam/70-489/


Our pass rate is high to 98.9% and the similarity percentage between our 70-489 study guide and real exam is 90% based on our seven-year educating experience. Do you want achievements in the Microsoft 70-489 exam in just one try? I am currently studying for the Microsoft 70-489 exam. Latest Microsoft 70-489 Test exam practice questions and answers, Try Microsoft 70-489 Brain Dumps First.

Q1. - (Topic 5) 

You develop a SharePoint app that displays information about automobile parts. 

You need to create a user profile property to classify automobile parts into categories. 

Which property name should you specify? 

A. part-Classification 

B. part.classification 

C. part_classification 

D. Part Classification 

Answer:


Q2. - (Topic 3) 

You must create a search results page for the real estate properties that are available in each real estate office. 

You need to display the search result for the internet site collection. 

Which types of files should you create? (Each correct answer presents part of the solution. Choose all that apply.) 

A. JavaScript (.js) 

B. Active Server Page (.aspx) 

C. Master Page (.master) 

D. HTML (.html) 

E. XML (.xml) 

Answer: B,C 

Explanation: Note: 

* Master Page defines “placeholders” which can be overridden in child page 

* Content Page of a Master Page defaults to default.aspx 


Q3. - (Topic 5) 

You have a SharePoint farm. You create a web service that connects to an extension point in the Search service. The web service processes string content and returns the string in all capitalized letters. 

The web service includes the properties in the following table. 

You start the SharePoint Management Shell. You create the following Windows PowerShell cmdlet: (Line numbers are included for reference only.) 

You need to complete the Windows PowerShell cmdlet to register the Content Enrichment service. 

Which code segment should you insert at line 04? 

A. Option A 

B. Option B 

C. Option C 

D. Option D 

Answer:


Q4. DRAG DROP - (Topic 5) 

You develop a SharePoint app that uses the client-side object model (CSOM) to run search 

queries. 

You need to implement a method that searches for the term SharePoint. 

You have the following code: 

Which code segments should you include in Target 1, Target 2, Target 3, Target 4 and Target 5 to complete the code? (To answer, drag the appropriate code segment to the correct targets 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 2) 

You need to retrieve the required performance counters. 

What should you do? 

A. Option A 

B. Option B 

C. Option C 

D. Option D 

Answer:


Q6. HOTSPOT - (Topic 3) 

You need to configure search results to meet the requirements for the Real Estate Guidelines document. 

On the Site Settings page in the top level site of the site collection, which link should you select? (To answer, select the appropriate link in the answer area.) 

Answer: 


Q7. HOTSPOT - (Topic 5) 

You create a SharePoint app that displays a list of documents for a company that sells insurance policies. The documents have been crawled by the Search service. 

You create managed properties named Underwriter and Bonded. 

You must locate the documents that meet the following criteria: 

Created by using Microsoft Word 2002 

Contains the exact phrase "life policy" 

Were underwritten by Woodgrove 

You need to design a search query that locates the required documents. 

How should you complete the relevant code? (To answer, select the appropriate code segment from each drop-down list in the answer area.) 

Answer: 


Q8. - (Topic 2) 

You need to implement logging. 

Which items should you implement? (Each correct answer presents a complete solution. Choose all that apply.) 

A. SPDiagnosticsServiceBase.WriteEvent 

B. Microsoft.SharePoint.Diagnostics.ULSLogEntry 

C. SPUser.Sid 

D. PortalLog.LogString 

E. SPAlertTemplate 

F. SPSecurity.RunWithElevatedPrivileges 

Answer: B,F 

Explanation: F: The SPSecurity.RunWithElevatedPrivileges executes the specified 

method with Full Control rights even if the user does not otherwise have Full Control. 

From Scenario: 

You design an application framework. The framework is used by other developers on the 

team. The framework must include entry points that are used to log errors and exceptions. 

You need the entry points. 

Incorrect: 

Not D: PortalLog.LogString method 

This member is reserved for internal use and is not intended to be used directly from your 

code. 


Q9. - (Topic 3) 

You need to implement the Web Part to retrieve the terms for the required term set. Which code segment should you insert at line FE04? 

A. Option A 

B. Option B 

C. Option C 

D. Option D 

Answer:


Q10. HOTSPOT - (Topic 2) 

You need to implement the social features. 

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

Answer: 


Q11. - (Topic 3) 

You need to add the field control to the About Us page layout. 

Which control should you add? 

A. Option A 

B. Option B 

C. Option C 

D. Option D 

Answer:


Q12. - (Topic 5) 

You create a publishing site collection and configure it for anonymous use. The Machine 

Translation Service (MTS) application is configured and available. 

New pages in the site collection must be translated immediately to other languages by 

using the SharePoint Variations feature and the MTS application. 

You need to configure the MTS application to perform translations synchronously. Which code segment should you use? 

A. Option A 

B. Option B 

C. Option C 

D. Option D 

Answer:

Explanation: asyncJob SP.Translation.SaveBehavior.alwaysOverwrite 

Example: 

To translate a single file asynchronously: 

JScript 

var asyncJob; 

var clientContext = new SP.ClientContext("serverRelativeUrl"); 

var contextSite = clientContext.get_site(); 

asyncJob = SP.Translation.TranslationJob.newObject(clientContext, "cultureID"); 

asyncJob.set_outputSaveBehavior(SP.Translation.SaveBehavior.alwaysOverwrite); 

Reference: Machine Translation Services in SharePoint 2013 


Q13. DRAG DROP - (Topic 5) 

You develop a feature in a SharePoint solution by using Visual Studio 2012. You insert several breakpoints in the feature event receiver to debug performance issues. 

You need to ensure that the code stops running when the solution reaches a breakpoint. 

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: 


Q14. HOTSPOT - (Topic 5) 

LitWare, Inc. is integrating an Enterprise Project Management (EPM) system with SharePoint by using Business Connectivity Services (BCS). The EPM system uses a Windows Communication Foundation (WCF) service that is hosted in Internet Information Services (IIS). The WCF service is named tasks.svc and is located at http://litware.com:8080. The metadata for the service is found at http://litware.com:808/mex. 

You need to create a data connection for the EPM system. 

In the WCF Connection dialog box, how should you configure the connection to the WCF service? (To answer, select the appropriate option from each drop-down list in the answer area.) 

Answer: 


Q15. - (Topic 2) 

You need to implement connection management for catalog connections. 

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

A. Public void UpdateCatalogConnection(CatalogConnectionSettingscatalogInfo) 

B. Public void OnPublishCatalog(string catalogPath) 

C. Public void DeleteCatalogConnection(string catalogPath) 

D. Public void SetCatalogConnection(string catalogPath, boot disconnect) 

Answer: A,C 

Explanation: From scenario: 

You must create a custom tool that site collection administrators use to manage catalog 

connections. 

You must define the API calls to remove (C) or update (A) existing catalog connections. 


Q16. - (Topic 5) 

You have a custom Web Part that retrieves data across multiple task lists. 

Pages that contain the Web Part load slowly. 

You need to ensure that pages load as quickly as possible. 

Which methods should you use? (Each correct answer presents a complete solution. 

Choose all that apply.) 

A. CrossListQueryCache.GetSiteData(SPContext.Current.Site, siteUrl) 

B. CrossListQueryCache.GetSiteData(SPContext.Current.Site) 

C. Cache.Get(siteUrl) 

D. SPList.GetItems(spQuery) 

Answer: A,C 

Explanation: A: GetSiteData method (SPSite, String) 

Gets the cache data from the specified site and from the specified webUrl. 

C: Cache.Get Method 

Retrieves the specified item from the Cache object. 


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


Q18. - (Topic 3) 

You need to include the details of each property as managed metadata. Which code segment should you add at line IM07? 

A. Option A 

B. Option B 

C. Option C 

D. Option D 

Answer:


Q19. DRAG DROP - (Topic 5) 

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: