¡Bienvenido!

Desarrolla con MSDN es una iniciativa de MSDN España con la que puedes aprender las últimas tecnologías de .NET aplicadas a un desarrollo real. El principal objetivo es compartir las mejores prácticas para la creación de aplicaciones empresariales con .NET, siempre desde un punto de vista práctico y orientado a escenarios reales.

El eje central será MSDN Video, una implementación ficticia de un videoclub. Usaremos esta aplicación para repasar cómo se han utilizado las tecnologías para crear una solución empresarial, multi capa y con los últimos paradigmas de arquitectura. Su funcionalidad, aunque básica, es muy común con otras aplicaciones empresariales:
  • Gestión de usuarios (socios, administradores) y permisos.
  • Gestión de artículos (catálogo de películas)
  • Gestión de lógica de negocio (stocks, ventas y alquileres)

Con MSDN Video iremos repasando uno a uno todos los módulos de la aplicación, introduciendo la tecnología utilizada, explicando su uso en el contexto de la solución, enfrentándonos a los problemas más habituales en aplicaciones empresariales y aplicando las técnicas recomendadas para afrontarlos.

MSDN Video 2008

Desarrolla con MSDN se renueva y se adapta a Visual Studio 2008. Con esta nueva versión de MSDN Video podremos aprender las últimas tecnologías de .NET 3.5:
  • LINQ: acceso a datos y la creación de entidades.
  • Windows Communication Foundation: exposición de los servicios.
  • ASP.NET 3.5, AJAX, Silverlight: creación del sitio web del videoclub.
  • Windows Forms 3.5: herramienta de administración para gerentes de tienda.
  • Windows Presentation Foundation: cajero automático en tiendas.

Si quieres colaborar con el desarrollo o participar con ideas y sugerencias todavía puedes hacerlo. MSDN Video estará en continua evolución para cubrir las necesidades de la comunidad de desarrollo.

En la actualidad estamos trabajando en un completo curso online donde aprenderás cómo se han utilizado las tecnologías anteriores en la aplicación. Está atento a las noticias del sitio y mientras tanto, ¿por qué no descargas la beta y exploras por ti mismo el código fuente?

Descarga

MSDN Video 2008 beta con código fuente
Si quieres ejecutar la aplicación localmente o navegar por su código puedes descargarte este programa de instalación. Te guiará por las pasos para copiar la aplicación localmente y configurar los servicios.

Para poder instalar la aplicación localmente necesitarás Visual Studio 2008, versión Estándar o superior. Si no dispones de uno puedes descargarte una versión de evaluación en la página de descarga de Visual Studio 2008.

Módulos

MSDN Video 2008 implementa una arquitectura multi capa orientada a servicios. Durante la implementación exploraremos los siguientes módulos:
  • Módulo de acceso a datos: basado en LINQ, se encarga de almacenar las entidades de negocio en la base de datos.
  • Módulo de negocio: implementa las operaciones de negocio sobre las entidades como las búsquedas, alquileres, gestión de stocks, etc.
  • Fachada de servicios: expone la funcionalidad del sistema por medio de servicios web basándose en WCF.

Además explicaremos los siguientes clientes creados para interactuar con el sistema:
  • Tienda online: cliente web implementado con ASP.NET 3.5, AJAX y Silverlight que permite comprar y alquilar películas por Internet.
CajeroThumb.png
  • Administrador de tienda: aplicación Windows Forms y WPF para administrar la tienda por el gerente.
TiendaAdminThumb.png
  • Cajero automático: interfaz WPF para la instalación en los cajeros automáticos de la tienda.
TiendaOnlineThumb.png

Last edited Mar 7, 2008 at 9:49 AM by davidcsa, version 7