Share via

Software Development Kit for Microsoft Dynamics CRM 2015


Applies To: Dynamics CRM 2015

Welcome to the Microsoft Dynamics CRM 2015 Software Development Kit (SDK). If you want to jump right in with writing .NET code, see Run a simple program using Microsoft Dynamics CRM 2015 web services and then read Write applications and server extensions. We welcome your feedback; use the feedback link at the bottom of this page.

This SDK contains a wealth of resources, including code samples, which are designed to help you build powerful vertical applications using the Microsoft Dynamics CRM platform. It is a guide for developers writing solutions, server-side code, client applications and extensions, custom business logic, plug-ins, integration modules, custom workflow modules and more. The SDK contains an architectural overview of Microsoft Dynamics CRM, the entity model, security model, web services, and sample code.

The code samples, tools, and other supporting files are located in the download package, available here: Microsoft Dynamics CRM 2015 SDK.

New samples can be browsed and downloaded online at MSDN Code Gallery and samples which do not use Microsoft Visual Studio are available at

Before you use the Microsoft Dynamics CRM SDK, you should review Microsoft Dynamics CRM 2015 Readme.

You should also read Deploying and administering Microsoft Dynamics CRM 2015, which is located on Microsoft TechNet, or is available for download. Detailed instructions for installing Microsoft Dynamics CRM 2015 for Outlook, Microsoft Dynamics CRM Server 2015, and other related software are provided in this guide.


You can print portions of the SDK documentation from the compiled help file (CHM). However, you should probably not include the Programming reference in your print job due to its size.

The search tab in the CHM file supports the use of wildcards. For example, searching for IOrg* will return all topics that refer to the IOrganizationService Web service.

Release date

Release information

SDK Version 7.1.1, August 2015

Release history

In This Section

What's new for developers

Developer overview

Model your business data

Developer tools

Write mobile and modern apps

Write applications and server extensions

Write client application extensions

Write plug-ins to extend business processes

Write workflows to automate business processes

Developers guide to reports for Microsoft Dynamics CRM 2015

Manage your data

Package and distribute extensions using solutions

Developers guide to customization for Microsoft Dynamics CRM 2015

Extend Microsoft Dynamics CRM 2015 for Outlook

Synchronize CRM data with external systems

Integrate Microsoft Dynamics CRM 2015 with SharePoint

Integrate Microsoft Dynamics CRM with OneNote 2015

Integrate Microsoft Dynamics CRM 2015 with Parature

Advanced development

Sample code directory

Programming reference

© 2017 Microsoft. All rights reserved. Copyright