Model View View-Model è stato sviluppato da Microsoft per le piattaforme di sviluppo dell'interfaccia utente che supportano la programmazione basata sugli eventi, in particolare Windows Presentation Foundation (WPF) e Silverlight sulle piattaforme .NET utilizzando i linguaggi XAML e .NET. Negli anni successivi, molti framework Javascript come Angular, Knockout ed ExtJS …
Esempio n. 1: ho una vista visualizzata nella mia applicazione MVVM (usiamo Silverlight ai fini della discussione) e faccio clic su un pulsante che dovrebbe portarmi in una nuova pagina. Esempio n. 2: quella stessa vista ha un altro pulsante che, quando si fa clic, dovrebbe aprire una vista dei …
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
Non riesco a vedere chiaramente la differenza tra MVC e MVVM. Sento che il comando in un ViewModel è proprio come il metodo di azione in un controller. E sia il Controller che ViewModel notificheranno alla Vista di aggiornarsi dopo aver modificato lo stato del Modello tramite Data Binding. Qual …
Sto lavorando a un'applicazione WPF con viste che richiedono numerose conversioni di valore. Inizialmente, la mia filosofia (ispirata in parte a questo vivace dibattito sui discepoli di XAML ) era che avrei dovuto fare il modello di vista strettamente sul supporto dei requisiti dei dati della vista. Ciò significava che …
Ho usato vari contenitori IoC (Castle.Windsor, Autofac, MEF, ecc.) Per .Net in numerosi progetti. Ho scoperto che tendono ad essere frequentemente abusati e incoraggiano una serie di cattive pratiche. Esistono pratiche consolidate per l'utilizzo del contenitore IoC, in particolare quando si fornisce una piattaforma / framework? Il mio obiettivo come …
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 6 anni fa . Ammesso che Silverlight possa creare siti Web strabilianti di grande bellezza, …
Sono nella fase iniziale di pianificazione di un progetto di riscrittura e sto decidendo tra silverlight / silverlight oob / wpf. TL; DR alla fine. È un'app LOB che gestisce lead / clienti / calendari di appuntamenti. Non troppo complicato. Sto cercando in modo indipendente queste opzioni altrove, ma ho …
Quando si lavora con WPF o Silverlight, come si possono usare le convenzioni di denominazione di controllo? Denominate i controlli nel markup XAML? Ho visto esempi di progetti su codeplex con nomi di controllo come "selectButton" o "btnSelect". Cosa raccomanderesti?
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
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.