Q1. The transcode.exe utility activates its license online when it is installed.
You need to ensure that the registration of the transcode utility is handled as specified in its license.
Which method should you add to the TranscodeWorkerRole class?
A. Option A
B. Option B
C. Option C
D. Option D
Answer: D
Q2. Customers download videos by using HTTP clients that support various content encodings. You need to configure caching on the DownloadVideo action to maximize performance.
Which attribute should you add?
A. Option A
B. Option B
C. Option C
D. Option D
E. Option E
Answer: E
Q3. You create a custom Visual Web Part. You deploy the solution package to the farm by using Windows PowerShell. When you try to add the custom Visual Web Part to a SharePoint site, an error message displays that includes a correlation ID.
You need to determine the cause of the error.
What should you do? (Each correct answer presents complete solution. Choose all that apply.)
A. Run the Get-SPLogEvent Windows PowerShell cmdlet.
B. Run the Get-SPDiagnosticConfig Windows PowerShell cmdlet.
C. Run the Get-SPHealthAnalysisRule Windows PowerShell cmdlet.
D. View the Service Calls tab on the Developer Dashboard.
E. View the Unified Logging Service (ULS) tab on the Developer Dashboard.
Answer: A,E
Explanation:
http://ittechnotebook.blogspot.co.uk/2013/07/how-to-find-real-error-in-sharepoint.html
Q4. DRAG DROP
You need to notify Windows phone users about the new Windows phone app.
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:
Q5. 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:
Q6. You need to create a link to the Dallas office page. Which URL should you use?
A. http://www.contoso.com/Offices/Dallas.aspx
B. http://www.contoso.com/Offices/Pages/Office.aspx
C. http://www.contoso.com/Offices/Pages/Office.aspx?Office=Dallas
D. http://www.contoso.com/Offices/Dallas
E. http://www.contoso.com/Offices/Pages/Office.aspx?TermID=b6e11481-3445-413c 9da0-b15ae5d5cbd4
Answer: D
Q7. 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
Q8. DRAG DROP
You are developing an ASP.NET MVC application that authenticates a user by using claims-based authentication.
The application must:
✑ Use Windows Identity Foundation 4.5.
✑ Support the Windows Azure Access Control Service.
You need to implement authentication.
How should you build the class constructor? (To answer, drag the appropriate code segment 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:
Q9. HOTSPOT
You develop a SharePoint-hosted app that is used by internal users to read and write data. The app has the following requirements:
✑ The app must be able to find and display the products that are purchased most often by customers.
✑ The app must be able to read product information from a custom SQL Server
database by using an external list.
✑ The app must be able to read from and write to the user profile.
✑ The app must be able to make changes to lists by using the minimum permissions necessary.
✑ The app must be able to read enterprise keywords.
You need to configure permissions for the app.
Which scopes and permissions should you use? (To answer, select the appropriate options from each drop-down list in the answer area.)
Answer:
Q10. You need to print out the terms and term sets for the Document Library app named Project Documents.
What should you do? (Each correct answer presents part of the solution. Choose all that apply.)
A. Insert the following code segment at line DL59: Console.WriteLine("TermSet : = + termSet.Name + " Term : " + term.Name);
B. Insert the following code segment at line DL70: Console.WriteLine("TermSet : " + termSet.Name);
C. Insert the following code segment at line DL35:
TaxonomySession taxonomy = TaxonomySession.GetTaxonomySession(clientContext);
D. Insert the following code segment at line DL56: Console.WriteLine("TermSet : " + termSet.Name);
E. Insert the following code segment at line DL35:
TaxonomyItem taxonomy = TaxonomySession.GetTaxonomySession(clientContext);
Answer: A,E
Explanation:
From scenario:
/ You must develop a console app to print the current term sets and each root term for the app by using the following style: TermSet : name Term : name
/ You must create a Department term set to store team member roles and organize them by department types. The import file for the Department term set is the default for all new projects. The import file contains terms for System Architect, Programmer, Producer, and Manager. Each term is contained within two parent groups, Engineering or Production.
Managers are members of the Production group only. All of the parent groups use a shared root-level term.
Q11. DRAG DROP
You are developing an ASP.NET MVC application in Visual Studio 2012. The application contains sensitive bank account data.
The application contains a helper class named SensitiveData.Helpers.CustomEncryptor.
The application must not display AccountNumber in clear text in any URL. You need to build the view for the GetAccounts action.
How should you build the view? (To answer, drag the appropriate code segment 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:
Q12. You are developing an ASP.NET MVC application that displays stock market information. The stock market information updates frequently and must be displayed in real-time.
You need to eliminate unnecessary header data, minimize latency, and transmit data over a full-duplex connection.
What should you do?
A. Implement long-running HTTP requests.
B. Instantiate a MessageChannel object on the client.
C. Implement WebSockets protocol on the client and the server.
D. Configure polling from the browser.
Answer: C
Q13. A legal company uses SharePoint for document and records management. You search all documents by using extractors and managed properties. FAST Query Language (FQL) is enabled for the result sources, and the content of the document is indexed as full text. All documents are named by using the following pattern: "AAA-Axxxx-AA".
You must find documents that were created in May 2012 and contain the ordered keywords "liable", "advocate", and "adjudication". Results that are returned must include only document names that begin with "HCT-Q" and end only with "AB".
You need to create the FQL query that returns the required results.
Which FQL statements should you use? (Each correct answer presents part of the solution. Choose all that apply.)
A. Write> =05/01/2012 and write<=05/31/2012
B. string('liable advocate adjudication", mode="onear")
C. title:HCT-Q*
D. title:HCT-Q????-AB
E. NEAR (liable, advocate, adjudication)
F. write:range (2012-05-01, 2012-05-31)
Answer: B,D,F
Explanation: B (not E):
* The ordered variant of NEAR, and requires an ordered match of the terms. The ONEAR operator can be used to restrict the result set to items that have N terms within a certain
distance of Returns only items that don’t match the operand. The operand may be any valid FQL expression.one another.
D (not C):
* All documents are named by using the following pattern: "AAA-Axxxx-AA".
* Results that are returned must include only document names that begin with "HCT-Q" and end only with "AB".
F (not A):
* Range. Enables range matching expressions. The RANGE operator is used for numeric and date/time managed properties.
* FQL provides the datetime data type for date and time.
The following ISO 8601-compatible datetime formats are supported in queries: YYYY-MM-DD
YYYY-MM-DDThh:mm:ss YYYY-MM-DDThh:mm:ssZ YYYY-MM-DDThh:mm:ssfrZ
Reference: FAST Query Language (FQL) syntax reference
Q14. DRAG DROP
You need to ensure that only valid parameters are passed to the EditLog action.
How should you build the route? (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:
Q15. DRAG DROP
You need to configure authentication for the external content type in the production environment.
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:
Q16. You need to retrieve data about all the lists in a site by using the REST (Representational State Transfer) API.
Which code segment should you use?
A. Option A
B. Option B
C. Option C
D. Option D
Answer: C