Q1. 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:
Q2. You are developing an ASP.NET MVC application that will be deployed on a web farm.
Passwords must be stored in the web.config file and must not be readable or in a format that is easily decodable.
You need to encrypt the passwords that are stored in the web.config file. Which command-line tool should you use?
A. Aspnet_regiis.exe
B. Aspnet_regbrowsers.exe
C. Aspnet_setreg.exe
D. Aspnet_compiler.exe
Answer: A
Q3. You need to generate document identifiers for each new document that is uploaded to the site.
What should you do?
A. Create a derived class that inherits from the abstract class named
Microsoft.Office.DocumentManagement.Documentld and then override all of the abstract methods.
B. Create a derived class that inherits from the abstract class named Microsoft.Office.DocumentManagement.DocumentldProvider and then override all of the virtual members.
C. Create a derived class that inherits from the Microsoft.Office.DocumentManagement.DocumentldProvider abstract class and then implement all abstract members.
D. Create a class to implement the Microsoft.Office.DocumentManagement.IDocumentld interface and then override all of the virtual members.
Answer: B
Q4. DRAG DROP
You need to create a collaboration template.
How should you complete the relevant code? (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:
Q5. 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
Q6. HOTSPOT
A company's IT department implements a Help Desk Ticketing system that involves workflow development by using SharePoint Designer and InfoPath. The Help Desk Ticket workflow involves multiple steps and tasks that have serial approvals of multiple users and groups with custom task email messages.
The Approver accidently rejects a workflow step, and the workflow has stopped. The Approver then corrects the step.
You need to continue the workflow to reflect the updated approval.
Which activity should you use? (To answer, select the appropriate action from the list of actions in the answer area.)
Answer:
Q7. You need to implement the custom claims provider for the SharePoint farm.
Which code segments should you implement? (Each correct answer presents part of the solution. Choose all that apply.)
A. Option A
B. Option B
C. Option C
D. Option D
E. Option E
F. Option F
Answer: B,D,F Explanation:
* From scenario:
MyClaimsProvider.es
C:\Documents and Settings\usernwz1\Desktop\1.JPG
Q8. 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
Q9. You need to resolve the 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 Rendition you will have to enable BLOBCache to improve performance
* By using Device Channel Renditions you can create smaller 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. Rendition enables you to have large files stored within your website along with smaller scaled variations for mobile users.
When using 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 s is very large. You must enable renditions on the intranet site collection.
Q10. 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