SDK Release History for V5.0.9

[Applies to: Microsoft Dynamics CRM 2011]

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

Tip

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

Microsoft_Dynamics_CRM_2011_SDK_Readme.htm

Updated the readme for this version of the SDK package.

SDK\Bin

Updated the assemblies for Microsoft Dynamics CRM 2011 Update Rollup 6 and the Microsoft Dynamics CRM Online January 2012 Service Update. 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.

SampleCode\CS\HelperCode\CrmErrors.xlsx
SampleCode\CS\HelperCode\CrmErrors.xml
SampleCode\CS\HelperCode\ErrorCodes.cs

Updated error code files for this release.

Tools\PluginRegistration

Added federation and online federation provider types for Microsoft Office 365 support. In addition, fixed an issue that had occurred when configuring Access Control Service (ACS) .

SampleCode\CS\*
SampleCode\VB\*

Updated all samples to use the GetOrganizationProxy helper method instead of instantiating OrganizationServiceProxy . This was done to add support for federated and managed Microsoft Office 365 organizations. For more information, see Active Directory and Claims-Based Authentication .

Authenticate Office 365 Users with Microsoft Dynamics CRM Online Web Services

Helper Code: ServerConnection Class

Sample: Authenticate Users with Microsoft Dynamics CRM Web Services

SampleCode\CS\HelperCode\CrmServiceHelpers.cs
SampleCode\VB\HelperCode\CrmServiceHelpers.vb
SampleCode\CS\GeneralProgramming\Authentication\
AuthenticateWithNoHelp\AuthenticateWithNoHelp.cs
SampleCode\VB\GeneralProgramming\Authentication\
AuthenticateWithNoHelp\AuthenticateWithNoHelp.vb

Fixed error in authentication code for Microsoft Office 365 .

Client-Side Context Reference

Updated this topic and related topics to state that the Xrm.Page.context. getAuthenticationHeader function is deprecated and should not be used. Scripts upgraded from Microsoft Dynamics CRM 4.0 may continue to use the global getAuthenticationHeader function and should not be modified to use Xrm.Page.context.getAuthenticationHeader . New scripts using the REST endpoint for web resources or the SOAP endpoint for web resources do not require this function for authentication.

Create New Entity Forms

Updated this topic to provide information that the EntityMetadata . CanCreateForms property controls whether new forms can be created for an entity.

Create Solutions That Support Multiple Languages

Included information about creating localized dialogs processes.

Disaster Recovery in Microsoft Dynamics CRM Online

Added a topic about Microsoft Dynamics CRM Online disaster recovery.

Sample: Authenticate Users with Microsoft Dynamics CRM Web Services

SampleCode\CS\GeneralProgramming\Authentication\AuthenticateWithNoHelp
SampleCode\VB\GeneralProgramming\Authentication\AuthenticateWithNoHelp

Added new samples that authenticate the user with the web services without using the helper code.

Unsupported Customizations

Clarified that adding indexes is not supported for Microsoft Dynamics CRM Online .

Use JavaScript with Microsoft Dynamics CRM

Added a topic to help developers find information about using JavaScript with various features that support it.

Xrm.Page.ui . refreshRibbon

Removed reference in remarks to the refreshRibbon method that causes ribbon display rules to be re-evaluated. Only enable rules can be re-evaluated after the page loads.

See Also

Other Resources

Release History
Software Development Kit for Microsoft Dynamics CRM

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