Vista modello vista modello

Il modello model-view-view (abbreviato MVVM , dall'inglese Model View ViewModel ) è un'architettura e un metodo di progettazione utilizzato nell'ingegneria del software.

Apparso nel 2004, MVVM è nato da Microsoft e si è adattato per lo sviluppo di applicazioni basate sulle tecnologie Windows Presentation Foundation e Silverlight tramite lo strumento MVVM Light, ad esempio. Questo metodo consente, come il modello MVC ( model-view-controller ), di separare la visualizzazione dalla logica e l'accesso ai dati enfatizzando i principi di associazione ed evento .

Note e riferimenti

  1. Kouraklis, John. , MVVM in Delphi: Architecting and Building Model View ViewModel Applications. ,2016, 143  p. ( ISBN  978-1-4842-2214-0 e 1-4842-2214-8 , OCLC  962065632 , leggi online )
  2. (a) Hall, Gary McLean. , Pro WPF e Silverlight MVVM: sviluppo di applicazioni efficace con Model-View-ViewModel , Norwood Mass., Apress,2010( ISBN  978-1-4302-3163-9 e 1430231637 , OCLC  747105225 , leggi online )
  3. (in) Martin Fowler , "  Presentation Model  "
  4. (in) Josh Smith, "  App WPF con il modello di progettazione Model-View-ViewModel  "
  5. (in) "  MVVM Light Toolkit  "

Vedi anche