In this episode we dive into some of the real code behind Wide World Importers Conference site. Girish walks us through the code-behind for the contact/profile and conference registration options pages.
There’s not really a lot of magic here. In fact, I would say it’s quite simple to understand. If you’ve used ASP.NET before it’s not much different when you’re writing for Windows Azure as we are here.
The only difference is that here we’re sending the data to Dynamics CRM using the SDK. That’s infinitely more useful for your customers as the information becomes actionable immediately. We should mention that, in this case, we’re using a 3rd party toolkit by Microsoft Gold Partner, ADXSTUDIO. Shan McArthur and his team at ADXSTUDIO helped us to put this site together and their toolkit naturally uses the CRM SDK. It abstracts the SDK it out a little more to make writing and reading the code even simpler.
We use the Live ID token that we’re getting from the Live ID service, as we discussed in the previous episode, to allow the user to retrieve and update their profile information. It’s the unique key, of sorts, to their record in the CRM data store.
Girish promised in this episode to publish the code so expect to see that soon on his blog. We’ll have to hold him to that. 
This episode is part of a 5-part series. In this series we’ve tried to explain how you can combine the Microsoft Web Platform with Dynamics CRM to quickly build and deploy self-service solutions. The full set of videos include:
- Dynamics Duo Rides Again
- Dynamics Duo: Everybody needs an Identity
- Dynamics Duo: Wide World Importers Code (this video)
- Dynamics Duo: Composition with Third-Party Web Services
- Dynamics Duo: Silverlight and Jazz Hands
Both Girish and I enjoyed recording this series. We hope you enjoyed them as well. If you have comments or suggestions for other topics, feel free to add comments below or email Girish or me (Ben) directly.