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
Data Platform Development MVP
Unai lleva más de 15 años desarrollando software,
siendo uno de los expertos en tecnologías de datos en el mundo .NET.
Microsoft lo ha premiado durante varios años seguidos con el galardón MVP (Most Valuable Professional) en plataforma de datos.
Posee una amplia experiencia con la tecnología NoSQL habiendo realizado proyectos para grandes empresas, con casuísticas en algunos casos de procesamiento de cientos de miles de datos recogidos por segundo.
Es autor de varios libros, y 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. 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)