Da zapocnem temu o MVVM obrascu gdje ce se nadam se podijeliti iskustva o njegovom koristenju u razvoju aplikacija.
Osobno mi se svidja kod njega sto za koristenje ne treba biti instaliran niti jedan framework ili toolkit, dovoljno je razumijeti kako se radi sa tim obrascem, a razvojna okolina (Silverlight u mojem slucaju jelte) vec ima sve spremno za njegovo koristenje: view.DataContext = new ViewModel();
Naravno, upotreba neke od brojnih biblioteka moze uvelike olaksati posao. Ja sam krenuo prvo sa MVVMLight, ali sam sada presao na Caliburn.Micro prvenstveno zbog "opinioned" pristupa, odnosno ugrađenih konvencija, i ViewModel-First pristupa. (PS moze se primjetiti kako .NETom sve više i više vladaju konvencije. Sve je bolje od XML konfiguracije!!)
Vaša iskustva?