LOB App con Silverlight, WCF RIA, MVVM e EF 4?
-
26-10-2019 - |
Domanda
I sviluppare in WPF con EF (entità di design EDM).
Ora voglio passare a Silverlight + RIA, e io sto cercando un turorial, il video o qualsiasi altra cosa che mi guiderà how-to per utilizzare Silverlight RIA con MVVM utilizzando EF come modello.
Ho una vasta conoscenza di: NET 4, WPF, XAML, PS, DataTempaltes, EF 4. Sono a conoscenza di Silverlight, WCF RIA e MVVM.
Ci sono due cose su LOB + MVVM sto incontrando difficoltà:
-
Sto cercando un modo al modello il mio lavoro, in modo da non dover copiare e incollare il contenuto delle mie
ViewModel
s, quello che voglio dire è che sta avendo unViewModelBase
generica che gestirà un certo tipo diModel
(s):ViewModelBase dove tcontext: DomainContext, tModel: Entity`
-
Un'altra difficoltà è la composizione complessiva della UI; dire che ho un ramo di dettagli master che si complica sempre di più il tutto in una sola schermata. Voglio che tutte le parti ad essere divisi in piccoli
View
s ciascuno per il suo punto. Il problema è che, non so come esporre i dati per il punto di vista interno, diconoDataContext
della vista principale è impostato conMainViewModel
, e v'è unaContact
proprietà nelMainViewModel
; come si dovrebbe impostare la visualizzazione di contatto all'interno del MainView, impostando la vista interna (la ContactView) 's DataContext per ContactViewModel e l'impostazione di contatto del ContactViewModel alla corrente contatto dal MainViewModel, qual è la tecnica giusta ??
NOTA: Io sono auto-hano, squadre e non altri sviluppatori, quindi non vedo una ragione per tutto ciò che la divisione in moduli, non mi importa se l'intero progetto risiederà in una frazione di progetto in cartelle etc.
Soluzione
Ho sempre trovato i blog di Mike Taulty utili per questo genere di cose.
Quindi, cercare questo seguito da questo .
E sul lato MVVM delle cose che uso il MVVM Luce Toolkit , prova anche a guardare questo video molto buona da Jason Dolinger