Model View ViewModel (MVVM) è un modello architettonico utilizzato nell'ingegneria del software che ha avuto origine da Microsoft come specializzazione del modello di progettazione del modello di presentazione introdotto da Martin Fowler.
Sono un principiante in termini di design pattern. Ho appena iniziato a studiare MVC quando sento un nuovo ronzio, MVVM. Voglio imparare le intuizioni di entrambi, riprogettando un vecchio inventario e un'applicazione di fatturazione che ho sviluppato per un cliente. Voglio scrivere sia un'applicazione WPF basata su Windows sia una …
La programmazione reattiva e MVVM sono due approcci che possono affrontare il problema della separazione del livello di dominio dall'interfaccia utente. MVVM lo fa definendo un modello di visualizzazione, che è una struttura di dati mappata ai componenti dell'interfaccia utente. L'interfaccia utente visualizza i dati e forse li aggiorna quando …
Sono un programmatore di Delphi pascal, utilizzo l'ultimo Embarcadero delphi XE e vorrei sfruttare i modelli di progettazione come il controller vista modello e il modello vista modello. Tuttavia, non sembra esserci molto sul web riguardo alle migliori pratiche per farlo in pascal. La maggior parte degli esempi che posso …
Come nella domanda precedente: qual è il modo migliore per collegare il modello di database (contesto) di Entity Framework per visualizzare il modello in MVVM (WPF)? Sto imparando il modello MVVM in WPF, molti esempi mostrano come implementare il modello per viewModel, ma i modelli in quegli esempi sono solo …
Dopo 2 anni, sto ancora lottando con MVVM come metodo pratico per produrre software funzionante. In alcuni casi è fantastico. Ho fatto un'applicazione multithread che controllava una piccola catena di montaggio che sarebbe stata una nightmere senza concetti MVVM. Un'astrazione dalla catena di montaggio fisica era quasi un gioco da …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.