Developing Custom Solutions
![]() |
[Applies to: Microsoft Dynamics CRM 4.0]
This section describes how to program server-side code using the Microsoft Dynamics CRM SDK.
In This Section
Provides information about the Microsoft Dynamics CRM Web services, used when developing extensions for the product.
Accessing the Server Using the Web Service
Shows how to access the Microsoft Dynamics CRM server.
Retrieving the Web Service Version
Shows how to retrieve the Web service version number.
Provides information about the Microsoft Dynamics CRM assemblies, used when developing custom plug-ins and workflows.
Choosing Between the WSDL and Assemblies
Describes when you should use the WSDL vs. the assemblies for your development.
Support for Multiple Organizations (Multi-Tenancy)
Describes how the Web services work with multiple organizations.
Describes how the Web services support programs that work when disconnected from the server.
Web Service Authentication and Impersonation
Contains information about using impersonation when accessing the Web services.
Related Sections
Illustrates best practices and programming tips for using this SDK.
© 2010 Microsoft Corporation. All rights reserved.

