Alex Rivera | Logout

What framework for MVVM should I use?

Asked 2009-09-11T07:53:18.703
239

I am developing an application with the MVVM model, but I have reached a point where I need to choose which framework to use.

Among the possible options are:

  • MVVM Toolkit
  • MVVM Foundation
  • WPF Application Framework (WAF)
  • Light MVVM
  • Caliburn
  • Cinch
  • Prism
  • ReactiveUI

In your experience, which is better?

Edit
Report

3 Answers

17

Also look at:

Caliburn & Onyx!

answered 2009-09-11T12:00:28.893
5

I'm using Prism and like it. One of the big things for me was that there would be other people out there who could help me if needed and good examples. Once you get the basics running, there are a whole bunch of extensions you'll need for your app and it is just so much easier when you're working with the same framework as others.

answered 2010-12-16T04:11:55.037
3

All in all, I am 90% through my application and all I have used of MVVM Toolkit is the factory function that builds a command for me given a delegate function to launch in Execute. I think I could switch to any other framework or no framework in a couple of hours.

answered 2010-08-05T15:16:16.987

Your Answer