Dissecting the Demo : Dr NET

Como les comentaba en mi post previo, Intellekt estuvo trabajando muy de cerca con el equipo de DPE de Microsoft México para desarrollar la demo que fué presentada durante el lanzamiento.

Algo que DPE quería hacer es una demo completamente integral, que juntara todas las tecnologías dentro de un solo proyecto y se pudieran mostrar todas las mejores características de Visual Studio 2008 y el NET Framework 3.5.

Así que Román y Roberto junto con Anna de Imaginarie y el resto del equipo de DPE estuvieron trabajando un par de semanas creando una aplicación completa basado en un escenario real de negocio; basado en un personaje ficticio conocido como el Dr NET.

El resultado fué muy bueno logrando tener lo siguiente:

  1. Una serie de componentes de Windows Communication Foundation que exponen dentro del sitio flujos de trabajo de Windows Workflow Foundation (Silver) utilizando LINQ para el acceso de datos.
  2. Un sitio Web completamente mejorado que integra Silverlight para la galería de fotos, utilizando ASP.NET 3.5 con sus AJAX NET Extensions
  3. Una tienda en línea que te permite comprar mercancía relacionada con el Dr NET, Silverlight y con DeepZoom.
  4. Una tienda fuera de línea (smartclient) construída en Windows Presentation Foundation desarrollada con Visual Studio 2008 y mejorado con Expression Design y Expression Blend.
  5. Una serie de componentes de BackOffice que integran Office 2007 (VSTO) para crear una Office Business Aplication (OBA) que permite autorizar pedidos desde un correo electrónico y explotar información desde Excel.
  6. Una aplicación móvil para un SmartPhone que permite entregar los pedidos y consumir los objetos de WCF y WF para cerrar todo el ciclo de venta.
  7. Así como una aplicación móvil que recibe mensajes SMS y los guarda en una base de datos para mostrarlos dentro del Sitio Web. La mecánica fué que los primeros 10 SMS que fueran recibidos dentro del sitio se ganaran una copia FULL de Visual Studio 2008 o Windows Vista Ultimate.
  8. Todo esto completamente integrado utilizando Visual Studio Team System.

Para hacer más interesante la demo, el equipo de DPE estuvo presentando cada uno su parte en la tecnología siendo Juan Lozada el anfitrión. Así que abrimos con Gaby Fuentes para describirnos el caso, pasando con Carlos Alexei M. para integrar la solución a TFS con sus respectivos work-items a cada uno de los participantes, posteriormente estuvo Armando Halbinger desarrollando los componentes de WCF en LINQ y acceso a datos para pasar a Jaime Sanchez que nos presento ASP.NET y Silverlight; Mauricio Angulo nos introdujo al mundo de WPF y Blend dentro de la tienda virtual offline para hacer una compra la cual genera una orden que llega por correo electrónico para lo cual Eduardo Maza nos describió como poder integrar la solución con Office 2007 para finalizar con Windows Mobile y Benjamin Figueroa dándonos la presentación de la aplicación de entrega.

Fué un reto poder coordinar a todo el equipo y crear presentaciones dinámicas y rápidas… pero al final el resultado creo que fué muy bueno y tuvimos muy, pero muy buena retroalimentación de la audiencia y de Microsoft.

Algo que nos puso los pelos de punta, es que a unos minutos de empezar la demo la máquina virtual de TFS empezó a comportarse raro… no supimos el por que exacto pero empezaron a fallar algunas de las demos; pero afortunadamente, durante la misma plática pudimos recuperarlo y continuar con nuestras pláticas como si nada hubiera pasado.

Ahi les dejo algunos screenshots y veremos si hacemos público todo el código en un futuro para que puedan replicar y ver la demo.

image image image image      

Cheers! Beer


Comentarios

Deja una respuesta