Smart Client Team libera Composite UI Application Block


El equipo: Smart Client Team, de Microsoft patterns & practices, a estado trabajando en el Composite UI Application Block (CAB) para .NET 2.0, un Application Block que proporciona una serie de prácticas probadas —basadas en patrones de diseño, tal como el Patron Composite (ver el siguiente diagrama)— para la construcción UIs complejas a partir de partes más simples de interfaz de usuario llamadas SmartParts —o "WinParts" en otras arquitecturas, las cuales pueden ser combinadas para crear soluciones complejas a la vez que permiten ser desarrolladas y desplegadas de manera independiente.

El Composite UI Application Block facilita el diseño y la implementación de aplicaciones cliente en tres áreas:

  • Permite basar la aplicación en el concepto de módulos o plug-ins.
  • Permite a los desarrolladores construir componentes que oculten la complejidad de la interfaz de usuario del desarrollo de la lógica de negocios.
  • Facilita el desarrollo utilizando patrones de diseño para el bajo acoplamiento entre los módulos.

El CAB esta diseñado para ayudarnos en el desarrollo de Smart Clients de Linea de Negocios que:

  • Aprovechan la potencia del escritorio de Windows
  • Interactúan recíprocamente con múltiples sistemas back-end.
  • Proporcionan una rica experiencia de usuario
  • Realizan un intenso procesamiento de información
  • Realzan la respuesta de la interfaz de usuario

Como ejemplo tenemos a una aplicación de un Centro de llamadas, cuya pantalla principal esta contruida usando múltiples partes de colaboración, cada una maneja un aspecto específico de un proceso de negocio (por ejemplo, envío de cuenta, demandas, o información del cliente). Todas estas piezas podrían ser desarrolladas por diversos equipos. Las partes pueden interactuar recíprocamente con diversos sistemas back-end y pueden ser versionadas, desplegadas, y actualizadas de manera independiente. Mas sin embargo, estan integradas para proporcionar una experiencia de usuario consistente, pueden compartir información entre ellas, y comunicarse para ayudar al usuario final a completar una tarea específica.

El Smart Client Team ha liberado recientemente la versión de Diciembre (y final) del CAB en MSDN, el cual incluye:

  • Código Fuente (una versión en C# y otra en Visual Basic .NET)
  • Tests para Visual Studio Team System y NUnit
  • QuickStarts, y
  • Documentación

Vínculos de descarga:

Acerca de Willy Mejia

Developer, Techie, Human... http://about.me/willyxoft
Esta entrada fue publicada en .NET, Arquitectura. Guarda el enlace permanente.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s