Domanda

Ho cercato in MVVM modelli di progettazione con WPF per un progetto. Finora ho guardato MVVM luce , MVVM Fondazione , ed il WPF Model-View-ViewModel Toolkit . Ho l'obbligo di tenerlo per .NET 3.0 e non 3.5. Mi chiedevo che cosa quadri al di fuori dei campioni MVVM Fondazione utilizzare il modello di progettazione o qualcosa di simile senza l'utilizzo di Linq? Apprezzo l'aiuto. Grazie.

È stato utile?

Soluzione

E 'infatti possibile usare il modello MVVM senza il requisito di NET 3.5 o quadri successivi. Anche se limitata al tipo di cose che si possono fare per quanto riguarda la funzionalità di .NET 3.0, ma è necessario comprendere il modello MVVM è completamente lingua / implementazione indipendente.

I primo consiglio di studiare e comprendere il modello MVVM e come funziona bene. Utilizzando toolkit pre-costruiti MVVM fa lo stesso un sacco di mal di testa, ma si può letteralmente costruire il proprio toolkit MVVM (so che ho fatto).

In sostanza, è necessario coprire le basi della comunicazione e messaggistica lato Modello-UI di cose (cioè INotifyPropertyChanged e di comando) e il resto è possibile utilizzare nel codice dietro di se è limitata dal framework .NET 3.0.

Ricordate il modello MVVM è ancora un modo per fare le cose (anche se alcuni sostengono che è l'unico modo / corretto) La realtà è che gli sviluppatori di software devono lavorare a vincoli e solo accontentarsi di quello che possiamo.

Detto questo, l'esigenza di mantenere a .NET 3.0 sembra un po 'illogico per me. Non v'è alcun motivo per cui non è possibile aggiornare a 3.5 soprattutto ora che 4.0 è già fuori.

codifica Felice.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top