[C#] MVVM: tutorial dall'inizio alla fine?


Answers

Di recente ero nella stessa identica situazione, amico, e posso dirti cosa ho fatto.

Josh Smith "App WPF con il modello-View-ViewModel Design Pattern" leggi di nuovo, ancora e ancora :-) scarica il codice, esamina, compila e tienilo in giro

Fondazione MVVM

  1. Esamina il framework, usalo nella tua app.
  2. Guarda l'applicazione Demo in quel framework.

Nessun vero tutorial dall'inizio alla fine, mi dispiace ...

Question

Sono un programmatore C # / Windows Form con oltre 5 anni di esperienza. Ho studiato WPF utilizzando il modello di progettazione MVVM (Model-View-ViewModel). Ho cercato su Internet per esercitazioni. Ho persino visto l'intero video di Jason Dolinger. Anche se ne ho trovati molti, non ne ho trovato uno che mi porti dall'inizio alla fine. Quello che voglio davvero è un tutorial che non presuppone alcuna conoscenza WPF precedente.

Quali sono i tuoi tutorial WPF-MVVM preferiti che ti hanno aiutato ad imparare?







Ho letto l'articolo di Josh Smith e l'ho trovato molto difficile. Una volta capito, ho scritto uno molto semplice che dovrebbe farti iniziare davvero. Scaricalo here .




Reed Copsey ha pubblicato un bel tutorial che scrive una banale app RSS in WinForms, quindi rende una porta dritta a WPF e infine converte in MVVM. Fa una bella introduzione a MVVM prima di provare ad affrontare una descrizione completa come l'articolo di Josh Smith . Sono contento di aver letto il tutorial di Reed prima dell'articolo di Josh, perché mi dà un piccolo contesto per capire i dettagli su cui Josh sta scavando.







Questo non è un tutorial, ma è il diagramma su this pagina che mi ha aiutato a capire meglio mvvm.













Ho scritto un'applicazione con WPF, Prism e MVVM per simulare l'assunzione di un taxi, puoi leggerlo sul mio blog, scaricare here la fonte e giocare con esso.