Thanks for coming!
Here are the presentation slides: Slides
And here’s the code that we looked at, which includes WPF, Silverlight 4 and Silverlight 5 projects: Code
Thanks to everyone who attended! Sorry we didn’t get through everything but we got lots of great questions!
The code includes both before and after copies of the demo application.
Rx Project home (downloads on the lower right): http://msdn.microsoft.com/en-us/devlabs/ee794896.aspx
Rx Wiki: http://rxwiki.wikidot.com/
Thanks to everyone who attended the presentation!
Here’s the final version of the code that we looked at: DesignMe.zip
Thanks to everyone for coming and for all the great questions!
Original MVC application: ProductManager_Start.zip
MVC Application with embedded Silverlight 2: ProductManager.zip
Silverlight 3/.NET RIA Services version: ProductManagerRIA.zip
All demos use the AdventureWorks DB and are configured to point to SQLExpress. Remember that the VS tools for Silverlight 3 can’t be installed with the tools for Silverlight 2 but the Blend 3 Preview can be.
You can download the Silverlight 3 and RIA Services tools here but be aware that they cannot be installed along with Silverlight 2 tools! If you do not have a separate test environment to install into you can still install Blend 3 (which now includes a code editor) next to your existing Silverlight 2 environment to work with SL 3 projects.
Completed demo code: CohoRIA.zip
Thanks to Rob Bagby, who created the demo application. He has the Coho Winery database used for the application available from his blog. Look for the link on the lower right.
Be sure to check out Brad Abrams’ original session from MIX.
Thanks to everyone for coming!
Leveraging Blend in the XAML Application Development Process : Sample Code also a more complete implementation of M-V-VM (we didn’t look at this in the session)
More samples are available in other posts here and also at my old blog.
Demo Code: SilverlightConcepts.zip
When first opening the code there will be a warning due to a custom build step generated by Blend related to font embedding. Select the option to load normally.
Some things to look for in the demo application: