Microsoft Ibérica ha detectado en diversos clientes la necesidad de disponer de una “Guía de Arquitectura base .NET” que sirva para marcar unas líneas maestras de diseño e implementación a la hora de desarrollar aplicaciones .NET complejas.
Este marco de trabajo común (en muchas empresas denominado “Libro Blanco”) define un camino para diseñar e implementar aplicaciones empresariales con un volumen importante de lógica de negocio. Seguir estas guías ofrece importantes beneficios en cuanto a calidad, estabilidad y especialmente un incremento en la facilidad del mantenimiento futuro de las aplicaciones, debido al desacoplamiento entre sus componentes, así como por la homogeneidad y similitudes de los diferentes desarrollos.
Microsoft Ibérica define el presente ‘Libro de Arquitectura Marco’ como patrón y modelo base, sin embargo, en ningún caso este marco debe ser inalterable. Al contrario, se trata del primer peldaño de una escalera, un acelerador inicial, que debería ser personalizado y modificado por cada organización que lo adopte, enfocándolo hacia necesidades concretas, adaptándolo y agregándole funcionalidad específica según el mercado objetivo, etc.
Audiencia
Este documento está dirigido a las personas involucradas en todo el ciclo de vida de las aplicaciones a medida desarrolladas. Especialmente los siguientes perfiles:
- Arquitecto de Software
- Desarrollador
Objetivos de la Arquitectura marco .NET
Esta guía pretende describir una arquitectura marco sobre la que desarrollar las aplicaciones a medida y establece un conjunto de normas, mejores prácticas y guías de desarrollo para utilizar .NET de forma adecuada y homogénea.
Microsoft Ibérica
Autores
César de la Torre
Architect Evangelist en Microsoft
Arquitecto de Software con tecnología Microsoft desde hace 12 años, fué "MVP Connected Systems"antes de entrar a trabajar en Microsoft. Actualmente asesora a arquitectos de software de clientes y partners de Microsoft en enfoques y arranques de proyectos de desarrollo, así como ayudar a difundir la tecnología Microsoft en eventos y conferencias.
Unai Zorrilla Castro
Device Application Development MVP
Lleva cerca de 10 años desarrollando software como consultor independiente y en diversas empresas privadas, realizando las tareas de arquitectura de software bajo plataforma .NET y tocando distintas ramas tecnológicas. Ha sido reconocido con el galardón de Microsoft MVP Compact, colabora activamente con Microsoft en eventos de formación, talleres de arquitectura y giras de producto así como con la publicación de artículos técnicos en revistas especializadas como MTJ.NET, MSDN Online, DotNetMania.
Actualmente trabaja como consultor de gran empresa en Plain Concepts, empresa de la cual es socio fundador.
Javier Calvarro Nelson (Microsoft)
Miguel Ángel Ramos Barroso (Microsoft)
Autores Parciales
C. M. Pacios (Plain Concepts)
Fernando Cortés Hierro (Plain Concepts)
Israel García Mesa (Microsoft)
Colaboradores
Pierre Milet LLobet (Microsoft)
Ricardo Minguez Pablos (Rido) (Microsoft)
Hadi Hariri (MVP) (JetBrains)
Roberto Gonzalez (MVP) (Renacimiento)
Juan Cid (Avanade)
Lalo Steinmann (Microsoft)