If you’re using WPF or Silverlight and have not incorporated the MVVM pattern, you’re nuts! This pattern is crucial for well-designed XAML-based applications, but there are many variations and styles for the implementation of this pattern. In the next 15 minutes, I’ll give you an elevator pitch on why this pattern is important, how to hit the ground running with it, and what the true goals of Model-View-ViewModel really need to be when you write your applications.
Miguel is President of Melvicorp LLC and specializes in architecting, building and educating on .NET solutions. He is a 7-year Microsoft MVP, INETA Speaker, Conference Speaker, contributor to CoDe Magazine, as well as an active blogger, and has been a software developer for over 29 years. With a Microsoft background that goes all the way back to VB 1.0 (and QuickBasic in fact). Miguel has spoken at numerous user groups, code camps, and conferences around the country. He has also been featured on the Internet Radio Talk Show, .NET Rocks and .NET Rocks-TV on numerous occasions. His blog and other things of potential interest can be found at http://www.dotnetdude.com. He resides in Lincoln Park, NJ with his wife Elena and his daughter Victoria.