SDK Release History for V5.0.3

[Applies to: Microsoft Dynamics CRM 2011]

This page contains the list of significant changes made to the SDK Version 5.0.3, April 2011 for Microsoft Dynamics CRM 2011 and Microsoft Dynamics CRM Online.

This is not the current version. To find the release history for the current version, see Release History.


New and updated topics Description of changes


Updated the readme with new information.


Updated assemblies for Microsoft Dynamics CRM 2011 Update Rollup 1 . For on-premises customers, updates and hotfixes can be installed automatically from Microsoft Update. You can also search for updates on the Microsoft Download Center. For online customers, update rollups will be deployed automatically to your organization.

Updated Microsoft.Xrm.Client and Microsoft.Xrm.Portal assemblies for software updates.


Hands-on labs have been updated to work with the RTM build. In addition, the workflow lab has been split into two labs, one for using the Web application workflow designer, and one for creating a custom workflow using .


Fixed an issue where code tried to generate ribbons for custom intersect entities.


Included Microsoft Visual Studio extensions and Microsoft Dynamics CRM Solution files to support JScript IntelliSense and limited testing of JScript Libraries that use the Xrm.Page object within Microsoft Dynamics CRM forms. This is called the Xrm.Page Script Library Template. The Readme.docx file in this location describes how to install and use this solution.


Updated sample code with bug fixes.


Updated the tool to fix an issue where results view did not allow scrolling to view all results.

Auditing Feature Overview

Added a statement about auditing the IsSecured attribute.

Best Practices for Developing with Microsoft Dynamics CRM

Added information about limiting the metadata retrieved to improve performance: Limit the Data You Retrieve . Added a new performance section on caching: Performance Best Practices .

Configure Windows Azure Integration with Microsoft Dynamics CRM

Added information on configuring server security to allow the asynchronous service process to access the Web.

Create, Export, or Import an Unmanaged Solution

Added a Troubleshooting section with a link to Blog Post: Troubleshooting Solution Import for your Upgraded Microsoft Dynamics CRM 2011 Organization .

Customization XML Reference

Ribbon XML Reference

Site Map XML Reference

Form XML Reference

Saved Query XML Reference

Completed Customization XML reference topics.

How Role-Based Security Can Be Used to Control Access to Entities in Microsoft Dynamics CRM

User and Team Entities

Privilege and Role Entities

Added information clarifying that a user must be assigned to at least one security role.

JScript Libraries for Microsoft Dynamics CRM

Included information to direct developers to the Xrm.Page Script Library Template.

Key to Entity Diagrams


Added sample code for generating logical entity relationship diagrams. This updated topic also includes a link to download the generated diagrams for Microsoft Dynamics CRM 2011 and Microsoft Dynamics CRM Online .


Sample Code for Deployment Web Service

Added documentation for the Deployment namespace. Added Windows PowerShell sample scripts.

Plug-in Isolation, Trusts, and Statistics

Added new information on how to change Web access for sandboxed plug-ins.

Register Your Solution with the Dynamics Marketplace

Updated information and included the correct URLs.

Sample: Retrieve Multiple Records Using the REST Endpoint with JavaScript


Sample: Retrieve Multiple Records Using the REST Endpoint with Silverlight


Added two new samples showing how to overcome the limitation on the number of records retrieved using the REST endpoint for Web resources.

Set Field Values Using Parameters Passed to a Form

Included information about what types of Lookup fields can be set using parameters passed to a form.

Supported Extensions for Microsoft Dynamics CRM

Clarified support for development on Windows XP .

User and Team Entities

Corrected information in this topic: user records cannot be deleted, but they can be disabled.

Write a Plug-In

Added a section on configuring server security to allow the sandbox process to access the Web: Web Access for Isolated (sandboxed) Plug-ins.

Which Entities Are Customizable?

Added a link to the CanModifyAdditionalSettings property.

Workflow and Process Entities for Microsoft Dynamics CRM

Added information about a change to workflow attributes with Microsoft Dynamics CRM 2011 Update Rollup 1 .

Write Code for Microsoft Dynamics CRM Forms

Included Development Tools section to introduce the Xrm.Page Script Library Template.

See Also

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