Microsoft Dynamics CRM Library

The MSDN Library contains a wealth of developer documentation for Microsoft Dynamics CRM. Here you'll find the SDKs for past and present versions and a wide variety of technical articles.

SDK Documentation

Microsoft Dynamics CRM 4.0 SDK

The SDK for Microsoft Dynamics CRM 4.0 contains all new information about creating plug-ins, working with custom workflow activities, data migration, using duplicate detection and using the new Web services. It also contains information for developers customizing the Web client or Microsoft Dynamics CRM for Microsoft Office Outlook, including scripting, integration of custom Web pages, sample code, and a brand new user interface style guide.

Microsoft Dynamics CRM 4.0 Deployment SDK

The Microsoft Dynamics CRM 4.0 Deployment Software Development Kit (SDK) presents information to help you write code using the Deployment Web service.

Technical Articles

Plug-ins, Part 1: The Big Picture

This is the first of a five-part Getting Started series of articles on plug-in development. Discover what plug-ins are, what they can do, and when to use a plug-in or a workflow. Learn key concepts about how a Web service method call using the Microsoft Dynamics CRM SDK can cause a plug-in to be invoked by the platform.

Using Metadata for Generating Entity Diagrams in Microsoft Dynamics CRM 4.0

Learn about the Metadata Diagram tool that can be downloaded with the Microsoft Dynamics CRM 4.0 Software Development Kit (SDK). This tool lets you easily generate Microsoft Office Visio diagrams that show the relationship between the entities in Microsoft Dynamics CRM. You can create a simple diagram that shows a relationship for just one entity, or a complex diagram that includes dozens of related entities. The diagrams can contain the relationship between custom and system entities.

Developer Ramp up Kit for Microsoft Dynamics CRM 4.0

Are you a developer who wants to build on top of the Microsoft Dynamics CRM platform? Read this article to learn how you can use your existing .NET skills to take advantage of the various features in Microsoft Dynamics CRM.

Configure the Site Map to Customize Application Navigation in Microsoft Dynamics CRM 4.0

Customize the Navigation Pane in Microsoft Dynamics CRM by editing the Site Map. This article walks you through the steps and gives you the information you need to edit this XML document.

Application Development in Microsoft Dynamics CRM 4.0

Learn how to approach application development. This article includes information about setting up a development environment, various authentication methods, and types of applications that connect to Microsoft Dynamics CRM.

Using Complex Data Mapping in Data Import

Learn how to create a complex data mapping and import data by using Microsoft Dynamics CRM 4.0 Web Services.

What's New in Microsoft Dynamics CRM 4.0

Read this series of articles that describe some of the new features found in the Microsoft Dynamics 4.0 SDK.

Documentation for Previous Versions

Microsoft Dynamics CRM 3.0 SDK

Microsoft CRM 1.2

Microsoft CRM Integration for Great Plains 1.2

Microsoft CRM 1.0

See Also

Microsoft Dynamics CRM Developer Center on MSDN

© 2009 Microsoft Corporation. All rights reserved.