Appendix A. MVVM Frameworks

By Muhammad Shujaat Siddiqi

The XAML community has been blessed with extraordinary developers who are always willing to volunteer their time. There are a myriad of MVVM frameworks available and it is a tough decision which one to choose from. This is because it is such a core architectural decision that it is nearly impossible to change the underlying framework in later stages of development without extreme risks. Here, MVVM Light Toolkit is our personal favorite.

Name

Author

License

MVVM Light Toolkit

Laurent Bugnion

MIT

Prism

Microsoft Patterns and Practices Team

Microsoft Patterns and Practices License (Custom)

Calcium

Daniel Vaughan

BSD

Caliburn

Rob Eisenberg

MIT

Cinch

Sacha Barber

MS-PL

Catel ...

Get MVVM Survival Guide for Enterprise Architectures in Silverlight and WPF now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.