Published: January 29, 2014
Languages: English, Chinese (Simplified), French, German, Japanese, Spanish
Audiences: Developers
Technology: Microsoft Dynamics CRM 2013
Credit toward certification: MCP, Microsoft Specialist
Skills measured
This exam measures your ability to accomplish the technical tasks listed below. The percentages indicate the relative weight of each major topic area on the exam. The higher the percentage, the more questions you are likely to see on that content area on the exam. View video tutorials about the variety of question types on Microsoft exams.
Please note that the questions may test on, but will not be limited to, the topics described in the bulleted text.
Do you have feedback about the relevance of the skills measured on this exam? Please send Microsoft your comments. All feedback will be reviewed and incorporated as appropriate while still maintaining the validity and reliability of the certification process. Note that Microsoft will not respond directly to your feedback. We appreciate your input in ensuring the quality of the Microsoft Certification program.
If you have concerns about specific questions on this exam, please submit an exam challenge.
If you have other questions or feedback about Microsoft Certification exams or about the certification program, registration, or promotions, please contact your Regional Service Center.
Plan the deployment of Microsoft Dynamics CRM (15-20%)
Describe the Microsoft Dynamics CRM application framework
Describe the Microsoft Dynamics CRM extensibility platform; describe Portable Business Logic functionality; explain the Application, Platform, and Database layers; describe the differences between the Microsoft Dynamics CRM application framework on-premises and online
Identify the considerations for deploying Microsoft Dynamics CRM
Describe the deployment model, identify support for Outlook clients, identify the extensibility points, identify types of reporting, identify the web resources
Plan for user interface customization
Describe the Web Application Navigation and Nav bars, customize the Site Map and command bar, describe the entity command bar templates, describe how customizations impact Microsoft Outlook, edit the custom actions and command definitions, describe Nav bar enable and display rules, describe how to use localized labels with command bars, describe URL-addressable forms and views
Perform common platform operations (15-20%)
Explain the Discovery Service
Describe Discovery Service authentication and authorization, explain the differences between the Discovery Service Web Service on-premises and online
Explain the Organization Service
Describe Organization Service authentication and authorization, describe entity information, explain the RetrieveAttributeRequest and RetrieveAttributeResponse methods
Describe how to use data types, methods, and classes
Explain the different data types; describe how to use the Create, Retrieve, Update, Delete, and RetrieveMultiple methods; describe how to use early- and late-bound classes
Describe Windows Communication Foundation (WCF) web services
Describe integration of Microsoft Dynamics CRM and WCF; describe how to handle WCF faults; use and specify Open Data Protocol (OData) elements when querying Microsoft Dynamics CRM data
Perform advanced platform operations (10-15%)
Identify different ways to query data
Explain QueryExpression, QueryByAttribute, LINQ queries, and filtered views; explain how to save queries; explain FetchXML and custom SQL Server Reporting Services (SSRS) reporting in relation to Microsoft Dynamics CRM; describe the integration of Microsoft Azure with Microsoft Dynamics CRM
Identify how to use requests and responses
Identify how to use the Execute() method, use entity-specific and non-entity specific requests, use simple generic request messages; pass optional parameters in messages
Explain the Metadata web service
Describe the metadata layer, explain the Read and Write actions possible with metadata, use metadata from custom applications
Implement business processes (10-15%)
Describe workflows
Describe workflow process architecture, describe custom workflow activities and custom XAML workflows (declarative workflows), describe workflow rules and binding rules to events
Describe dialogs
Explain input arguments in dialogs; describe dialog rules, events, pages, prompts, responses, actions, and conditions
Create and manage custom workflows
Set up custom workflow activity assemblies; create, configure, and debug custom workflow activities; create and modify workflows in Windows Workflow Foundation (WF); describe business process flows
Create plug-ins (15-20%)
Describe plug-ins
Explain plug-ins and when to use them; describe cascading events; explain the information available in plug-ins; describe plug-in isolation, trusts, and statistics; describe impersonation in plug-ins; describe how to register and deploy plug-ins; describe how to debug plug-ins
Describe the event framework
Describe the key features of the event framework, describe the event execution pipeline, describe how to use Entity classes in plug-ins
Implement application events (15-20%)
Describe application events
Describe the use of JavaScript libraries to customize Microsoft Dynamics CRM; describe form and field events, including OnChange, OnLoad, OnSave, TabStateChange, and OnReadyStateComplete; implement IFRAMES in entity forms
Implement client-side code
Describe using JavaScript for client-side events, debug client-side code, request external data, pass parameters, access Microsoft Dynamics CRM 2013 web services
Implement form types
Describe the different form types, implement the Xrm.Page object, implement Xrm.Utility, explain how to test form types, describe the form event handler execution context
Describe global variables and functions
Explain how to set dependencies and pass parameters, define the allowed query string parameters, add and handle form parameters, explain the getQueryStringParameters method
Implement web resources (10-15%)
Explain how to use the different types of web resources
Define webpage (HTML), style sheet (CSS), script (JavaScript), data (XML), images (PNG, JPG, GIF, ICO), Silverlight (XAP), and style sheet (XSL) web resources; create web resources; identify the limitations of each web resource; implement the passing of parameters between web resources; reference web resources; implement JavaScript libraries for code reuse across multiple applications
Explain how to use REST, OData, and JSON in Microsoft Dynamics CRM
Explain Representational State Transfer (REST); use EST in AJAX and JavaScript, explain JavaScript Object Notation (JSON), explain how to use the XMLHttpRequest object, use OData and JavaScript to create and update an account record
Explain how to use JQuery in Microsoft Dynamics CRM
Explain JQuery and how to use the JQuery object, use JQuery with a web resource, use JQuery to interact with the CRM form
QUESTION 1
You work as a Microsoft Dynamics CRM Implementation Consultant. You have been hired by
Certkingdom.com to deploy a Microsoft Dynamics CRM 2013 solution for the company.
You are configuring the report development environment for Fetch-based reports.
A server named CKD-SSRS1 has Microsoft SQL Server Reporting Services (SSRS) installed.
Report writers plan to use Business Intelligence Development Studio to author fetch-based
reports.
Which two of the following components should you install? (Choose two)
A. Microsoft SQL Server Integration Services (SSIS)
B. Microsoft SQL Server Analysis Services (SSAS)
C. Microsoft Dynamics CRM Report Authoring Extension
D. Microsoft Dynamics CRM Reporting Extensions
E. Microsoft Dynamics CRM Administrative Reports
Answer: C,D
Explanation:
QUESTION 2
You work as a CRM Administrator at Certkingdom.com. The company runs a Microsoft Dynamics
CRM 2013 organization.
You are configuring a Microsoft Dynamics CRM 2013 Order form. The form contains a text box.
The text box will be used to receive company specific input. You need to ensure that data entered
into the text box is valid.
How can you validate the data entered into the text box?
A. By using JavaScript code.
B. By using XML code.
C. By using iFrames.
D. By using HTML code.
E. By using Style Sheet (XSL) code.
Answer: A
Explanation:
QUESTION 3
You work as a project manager at Certkingdom.com. The company uses Microsoft Dynamics CRM
2013 for its customer relationship management solution.
All users use Microsoft Dynamics CRM for Outlook.
You need to modify the options in the Microsoft Dynamics CRM for Outlook navigation area.
What should you modify?
A. You should modify the Style Sheets (CSS).
B. You should modify the User Settings.
C. You should modify the Service Area.
D. You should modify the SiteMap.
Answer: D
Explanation:
QUESTION 4
You work as a software developer at Certkingdom.com. The company runs a Microsoft Dynamics
CRM 2013 organization.
You have been asked to create a solution in Microsoft Dynamics CRM 2013.
You need to use an object in your code that returns the base URL that was used to access the
application.
Which object should you use?
A. getQueryStringParameters
B. getUserId
C. getClientUrl
D. getOrgUniqueName
E. getUserLcid
Answer: C
Explanation:
QUESTION 5
You work as a Microsoft Dynamics CRM Consultant. You work for several companies designing,
deploying and managing their Microsoft Dynamics CRM 2013 systems.
You have objects containing sets of customizations, components and settings that are used by
multiple customers in their separate Microsoft Dynamics CRM 2013 organizations.
What are the objects?
A. Data Maps
B. Extensions
C. Styles
D. Site Maps
E. Solutions
Answer: E
Explanation:
Click here to view complete Q&A of MB2-701 exam
Best Microsoft MCTS Certification, Microsoft MB2-701 Training at certkingdom.com
Leave a Reply