CHAPTER 1: EXTENSIBILITY OVERVIEW
The objectives are:
• Describe how Microsoft Dynamics CRM is designed to be extended.
• Recognize the core Microsoft Dynamics CRM developer extensibility features.
• Explain how the Microsoft Dynamics CRM Security Model affects custom development and design.
• Explain how "business logic" is incorporated into Microsoft Dynamics CRM.
• Review the overview for how entities are structured and defined within the xRM Framework.
• Examine how data access is handled with the application.
• Recognize the skills developers will use to extend Microsoft Dynamics CRM.
• Identify the resources that are available to support developers.
CHAPTER 2: COMMON PLATFORM OPERATIONS
The objectives are:
• Discuss the use and benefits of the Windows Communication Foundation in Microsoft Dynamics CRM
2011.
• Use the Discovery Service web service to access Organization-level information.
• Explain the differences between early and late-bound classes.
• Use the code generation tool to create a file which contains multiple classes to use in early-bound code.
• Explain the advantages and process of using early-bound code.
• Develop custom code that used late-bound classes.
• Reference and use the Organization Service.
• Explain security dependencies.
• Identify how Entity information is used within the Organization web service.
• Identify the different Microsoft Dynamics CRM data types.
• Use the Create method of the Organization Service class to create a new record in Microsoft Dynamics
CRM.
• Use the Retrieve method of the Organization class to retrieve a single record.
• Use the Update method of the Organization Service class.
• Use the Delete method of the Organization Service class.
• Use the RetrieveMultiple method of the Organization Service class.
• Identify how to manage exceptions thrown by the Microsoft Dynamics CRM platform.
CHAPTER 3: QUERYING DATA AND EXECUTING OPERATIONS
The objectives are:
• List querying options available to Microsoft Dynamics® CRM developers.
• Use the QueryExpression class to retrieve Microsoft Dynamics CRM records based on complex
criteria.
• Use the QueryByAttribute class for simple queries.
• Identify the benefits and appropriate uses of LINQ when querying and interacting with Microsoft
Dynamics CRM data.
• Demonstrate and explain the uses of FetchXML when querying Microsoft Dynamics CRM data.
• Examine how filtered views can be used to access Microsoft Dynamics CRM data by using SQL.
• Use and specify OData elements when querying Microsoft Dynamics CRM data.
• Use the Execute method of the Organization Service for more specific platform operations.
• Identify common Request and Response classes.
• Access and update schema information through the Organization Service web service.
CHAPTER 4: IMPLEMENTING BUSINESS PROCESSES
The objectives are:
• Identify core workflow features in Microsoft Dynamics CRM.
• Review the basic concepts, terminology, and benefits of using dialogs.
• Examine the steps involved in developing and deploying custom workflow activities.
• Create custom workflow activities.
• Debug custom workflow activities.
• Modify an existing Microsoft Dynamics CRM 2011 workflow in Visual Studio 2010.
CHAPTER 5: PLUG-INS
The objectives are:
• Identify how plug-ins can be used to extend Microsoft Dynamics CRM.
• Review the Microsoft Dynamics CRM event framework.
• Examine Plug-in Isolation, Trusts, and Statistics.
• Develop plug-ins.
• Use impersonation in plug-ins.
• Use Entity Classes in plug-ins.
• Register and deploy plug-ins.
• Debug plug-ins.
• Integrate Windows Azure with Microsoft Dynamics CRM.
CHAPTER 6: APPLICATION EVENT PROGRAMMING
The objectives are:
• Use JScript Libraries to customize Microsoft Dynamics ®CRM.
• Explore form and field events.
• Examine the Xrm.Page object.
• Examine the Xrm.Page.context (client-side context) object.
• Examine the Xrm.Page.data.entity object.
• Examine the Xrm.Page.ui object.
• Explore form types.
• Examine the form event handler execution context.
• Identify how to set event dependencies.
• Evaluate how parameters can be used within Microsoft Dynamics CRM 2011 forms.
• Apply best practices when writing client-side code.
• Identify how to debug client-side code.
CHAPTER 7: CLIENT EXTENSIONS
The objectives are:
• Integrate web pages into the user interface by using the Site Map.
• Describe the steps to modify the Ribbon.
• Demonstrate the use of Custom Actions, Rules, and Localizing Ribbon controls.
• Describe how URL Addressable forms can be used.
CHAPTER 8: WEB RESOURCES
The objectives are:
• Overview the use of web resources in Microsoft Dynamics CRM 2011.
• Evaluate how parameters can be used within Microsoft Dynamics CRM 2011.
• Demonstrate how web resources are implemented and utilized within Microsoft Dynamics CRM 2011.
• Practice referencing web resources within other web resources.
• Implement the use of a Silverlight web resource.
• Define REST.
• Examine and understand the use of ATOM and JSON.
• Understand and demonstrate how JQuery can be utilized in Microsoft Dynamics CRM 2011.
Hi Suresh I want to go for Mb2-876 certfication Can you recmmend me any learning meterial plz thanks
ReplyDeleteEmail :naad1234@gmail.com