CRM 2011 – notes for developers…

1. FetchXml response is slightly different on queries that link multiple entities
Plugin step filtering attributes doesn’t have the 100 character limit
Sandboxing – no File IO, Registry Access, Reflection (partial), LINQ
Post synchronous plugin; if an exception is thrown the transaction is rolled back.

2. from Gayan Perera’s post

SDK changes I’ve noticed while porting this from CRM 4 to CRM 2011
Enumeration classes like Microsoft.Crm.Sdk.MessageName, ParameterName are not available
IPluginExecutionContext.Depth is equal to 2 when the plugin is executed in the Update message
CrmMoney is now Money, was expecting decimal since most other crm data types are native .net types
To get all the columns use new ColumnSet(true) instead of new AllColumns()
Input/OutputParameters of IPluginExecutionContext is now typeof ParameterCollection instead of PropertyBag

3.  Form Customization in Dynamics CRM 2011 – Part 1
by Paul Nieuwelaar

4. Microsoft Dynamics CRM 2011 Beta: Dev Documentation

5. Microsoft Dynamics CRM 2011 Beta SDK Update!

6. Обзор MSCRM 2011 beta SDK – Часть 1
by Vladislav Osmanov

На днях Microsoft опубликовала документацию для Microsoft Dynamics CRM 2011. Ознакомление с SDK поможет составить целостное представление об архитектуре системы и разобраться в её возможностях. Не буду переписывать содержимое SDK, а расскажу лишь о самых интересных на мой взгляд изменениях.

Итак, содержимое SDK:
CHM-файл – непосредственно документация,
директория bin с основными типами данных, описаны далее,
samplecode – примеры использования на C#,
schemas – XSD-схемы конфигурационных файлов,
tools – как всегда, утилита регистрации плагинов – pluginregistration и файл сопоставления “сущность – допустимая операция” – ‘message-entity support for plug-ins.xlsx’
walkthroughs – примеры кастомизации в новом формате solution (!) с проектами для ribbon и workflow.


There is lots of technical documentation available for the beta product, and more updates to come. The SDK, installation and implementation guides are available from here:

8. How to Reference Assemblies from Plug-ins

… You are limited to .NET Framework assemblies and the public Microsoft Dynamics CRM 2011 Software Development Kit (SDK) assemblies.

9. Simple Chart Modification in Microsoft Dynamics CRM 2011

10. Adding Left Navigation Item to a form in CRM 2011

11.   Upgrading a CRM 4.0 Custom Workflow Activity to CRM 2011 – Source


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: