Diseñando aplicaciones en WP7 – Parte 2 de 10: el caso de Pivot y Panorama

En la segunda parte, Shawn Wildermuth sugiere estrategias de diseño al usar controles como el Pivot y Panorama en Windows Phone 7, teniendo siempre presentes los patrones fundamentales de arquitectura de software.

Diseñando aplicaciones en WP7 – Parte 1 de 10: Infraestructura de Navegación

Shawn Wildermuth describe el contexto de navegación entre páginas usado en programas para Windows Phone 7, su papel como fundamento para la presentación de aplicaciones y diversos recursos disponibles en Silverlight para ese fin.

Diez razones para usar MEF

Jeremy Likness propone diez razones por las que considera MEF una herramienta superior para el diseño de aplicaciones en .NET, dándole cierto énfasis a Silverlight. Además de ser increíblemente fácil de usar, MEF otorga un sorprendente grado de versatilidad al diseño, como claramente muestra el autor.

Diseño convergente en MVVM: el modelo de vista

Mi estilo particular de crear aplicaciones usando el patrón MVVM es alternar entre el modelo y la vista, convergiendo gradualmente hacia una solución completa final. En el artículo anterior dejé pendiente la creación del modelo de vista que actúa como puente entre ambos. En este artículo cubro ese aspecto relativamente sencillo pero crucial.

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.

Algunas sugerencias para el diseño de aplicaciones en Silverlight

Como un último paso de preparación antes de entrar al desarrollo propiamente dicho del ejemplo en esta serie, examino unos pocos principios y estrategias que uso en el diseño de sistemas se software, especialmente al incluir la interfase gráfica. Aunque lejos de ser axiomas o reglas, las prácticas discutidas han sido útiles para mí y puede que también lo sean para otros.

Usando Entity Framework con Procedimientos Almacenados

Muchos de los ejemplos disponibles para Entity Framework tiene acceso directo a las tablas en el esquema de datos. Sin embargo, es común encontrar bases de datos en las que tal acceso sólo está disponible mediante el uso de procedimientos almacenados. Afortunadamente la última versión de Entity Framework es capaz de usar tales tales procedimientos. Este artículo da una explicación básica sobre cómo usar esa nueva característica.

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.

Lanzamiento de Expression Studio 4: Blend, Web, Encoder, Design

Gratis para los usuarios de Expression Studio 3, esta nueva versión incluye mejoras significativas incluyendo compatibilidad con Visual Studio 2010 y Windows Phone 7 (cuando el SDK esté listo). El artículo, escrito originalmente por Tim Heuer, provee un breve vistazo a las caraterísticas sobresalientes del paquete.

Patrón Modelo-Vista-Modelo de Vista (MVVM) Explicado

Cada vez que se trata el tema de Silverlight, tarde o temprano surgen las siglas MVVM, que describen el patrón de diseño Modelo-Vista-Modelo de Vista. El hecho de que es tan debatido, es señal de que no es bien entendido por la mayoría de los desarrolladores. Pero poco a poco vamos todos haciendo progreso. Este artículo, publicado originalmente por Jeremy Likness a mediados de Abril explica muy bien sus componentes principales y algunas estrategias de implementación. Tal vez la lección más importane es que el patrón es una guía y no un juego de edictos o una receta de pasos específicos. Sus comentarios y aportes son bienvenidos.

Página 5 de 7« Primera...34567