For those like me who like to get a flexible code and easy maintenable possibilities as well as flexibilities, since I discover and implement the MVVM pattern with WPF, I can say that I could not leave without it.
Before going to that pattern I have test different approach like Prism, MVVM ToolKit and other open source project. Based on my test result and personnal needs, my choice goes to MVVM tool Light toolkit. Why? simply because of its name ” Light” . Prism so far was a too heavy package based on what I was using.
What is cool is that the MVVM Light tool kit is nicely maintenain by Laurent Bugnion and get an update version for Windows 8 actually.
Those post below describe the MVVM pattern under Windows 8 and WinRT. Nice articles to step in and discover some interresting points covered: