Yesterday I delivered my talk, “Build Your Own MVVM Framework,” at Mix. Thanks to all who came out to listen and allow me a short time to share some of my ideas. I’m very grateful to have had this opportunity. Thanks also to all who voted for the talk. If you were not able to make it in person, Microsoft has made the video of the session available online along with the slides. You can now watch it at http://live.visitmix.com/MIX10/Sessions/EX15. I’m also providing the full source code for the sample application as an attachment to this blog post. If you look at the source code, there are a few things to keep in mind:
- The backend is fake.
- The framework is not intended to be used “as is.” It was built for this specific application. You should adapt it to your application, or use Caliburn, which was designed for general use.
- There are a number of other interesting things in the sample, which I did not discuss in the talk. It’s worth poking around a little bit…
I hope this talk and sample give you some ideas. I would love to hear your feedback. Enjoy!
Posted
03-16-2010 6:37 PM
by
Rob Eisenberg
Filed under: WPF, Xaml, databinding, WPF/e, .NET 3.5, Caliburn, Featured, Silverlight, RIA, MEF, MVVM, UI Architecture