Una mejor experiencia de instalación y actualización para Silverlight 4.0

Por más pulida que sea la aplicación, puede que el usuario nunca llegue a verla gracias a una mala experiencia antes de siquiera ver nuestra primera pantalla. Hay diversas razones para esto; por ejemplo, puede que Silverlight no esté instalado, o que la versión presente sea incorrecta. Contrario a lo que muchos piensan, el desarrollador tiene casi completo control sobre lo que sucede en estos casos y cómo es presentado. En este artículo Andrew Tokeley nos da una guía práctica para mejorar la experiencia del usuario al instalar o actualizar nuestra aplicación.

5 pasos sencillos para usar comandos en Silverlight

Tarde o temprano hay que implementar órdenes o comandos en el diseño de una aplicación usando el patrón MVVM. Es un excelente mecanismo para desacoplar la vista, que maneja los aspectos puramente visuales, de los procesos internos de la aplicación. Silverlight 4 provee la interfase ICommand con ese fin, pero le deja la implementación al desarrollador. Este artículo de John Papa provee un método muy simple de empezar a usar comandos usando ICommand que luego puede expandirse a casos más complejos.

Silverlight, MVVM y WCF RIA Services: Notas de un proyecto real

Tras terminar el desarrollo de una aplicación comercial usando Silverlight como fundamento y MVVM como patrón de diseño. Al aplicar los principios a la vida real inevitablemente se encuentra uno con problemas y retos no contemplados en los ejemplos de libros u otros artículos de revistas o blogs. Con el fin compartir otros mis experiencias, y ordenar mis pensamientos, voy a describir aquí el proceso. El primer artículo explica el origen de la aplicación y mi filosofía en el diseño de sistemas. También presenta el modelo de datos a usar como ejemplo.

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 3

En esta parte, Shawn considera algunas de las decisiones tomadas durante el diseño de una aplicación basada en el modelo MVVM, y cubre un par de técnicas útiles para superar posibles problemas al implementar tal arquitectura.

Desarrollo de aplicaciones para Windows Phone 7 con Silverlight – Preparando el terreno

El uso de Silverlight como una de las plataformas de desarrollo (la otra es XNA) para el nuevo Windows Phone 7 es una gran noticia para los programadoes familairizados con .NET. Lo que es más, las herramientas para desarrollo de aplicaciones son, y siempre serán, gratuitas. Este artículo provee una guía simple y corta sobre los recursos necesarios y también apunta a varios materiales introductorios (en inglés) para aprender sobre el tema.

Guía para los cambios incluidos en Silverlight 4 RC

MIX10 estuvo lleno de anuncios emocionantes. Entre ellos se destaca la versión RC de Silverlight 4. Aunque no es deslumbradora en sus novedades cuando se compara con el beta, sí provee una plataforma más estable y con algunos cambios importantes. En este artículo, Tim Heuer, presenta los rasgos principales para la nueva edición.

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.

Guía para las nuevas características de Silverlight 4 Beta

Vistazo general, pero exhaustivo de la funcionalidad introducida en Silverlight 4 para la edición Beta.