mi piacerebbe suggerire di guardare a questo discorso: Build Your Own MVVM Framework
(se non l'hai ancora)
ho deciso di leggere alcune risorse di vari quadri, poi ho scaricato qualche progetto di esempio sulla base di Caliburn Micro per capire come le cose funzionavano
Caliburn è un grande quadro e forniamo tutto ciò che serve per iniziare e fare un giro in profondità nel MVVM
io suggerirei di iniziare usandolo, e forse, quando ti senti abbastanza a tuo agio, potresti provare a personalizzarlo o semplificarlo in base alle tue esigenze/stile, quindi, se avrai tempo, ne costruirai uno tuo =)
EDIT
MediaOwl è il migliore progetto open source che ho trovato per vedere una buona implementazione di Caliburn Micro in azione, assicuratevi di check it out se si finirà per scegliendo questo quadro
Se hai Ho appena iniziato a imparare .Net, quindi l'ultima cosa a cui dovresti pensare è reinventare i Framework che sono stati creati da alcune persone MOLTO esperti. –
Questa domanda simile da me posta ha anche delle buone risposte alla domanda MVVM o PRISM - http://stackoverflow.com/questions/6251821/custom-mvvm-implementation-vs-prism – akjoshi