wpf - What framework for MVVM should I use It really depends on what you are trying to achieve, and how much infrastructure you want in place already, plus the ease with which you can find samples that help you out. I'm going to declare an interest here, because I've been actively involved in at least one MVVM framework, and I've had input into others through the WPF Disciples group, so I'm a little bit biased. Saying that, here goes: Microsofts MVVM Toolkit - this is still very much in the alpha stages. wpf - What framework for MVVM should I use
Mvvm Frameworks Explorer by www.japf.fr
MVVM Light

Caliburn

Prism