For many developers either using CRM 2011 for the first or upgrading from CRM 4 learning the new functionality of CRM 2011 can be quite difficult. Microsoft have an excellent SDK and the documentation is really good but before you use this I would recommend using the Dynamics CRM 2011 Developer Training kit.
The training kit has lots of videos and presentations which give you a good overview of the new functionality in CRM 2011 and lets you work out what could be useful to you and then you can use use the SDK to get down to writing code.
The other piece of advice I will give you is to get stuck and go through the examples, theory is one thing but experience is a lot more useful. A lot of CRM development is learning why things don’t work and battling through and getting something useful out of the other end.
below is how microsoft describes the development kit
This training kit is for .NET developers to learn the development features of Dynamics CRM and help them build applications using Microsoft Dynamics CRM 2011 and CRM Online.
- Presentations – Presentation decks in PowerPoint (.pptx) format that you can use to learn the concepts.
- Videos – Video recordings of the presentation along with demos delivered by expert trainers.
- Hands-on Labs – Hands-on labs with detailed instructions and source code that will walk you through various development features.
Click here to visit the Metaphorix homepage to see how Metaphorix uses Microsoft Dynamics CRM and NAV and other products and services.