Sugeruję spojrzeć na ten Dyskusja: Build Your Own MVVM Framework
(jeśli jeszcze nie masz)
postanowiłem przeczytać kilka zasobów różnych ram, potem Pobrałem jakiś przykładowy projekt na podstawie Caliburn Micro zrozumieć, jak rzeczy działało
Caliburn jest wielkim ramy i zapewniają wszystko, czego potrzebujesz, aby zacząć i wziąć głęboki jazdę w MVVM
Sugeruję, aby zacząć używając go, a może, gdy czujesz się wystarczająco komfortowo, możesz spróbować go spersonalizować lub uprościć, aby pasował do twoich potrzeb/stylu, a następnie, jeśli masz czas, zbudujesz własne =)
EDIT
MediaOwl jest najlepszym projektem open source Znalazłem zobaczyć dobrą realizację Caliburn Micro w akcji, należy to sprawdzić, jeśli będziesz skończyć chosing tej ramy
Jeśli masz Właśnie zacząłem uczyć się .Net, wtedy ostatnią rzeczą, o której powinieneś pomyśleć, jest ponowne wymyślanie Ram, które zostały stworzone przez jakichś BARDZO doświadczonych ludzi. –
To podobne pytanie, zadane przeze mnie, ma również dobre odpowiedzi na pytanie MVVM lub PRISM - http://stackoverflow.com/questions/6251821/custom-mvvm-implementation-vs-prism – akjoshi