Course code: MOC 8969« Back

Microsoft Dynamics CRM 4.0 Extending

This collection provides students with the knowledge and skills to develop extensions for Microsoft Dynamics CRM. It focuses on extension methods documented in the Microsoft Dynamics CRM SDK. It includes content on Microsoft Dynamics CRM Web Service programming, creating and configuring Custom Workflow Activities and Plug-ins, advanced client-side scripting, application integration capabilities and how to create a customer portal solution that connects Microsoft Dynamics CRM to the Internet.

Microsoft Certified Technology Specialist (MCTS) Microsoft Certified IT Professional (MCITP) This course has been removed from our portfolio
This section contains overview of retired courses which don’t belong to GOPAS course offer any more or were replaced by new course versions.
For more information about possibility to buy retired courses contact our customer services department ( or business department (

AffiliateDurationCatalogue priceHandbook priceITB
Praha3 21 150 CZK included in course price 30
Brno3 19 350 CZK included in course price 30
Bratislava3 630,00 EUR 90,00 EUR 30

User intensity level

Course Outline

    Module 1: Extensibility Overview
  • Microsoft Dynamics CRM Design Focus
  • Extensibility Features
  • Required Skills
  • Resources
    Module 2: Microsoft Dynamics CRM Architecture
  • Extensibility Points
  • Microsoft Office Outlook Clients
  • Application Layer
  • Platform Layer
  • Database Layer
  • Import the Opportunity Details Custom Entity.
    Module 3: Common Platform Operations
  • CrmDiscoveryService
  • CrmService
  • crmAuthentication Token
  • Entity Information
  • Microsoft Dynamics CRM Data Types
  • Using the Web Service Methods
  • Handling SOAP Exceptions
    Module 4: Advanced Platform Operations
  • Querying Data
  • QueryExpression
  • QueryByAttribute
  • Saving Queries
  • Filtered Views
  • Execute Method
  • Requests and Responses
  • Dynamic Entities
  • Using the Metadata Web Service
  • Caching Metadata
    Module 5: Custom Workflow Activities
  • Configuring Custom Workflow Activities
  • Workflow Architecture
  • Setting Up Custom Workflow Activity Assemblies
  • Creating Custom Workflow Activities
  • Debugging Custom Workflow Activities
    Module 6: Plug-ins
  • Plug-in Model
  • Plug-ins Overview
  • Event Framework
  • Developing Plug-ins
  • Impersonation in Plug-ins
  • Dynamics Entities and Plug-ins
  • Deploying Plug-ins
  • Debugging Plug-ins
    Module 7: Application Event Programming
  • Form and Field Events
  • Overview of Form and Field Events
  • Accessing Microsoft Dynamics CRM Data Fields
  • Setting Event Dependencies
  • Using Best Practices in Writing Client-side code
  • Debugging Client-side code
  • Using DHTML
  • Developing Code with External Files
  • Requesting External Data
    Module 8: Application Integration
  • Overview - Customizing the User Interface
  • Customizing SiteMap
  • Using ISV.Config
  • Customizations and the Outlook Client
  • Using IFrames in Entity Forms
  • Using the Microsoft Dynamics CRM Design Guide
  • URL Addressable Forms
  • IFrames Considerations
  • Retrieving Data using Parameters
  • Dynamic IFrame
  • URL Addressable Forms and Views
    Module 9: Building ASP .NET Extensions
  • Web.config settings within Microsoft Dynamics CRM
  • Authentication within Custom ASP .Net applications
  • Deploying Custom ASP .Net Applications

Previous courses

no preceding courses

Next courses

no following course
Tištěná příručka MOC 8969

2250 CZK
Tištěná příručka MOC 8969

90 EUR
The prices are without VAT.