Dan Wahlin is preparing his audience for his great sessions at
Silverlight Connections Las Vegas with one blog post that gives an introductory look at the
MVVM pattern and how to get started using it.
Source: Dan Wahlin's WebLog
The MVVM pattern provides a flexible way to work with data that encourages code re-use and simplifies maintenance. There's much more that can be discussed with regard to the MVVM pattern in Silverlight such as event buses, commanding and dependency injection, but I hope this post helps jumpstart the process of architecting and developing Silverlight applications.