Microsoft Dynamics CRM has a robust API that includes web services and
an extensive SDK. As you develop CRM Plugins and custom integrations,
you will find that there are many complexities and challenges associated
with successfully interacting with this API.
In order to ensure that you have all of the tools necessary to achieve
success with CRM development, Microsoft Dynamics CRM 2011 API
Development presents the essential aspects of API development including
plugin development and registration. In addition to Plugins, you will
work through building out several integrations that work with both the
SDK and the Web Service layer. You will also build a C# application that
creates records within CRM using the API, work with Scribe Online for
integration and migration, design reports that read data from CRM using
FetchXML, and interact with the OData REST service using JScript. Once
you've worked through the various topics presented, you will find that
you will have the advanced skills required for working with CRM 2011
Online and On Premises. Foreword by Ismail Nalwala, Principal, IOTAP.