Plantillas para diagramas de capas/ Layer Diagrams Templates

Between the extension for Visual Studio 2010 we can find the Application Architecture Guide Layer Diagrams, this extension package contains five layer diagrams for use in Visual Studio 2010 Ultimate edition. These custom toolbox items present the layer diagrams as shown in Microsoft Application Architecture Guide 2nd Edition from patterns & practices.

This package include one layer diagram for each of the following five application types:

·     Web Application

·     Rich Client Application

·     Rich Internet Application

·     Services Application and

·     Mobile Application

You can download the extension fro here.

Entre la extensión para Visual Studio 2010 se puede encontrar la the Application Architecture Guide Layer Diagrams, este paquete de extensión contiene cinco diagramas de capa para su uso en Visual Studio 2010 Ultimate edition. La extensión consta de cinco ítems ubicados en el panel de herramientas que presentan cada capa como se muestra en Microsoft Application Architecture Guide 2nd Edition from patterns & practices.

.
Este paquete incluye un diagrama de capa para cada uno de los tipos de aplicaciones siguientes:
• Aplicación Web

• La aplicación de cliente enriquecido

• Aplicaciones ricas de Internet

• Servicios de aplicaciones y

• Aplicaciones Móviles

Puedes descargarte la extensión desde aquí.

Guía de herramientas de arquitectura de Visual Studio 2010/ Visual Studio 2010 Architecture Tooling Guidance

The people of Visual Studio ALM Rangers  has created the Visual Studio 2010 Architecture Tooling Guidance, this guidance discusses scenarios of using Visual Studio 2010 Ultimate, primarily focusing on the Modeling tools, to help you understand the tooling and ensure that your software system meets the expected requirements.

In this guidance you will find some content like, how to use visual studio modeling projects templates, how to select architecture solution and modeling, how to create specific modeling projects to include on component solutions for validation during coding ,  how to discover and preserve the logical architecture using layer diagrams and others.

To download this guidance you can do it from here.

La gente de Visual Studio ALM Rangers ha creado the Visual Studio 2010 Architecture Tooling Guidance, esta guía discute los escenarios en los que podremos usar  Visual Studio 2010 Ultimate, centrándose principalmente en las herramientas de modelado, para ayudarnos  a entender las herramientas y asegurarnos de que nuestro software cumple con los requisitos esperados.

En esta guía encontrarás algunos contenidos como, como utilizar las plantillas de modelado de Visual, la forma de seleccionar una solución de modelado de arquitectura y, cómo crear proyectos específicos de modelado para incluir en las soluciones para la validación de componentes durante la codificación, la forma de descubrir y preservar la lógica mediante diagramas de arquitectura de capas y demás.
Para descargar esta guía puedes hacerlo desde aquí.

Ejemplo de arquitectura en capas / Layered Architecture Example (Framework 4.0)

Serena Yeoh  author of the blog Firedancer Unleashed has made and  published on codeplex a  project  that show us how to build a application based on a layered architecture,  it seem to me  a very interesting project since it included several technologies like ADO.NET Entity Framework , Windows Communication Foundation, Windows Presentation Foundation and others .

Below you can see more or less how the project is structured, the different layers, the different clients and the namespace used, I most highlight that this example was designed fallowing  the Microsoft patterns & practices Application Architecture Guide.

You can download the project from Condeplex from this link

Serena Yeoh autora del blog Unleashed Firedancer ha hecho y publicado en Codeplex un proyecto que nos muestran cómo construir una aplicación basada en una arquitectura en capas, me parece un proyecto muy interesante, ya que incluye varias tecnologías como ADO.NET Entity Framework, Windows Communication Foundation, Windows Presentation Foundation entre otros.

A continuación puede ver más o menos cómo el proyecto se estructura, las diferentes capas, los distintos clientes y los espacios de nombres utilizados. Debo destacar que este ejemplo se ha diseñado siguiendo la  Microsoft patterns & practices Application Architecture Guide.

Puedes descargar el proyecto desde Codeplex desde este enlace.

Tipos de arquitectos según su rol

architect role

En algunas ocasiones el rol de un arquitecto de software va desde algo muy general hasta algo muy especifico y cada entidad involucrada en la construcción de una solución tecnológica tiene una visión diferente de cómo debe ser el comportamiento de este, en función de esto la tendencia de algunas empresas ha sido dividir el rol del arquitecto según sus competencias.
Seguir leyendo

IT Architecture

The Architecture Journal es una publicación realizada por MSDN dedicada a la arquitectura de IT incluyendo software, servicios, aplicaciones móviles, infraestructura y mucho más. Hasta ahora van por la publicación numero 14, así que les dejo el enlace para que puedan acceder a esta y todas las publicaciones ya entregadas.
http://msdn2.microsoft.com/en-us/arcjournal/default.aspx
The Architecture Journal es una publicación realizada por MSDN dedicada a la arquitectura de IT incluyendo software, servicios, aplicaciones móviles, infraestructura y mucho más. Hasta ahora van por la publicación numero 14, así que les dejo el enlace para que puedan acceder a esta y todas las publicaciones ya entregadas.
http://msdn2.microsoft.com/en-us/arcjournal/default.aspx