Microsoft DDD N-Layer .NET 4.0 – Los materiales

Bueno, despues de todo el día en el foro de arquitectos en el que he tenido la suerte de dar un par de presentaciones y despues de mucho tiempo de trabajo junto a Cesar de la Torre y algunos compañeros de Plain Concepts como Fernando Cortés por fín puedo hacer este post con los materiales disponibles para la comunidad.

Este evento, como se vió por el gran número de asistentes, era muy esperado, no solamente por las charlas  durante todo el dia, sino por toda la cola que traerá. Desde la presentación de un primer borrador de la guía de arquitectura que hemos hecho y que estará disponible de forma gratuíta  en formato ebook, para los asistentes había una edición impresa, hasta un completa solución de ejemplo disponible también en codeplex.

DDD_NLAYER_ARCHITECTURE_SMALL

Algunas preguntas sobre todos estos elementos que se han hecho en el evento y que seguramente muchos de los lectores de geeks son las siguientes, a las cuales intentaré darles respuesta.

 

  • ¿Se seguirá evolucionando en esta guía de arquitectura  junto con los elementos de la ola .NET 4.0?

Si, la idea de esta guía es tratar de seguir evolucionandola con todos aquellos elementos importantes desde un punto de vista empresarial. Elementos que formarán parte de los siguientes borradores serán por ejemplo la aparición de AppFabric ( Dublin + Velocity )  y Windows Identity Foundation.

  • ¿Que tenemos en esta primera versión de la aplicación de ejemplo de codeplex?

En esta primera versión disponemos de todos los elementos de una arquitectura orientada al dominio y un primer cliente WPF. A este cliente WPF le seguirá una versión en Silverlight y posteriormente una en ASP.NET MVP.

Nlayer_AppSample_Screen01

  • ¿Que aportaciones se pueden hacer por parte de la comunidad?

La idea, tanto de la guía de desarrollo como de la aplicación de ejemplo, es la de aportar una referencia para la comunidad de desarrolladores. Por lo tanto, si  deseais expresar vuestras necesidades como desarrolladores, posibles mejoras, errores, o elementos tecnológicos que entedéis como interesantes podéis acudir a la sección de Discussiones en el portal de codeplex y votar o sugerir nuevos elementos.

Untitled

Bueno, sin más me despido esperando la colaboración de todo el mundo….

Saludos

unai

13 comentarios sobre “Microsoft DDD N-Layer .NET 4.0 – Los materiales”

  1. Estuvo muy interesante, pero se me queda una pregunta en el teclado y es sobre si estos planteamientos también podrían aplicarse a implementaciones usando Web Forms y Windows Forms.

    Quiero creer que se omitieron debido al interes en promocionar lo nuevo que tiene Microsoft para ofrecer, y no porque ya hayan sido descartados.

    Otro si digo que hubiera sido interesante ver algún ejemplo en VB.NET para complementar. O si EntLib puede formar parte o no de esta propuesta de arquitectura.

  2. Ernesto, una de las cosas que se hará es ASP.NET MVP, pero ASP.NET tradicional también está en el tintero, y, por supuesto que sigue siendo valida la propuesta. En cuanto a Windows Forms, pues la verdad no lo hemos pensado ni se me ocurre una buena razón para hacerlo hoy en dia.

    En cuanto a VB, sorry … pero es un tema de comodidad para los que hemos trabajado en la solución, aun así espero que el lenguaje no sea un inconveniente….

    EntLib, claro que puede formar parte… no es más que parte de la infraestructura y tu eres libre de usar la infraestructura que más te guste aunque en este caso a mi no 🙂

    Saludos
    unai

  3. Muchas gracias por el post, la verdad fue una pena no poder asistir al foro.
    Y muchas gracias por el libro lo voy a leer casi de inmediato!!

    Saludos

  4. Felicidades, una gran obra que sera la referencia en español para el desarrollo de soft empresarial.
    Gracias por compartir vuestros conocimientos.

  5. Muchas gracias por los comentarios sobre el libro de la Guía de Arquitectura N-Layer DDD .NET 4.0, la app-ejemplo en codeplex y del evento Foro de Arquitectos XXV!!.
    Para nosotros esto es solo el principio (ahora es una versión preliminar y una app-ejemplo beta sin acabar), pero queremos que sea algo ‘vivo’ dudante bastante tiempo e irlo haciendo crecer, tanto el libro-guía, como la aplicación ejemplo OSS en CODEPLEX. Tenemos muchas ideas todavía a añadir, como en la app ejemplo estamos ahora implementando AppFabric Cache (lo enseñé en el evento), WIF (Windows Identity Foundation), otros clientes además de WPF 4.0, como Silverlight 4.0, ASP.NET MVC, OBA e incluso Windows Phone 7!! (Winforms podría hacerse igual que WPF, pero WinForms no creo que lo hagamos, sorry, para mi Winforms es legacy).
    Y todo reflejado y explicado a nivel de arquitectura y patrones como a nivel de implementación con la ola de tecnologías de .NET 4.0 y VS.2010. 🙂
    Por cierto, las presentaciones del Foro de Arquitectos las he colgado por ahora en mi blog:
    http://blogs.msdn.com/cesardelatorre/

  6. Otro aporte más, en relación a las aplicaciones de ejemplo que comenta, NLayerApp, OSS, de codeplex…

    Se centrarán también en que sean aplicaciones de «high performance» ? El rendimiento y optimización, alta disponibilidad, escabilidad, etc, etc, etc.. son temas delicados y sería una gran aportación, que se agradecería mundialmente.

    Salu2grz

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *