Pages

Thursday 13 June 2013

Exam MB2-876: Extending Microsoft Dynamics CRM 2011

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.

1 comment:

  1. Hi Suresh I want to go for Mb2-876 certfication Can you recmmend me any learning meterial plz thanks
    Email :naad1234@gmail.com

    ReplyDelete