Diseño convergente en MVVM: la vista y el modelo

Luego de varios artículos preliminares en la serie sobre el desarrollo de una aplicación Silverlight usando MVVM, finalmente empiezo la implementación propiamente del patrón. Usando la técnica de diseño convergente, trabajo un poco en la vista y en el modelo, dejando al modelo de vista la tarea de unir ambos extremos.

De la base de datos al cliente con WCF RIA Services

La presentación de datos en un cliente Silverlight puede ser simplicada grandemente al usar WCF RIA Services. Este artículo describe cómo crear una sencilla prueba para verificar que el mecanismo básico de transporte de datos al cliente usando WCF RIA funciona de manera correcta.

Diseño de aplicaciones en Silverlight 4 usando Servicios RIA, MEF y MVVM – Parte 4

En la parte final de la serie, Shawn discute tres importantes aspectos de una aplicación RIA en el mundo real: cómo llevar cuenta de datos modificados, paginación en el servidor, y la implementación de operaciones para añadir o borrar elementos.

Diseño de aplicaciones en Silverlight 4 usando Servicios RIA, MEF y MVVM – Parte 1

El primero de una serie de cuatro artículos sobre Servicios RIA, MEF y MVVM por Shawn Wildermuth. Esta parte explica consumir los Servicios RIA sin tener que usar el control DataSource. También da un breve vistazo a cómo crear una aplicación basada en el patrón Model-View-ViewModel.

Ejemplo de desarrollo de sistemas empresariales con Silverlight 3 y servicios RIA en .NET – Parte 12

Aunque EntityFramework y LinqToSql son herramientas atractivas, la realidad es que muchos proyectos todavía se basan en el clásico DataSet de ADO.NET. Este artículo explica brevemente una técnica con la que se pueden adaptar los Servicios RIA en Silverlight para usar fuentes de datos basadas en DataSet o DataReader o similar.

Ejemplo de desarrollo de sistemas empresariales con Silverlight 3 y servicios RIA en .NET – Parte 11

Haciendo una pausa en la gira por diferentes métodos para obtener datos del servidor, Brad Abrams ahora se centra en habilitar la aplicación para que todas las manipulaciones de datos ocurran sólo en el cliente, efectivamente eliminando la parte RIA del sistema.

Ejemplo de desarrollo de sistemas empresariales con Silverlight 3 y servicios RIA en .NET – Parte 10

Hasta el momento, la serie de artículos ha usado Entity Framework para modelar bases de datos. Sin embargo, no hay razón por la que no se pueda usar otro sistema. Como ejemplo de ello, en esta ocasión usamos LinqToSql como herramienta de modelaje (ORM).

Ejemplo de desarrollo de sistemas empresariales con Silverlight 3 y servicios RIA en .NET – Parte 9

En esta parte de la serie, utilizamos objetos tradicionales del CLR (POCOs) como fuentes de datos. También damos un vistazo a cómo crear un proveedor de servicios de autenticación.

Ejemplo de desarrollo de sistemas empresariales con Silverlight 3 y servicios RIA en .NET – Parte 8

Muchos sistemas existentes usan servicios web basados en WCF. El presente artículo demuestra cómo adaptar la solución que hemos venido desarrollando en esta serie a un servicio de ese tipo.

Ejemplo de desarrollo de sistemas empresariales con Silverlight 3 y servicios RIA en .NET – Parte 7

Luego de usar DTOs en el artículo anterior, ahora probamos otra alternativa como fuente de datos; en este caso, almacenamiento en la nube, simulado mediante un servicio de datos ADO.NET.

Página 1 de 212