WPF e il pattern Model-View-ViewModel

Dopo quasi un anno dall'acquisto del libro "Windows Presentation Foundation Unleashed", ho ripreso a studiare questo nuovo mondo che, per impegni diversi, avevo tralasciato.

La difficoltà maggiore che ho trovato e che sto cercando di superare, è quella di approcciare la programmazione WPF come se si stesse programmando Windows Forms, sono mondi divesi e bisogna cambiare mentalità.

Tra l'altro, ero alla ricerca di esempi su come mettere in pratica il pattern Model-View-ViewModel che mi sembra sia molto valido per WPF e apprezzato dagli sviluppatori.

Ho trovato questo video di Jason Dolinger, lo considero veramente chiaro ed esplicativo di come applicare questo pattern, partendo dal vecchio approccio "Windows Forms Style" nell'uso del code behind fino ad arrivare all'uso di solo xaml.

Peccato che mi sia perso verso la fine quando ha introdotto Unity per gestire la Dependency Injection del ViewModel, troppi concetti in una volta sola .

Ad ogni modo ho scaricato il video sul desktop e me lo rivedrò diverse volte fino a che imparerò. Perseverare!