Write Applications and Server Extensions

[Applies to: Microsoft Dynamics CRM 2011]

This section describes how to program by using the Microsoft Dynamics CRM SDK. Microsoft Dynamics CRM 2011 and Microsoft Dynamics CRM Online provide a rapid development application with out-of-the-box Microsoft Dynamics CRM functionality, capable of instantly leveraging the .NET Framework, and a vast array of Microsoft applications. This release separates the core platform functionality (xRM) from the Microsoft Dynamics CRM-specific functionality.

In This Section

Introduction to Programming Models for Microsoft Dynamics CRM

Choose your Development Style for Managed Code for Microsoft Dynamics CRM

Use Microsoft Dynamics CRM Services in Code

Discover the URL for Your Organization with IDiscoveryService Web Service

Download the Endpoints Using the Dynamics CRM Developer Resources Page

Use the IOrganizationService Web Service to Read and Write Data or Metadata

Use the WSDL Endpoint for Microsoft Dynamics CRM

Authenticate Users with Microsoft Dynamics CRM Web Services

Use the Early Bound Entity Classes in Code

Use the Late Bound Entity Class in Code

Retrieve Data with Queries

Retrieve and Detect Changes to Metadata

Offline Use of the Microsoft Dynamics CRM Services

Troubleshooting and Error Handling

Use the Sample and Helper Code

Best Practices for Developing with Microsoft Dynamics CRM

Learn About Development

Model Your Business Data

Developer Tools

Write Client Application Extensions

Write Plug-Ins to Extend Business Processes

Write Workflows to Automate Business Processes

Create Reports for Microsoft Dynamics CRM Using SQL Server Reporting Services

Manage Your Data

Package and Distribute Extensions

Customize Microsoft Dynamics CRM

Extend Microsoft Dynamics CRM for Outlook

Integrate SharePoint with Microsoft Dynamics CRM

Advanced Development

Programming Reference

Glossary of Terms

Microsoft Dynamics CRM 2011
Send comments about this topic to Microsoft.
© 2013 Microsoft Corporation. All rights reserved.