ALT.NET Café - Agosto 6 de 2010 - La Inmortalidad de la Medusa - Arquitectura
Formato
Reunión virtual
Duración:
Vídeo: 2:04 horas
Síntesis:
Es una "van" donde se discuten temas filosóficos mas que temas técnicos.
Definen la Arquitectura de software como la solución a largo plazo
Destacan las diferencia entre ingeniería y arquitectura de software
Discución sobre los atributos de calidad en torno a la arquitectura (disponibilidad, mantenibilidad, performance, seguridad, flexibilidad, etc) ¿cuales atributos generan / priorizan esto, que le da valor al negocio? algunos están subordinados a otros.
Preguntas realizadas:
¿cómo se llegó de las 3 capas al repository?
¿capas lógicas y capas físicas?
¿donde van las queries? ¿en el repositorio o en el dominio usando LINQ? ¿si es malo escribir sql en el dominio porqué estaría bien escribir LINQ? diferentes opiniones sobre exponer IQueriable en el repository.
Se trata a los Application Service como fachada de los casos de uso y moqueada abajo para mostrarle al usuario un prototipo, arrancando por la UI.
Discusión sobre exponer o no los objetos de negocio en la capa de servicios.
Video
Si lo prefieren, pueden observar el vídeo en http://www.screencast.com/t/NGNiMjVjN o descargar el archivo desde este enlace, el cual tiene un tamaño de 274.9 MB.