I’m working on Silverlight, of course I use MVVM. I found many problems but I can create work-around solution for them (some of these solution is not elegant at all), now I think it’s time to bring some framework to help me.
I need functions that listed below.
- Dependency Injection
- Navigation
- Callback
- Messaging
- Bind event to Command
- Testability
As I know, there are many Framework out there, such as, Jounce, MVVMLight and Prism. I want to know which framework is suitable for my need?
When it comes to dependency injection I’d rather use MEF
which greatly simplifies code. As for the rest of the functions , currently I’m working with MVVMLight and I haven’t faced any problem (although I’m not familiar with Jounce and Prism)