What is Microsoft Dynamics CRM 2016 and Microsoft Dynamics CRM Online?

CRM DevelopmentMicrosoft Dynamics CRM 2016 and Microsoft Dynamics CRM Online provide a powerful business application platform that delivers to customers, Microsoft Partners, and Independent Software Vendors (ISVs) an opportunity to extend and provide value added solutions. These solutions build on top of the robust core platform capabilities included with Microsoft Dynamics CRM. By using these capabilities, you can build customized solutions without having to custom build the foundation.

Get Started

Your first step is to download the SDK.

The SDK includes content, assemblies, samples, and other resources to help developers create solutions for Microsoft Dynamics CRM.

What’s New

Learn about the new capabilities for developers in our latest release

Package extensions as solutions

Solutions give you a framework for packaging, installing, and uninstalling components that provide specific business functionality.

Write applications and server extensions

Learn how to connect to Microsoft CRM web services and write code that work with CRM data.

Write Client application extensions

Learn how you can use JavaScript and web resources to work with forms and create custom user interface elements.

Write plug-ins to extend business processes

Plug-ins contain the custom logic you want applied when events occur on the server.

Create unified customer service application

Use Unified Service Desk to quickly build applications for call centers that provide immediate and unified access to your customer information.

Dynamics CRM application platform

Learn how you can use CRM to rapidly build line-of-business application