Pregunta

Desarrollo en WPF con EF (entidades de diseñador EDM).

Ahora quiero mudarme a Silverlight+RIA, y estoy buscando un Turorial, un video o lo que me guíe a usar Silverlight RIA con MVVM usando EF como modelo.

Tengo un amplio conocimiento de: .NET 4, WPF, XAML, DPS, DataTempaltes, EF 4. Estoy familiarizado con Silverlight, WCF RIA y MVVM.

Hay dos cosas sobre LOB+MVVM, estoy encontrando dificultades:

  1. Estoy buscando una forma de plantpar mi trabajo, así que no tengo que copiar el contenido de mi ViewModels, lo que quiero decir con eso es tener un genérico ViewModelBase que manejará cierto tipo de Model(s):

    ViewModelBase Where TContext: DomainContext, TModel: Entity`

  2. Otra dificultad es la composición general de la UI; Digamos que tengo una rama de detalles maestros que se complica cada vez más en una sola pantalla. Quiero que todas las partes se dividan en Tiny ViewS cada uno por su punto. El problema es que no sé cómo exponer los datos de las vistas internas, digamos las vistas principales DataContext está configurado con MainViewModel, y hay una propiedad Contact en el MainViewModel; ¿Cómo establecería la vista de contacto dentro de MainView, configurando el DataContext de la vista interna (ContactView) en ContactViewModel y configurando el contacto de ContactViewModel al contacto actual desde MainViewModel, ¿cuál es la técnica correcta?

Nota: Soy autónomo, sin equipos y no otros desarrolladores, por lo que no veo una razón que divida todo en módulos, no me importa si todo el proyecto reside en un proyecto dividido en carpetas, etc.

¿Fue útil?

Solución

Siempre encuentro los blogs de Mike Taulty útiles para este tipo de cosas.

Así que intenta este seguido por este.

Y en el lado MVVM de las cosas que uso el Kit de herramientas de luz MVVM, también intenta mirar este Muy buen video de Jason Dolinger

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top