Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Implementing your own MVVM vs. using an MVVM framework? [closed]

Tags:

.net

mvvm

wpf

I have just started learning .net, wpf, wcf, and mvvm, and my question is:

Is it better to implement own MVVM or use an MVVM framework like MVVM Light toolkit, Prism(it is too advanced and has unity framework(not sure how it helps in development))?

like image 976
ns12345 Avatar asked Dec 10 '10 16:12

ns12345


2 Answers

If you really want to understand the inner workings of MVVM, then try implementing your own.

If you already understand the concepts and don't feel the need to re-invent the wheel, use a Framework. Prism is a solid choice...go for it.

like image 145
Justin Niessner Avatar answered Sep 23 '22 10:09

Justin Niessner


I wouldn't reinvent the wheel, evaluate the frameworks and only if those don't satisfy your requirements should you consider writing your own framework.

like image 27
Lazarus Avatar answered Sep 22 '22 10:09

Lazarus