I just finished speaking at Microsoft’s WPF Bootcamp in Redmond, WA. My topic was how to design, implement, and unit test WPF applications. I focused on using the Model View Controller pattern, as well as how to write unit tests for the Model and Controller. In about a month or so, a video recording of the entire WPF Bootcamp will be put on the Web. When that happens, I’ll let you know.
The presentation went very well and many people in the audience asked if I could get the demo app source code to them as soon as possible. Instead of waiting for the bootcamp’s material to be released, I decided to host it here on my blog. You can download both the PowerPoint slides and the entire demo app (which requires Visual Studio 2008) here: WPF Bootcamp Presentation (2008)
NOTE: You need to change the download’s file extension from .DOC to .ZIP and then decompress it. This is a workaround for a limitation imposed by WordPress.
Thanks to everyone in the audience who asked those interesting and important questions. That really added to my material.
I have met many of the WPF biggies while out here. I enjoyed lunch with Rob Relyea and Dr. WPF while discussing the future of WPF, and right now I’m sitting next to Karsten Januszewski and Jaime Rodriguez! It’s great to finally meet the people whose blogs have shaped my thinking about WPF, and whose forum posts have shown me the framework in such great detail.
By the way, I had no idea how popular Mole is becoming! Holy smokes! It turns out that Mole is making big waves at Microsoft. I love knowing that our hard work and dedication has had such a profound and positive impact on the .NET world!