18 out of 19 rated this helpful Rate this topic

Developer Ramp up Kit for Microsoft Dynamics CRM 4.0

Microsoft Corporation

Updated July 2010

Summary

This article contains links to presentations and labs to help developers use their existing .NET skills to build on top of the Microsoft Dynamics CRM 4.0 platform.

Applies To

Microsoft Dynamics CRM 4.0

Introduction

This kit is for .NET-based developers who want to ramp up and build on top of the Microsoft Dynamics CRM platform. Microsoft Dynamics CRM 4.0 uses familiar components such as Web Service endpoints, Windows Workflow Foundation, SSRS reporting, and more; making it a general purpose platform for any line-of-business applications. Developers can use their existing .NET skills to take advantage of various features of the Microsoft Dynamics CRM platform. This kit drills into the details of such development and explains how developers can connect, extend, and embed with the Microsoft Dynamics CRM platform. It includes presentations, hands-on labs and a VPC environment for practicing. This content was delivered earlier as part of the Metro Early Adopter initiative and the video recordings of the ramp-up presentations are included as well. Familiarity with the .NET Framework, Microsoft Visual C#, Microsoft JScript, Microsoft SQL Server and general Web development is recommended.

 

Presentation Description Video

Module 1: Introduction to Developing With Microsoft Dynamics CRM 4.0

Introduces the concepts for developing with Microsoft Dynamics CRM 4.0.

Module 1 Video

Module 2: Entity Relationships

Describes the new relationship types that can be created by using this version.

Module 2 Video

Module 3: Accessing the Service using Web Services

Covers the Web services, different authentication methods for each kind of installation, multi-tenancy, and Microsoft Dynamics CRM Online.

Module 3 Video

Module 4: Web Application and Client Extensibility

Explains how to integrate custom pages into the user interface, SiteMap customization, IFRAMEs, and Jscript.

Module 4 Video

Module 5: Plug-ins

Describes how to extend the product functionality with custom code that is triggered either before or after an event.

Module 5 Video

Module 6: Workflow

Explains the new workflow features both in the Web application and the extension mechanisms provided in the SDK.

Module 6 Video

Module 7: Working Offline

Covers aspects of the SDK that can work in a disconnected environment.

Module 7 Video

Module 8: Reporting

Describes the new reporting features.

Module 8 Video

Module 9: Analytics and Business Intelligence

Covers filtered views, dashboards, and more.

Module 9 Video

Module 10: Metadata Access

Explains how to use the new write APIs for making changes to the metadata.

Module 10 Video

Module 11: Deployment and System Management

Covers e-mail setup and the new deployment features.

Module 11 Video

Module 12: Extension and Manageability

Describes new performance counters, MOM, and ISV certification.

Module 12 Video

VPC Image

Updated July 2010. Contains a differencing disk from the Microsoft Dynamics CRM 4.0 VPC image available on PartnerSource. The VPC image is used for the on-premise hands-on labs.

N/A

Labs for On-Premise

Updated July 2010. Contains twelve labs that work with Microsoft Dynamics CRM 4.0.

N/A

noteNote
These videos were recorded during an instructor-led training (ILT) event in Redmond, WA. Though the slides on the video refer to the CTP3 build of Microsoft Dynamics CRM 4.0, the information also applies to the Microsoft Dynamics CRM 4.0 RTM release. Also note that the Microsoft Office PowerPoint files and the lab manuals in this page are updated for the Microsoft Dynamics CRM 4.0 RTM release.

Additional Information

Download the Microsoft Dynamics CRM 4.0 Software Development Kit (SDK) from the MSDN Developer Center.

Send Us Your Feedback about this Article

We appreciate hearing from you. To send your feedback, click the following link and type your comments in the message body.

noteNote
The subject-line information is used to route your feedback. If you remove or modify the subject line we may be unable to process your feedback.

Send Feedback

 

 
Did you find this helpful?
(2000 characters remaining)
Community Content Add
Annotations FAQ
VPC issues
Just like some of the other people here have indicated, I am also having trouble getting the virtual PC Image to work.
I tried the 2007 edition of Virutal PC, but can't seem to boot up the virtual computer using the VHD file provided. I've tried several different OS' but none seem to get past the "Reboot and Select proper Boot device" error, like Dave Storey described as well.

Is there any documentation available, as to how to set it up? Everything is described with great detail, except for this important step. Or maybe I am missing something...

Many thanks!
Praises for the Wonderful Tutorial
A bit of Background:I am WPF developer.It had been developing apps just 4 months from now.One fine day I had to work on CRM 4.0
I started following this series just 3 days back.And I feel the the same confidence as in WPF development.Great way to start off isn't it..
Praises to the community and people behind all this.Thank you Microsoft.
VPC doesnt work
Can anybody give me some tips on how to get this VPC working?

Everytime i try to boot from the VHD i just get a message of 'Reboot and Select proper Boot device' but from other comments it would appear people have managed to get this working....... how?

Many thanks
link to the VPC not working
today both the base VPC and difference disk are broken.
Is it possible to make these available again some how?
Problem booting VPC
I have downloaded the VPC, and when I try to run it, I get the following error.

Reboot and Select proper Boot device
or Insert Boot Media in a selected Boot device

Is this a 64bit machine, as I'm trying to run it on a 32bit machine, or what am I doing
Caution when creating new Entity / Attribute around Name* field
I just tried to create few entities. By mistake i typed Display Name as "Tim Sheet" and tabbed out.

Before save, i realized the spelling mistake and corrected to "Time Sheet" and clicked on save.

However the Name* remained as new_TimSheet

Thereon, its readonly..

Its not a bug though because, system does allow me to change it before save.

However, just be cautious.
Still not available
Its nice that you fixed the differencing disc but the base disc is still not accessible. There is an error in the web.config for the site. Please correct this. If you click on PartnerSource link for VPC Image base it fails.
Is there anywhere we can get the VPC?
I find it very frustrating that the VPC link is not working! Is there anywhere else it can be accessed?

[THIS IS NOW AVAILABLE - SEE ABOVE]