Ver por etiquetas

Todas las etiquetas » Architect Layer Diagram (RSS)
Buenas, estamos en semana de estrenos interesantes para Visual Studio 2010 , ayer fue el turno de Visual Studio Pro Power Tools . Hoy, gracias a la recomendación de Javi , toca hablar de Visualization and Modeling Feature Pack . Ahora bien, si como yo te vienen a la cabeza las palabras “ Power Tools ”, “ Power Pack ”, “ Feature Pack ”, etc.; y no tenes muy en claro que sorcho es cada uno, este post de Brian Harry te puede aclarar el panorama. Lo primero, la descarga está solo disponible para suscriptores...
Buenas, explicar en 20 minutos todo lo que posee Visual Studio 2010 para modelar, es algo imposible. Pero fué la tarea que me tocó en el evento de lanzamiento de Visual Studio 2010, así que, hice un repaso de todo y a una velocidad muy rápida. Pido perdón por no tener micrófono, y sé que los de atrás no escuchaban, pero creo que dandole una vuelta a la pptx, se podrán dar una idea de las posibilidades que hay en esta versión. La presentación y el proyecto de prueba se pueden descargar desde aquí...
Buenas, aquellos que tengan mucho tiempo y lean el blog (o me sigan en facebook o twitter #elbruno ) estarán al tanto que desde hace unos días, ya está disponible para comprar el librako sobre Visual Studio 2010 y .Net Framework 4.0 , en el que tengo la suerte de aparecer como autor ( por más que lo haya escrito el ejército de monos amaestrados que tengo picando posts ). Como es mi primer libro, me he dado el permiso necesario como para que tenga un par de errores, y ese es el trabajo de los lectores...
Buenas, si ya no tenías suficiente con las Power Toys, Power Tools, Service Packs o GDRs (General Distribution Release), ahora existe otro mecanismo para distribuir actualizaciones para Visual Studio 2010 –> “Feature Packs”. Este nuevo mecanismo de distribución se realizará para los suscriptores MSDN poco tiempo después de lanzada la RTM de Visual Studio 2010 y dentro del mismo podremos encontrar: Mejoras en la visualización Soporte para código...
Buenas, hace unos días, el amigo MVP Francisco Fagas creaba una extensión para el Layer Diagram de Visual Studio 2010 que nos permitía crear diferentes diagramas basados en diferentes patrones de arquitectura: Architecture Patterns Common Application Pattern Service Architetype Pattern Architecture Layers Presentation Layer Pattern Business Layer Pattern Data Layer Pattern Service Layer Pattern Cross-Cutting Layer Pattern External Systems Pattern Ahora los amigos de Patterns...
Buenas, si eres uno de los pocos que ha comenzado a trabajar con las herramientas de arquitectura de Visual Studio 2010 con la Beta 2, te habrás dado cuenta que los proyectos y elementos de modelado creados con la Beta 2 no funcionan correctamente con la version Release Candidate de Visual Studio 2010 . Existe un proceso manual de actualización que nos detalla Shair en este post , aunque claro el proceso es manual y si tienes mucho material creado con la Beta 2, te espera una noche...
Buenas, nuevo recopilatorio con los posts que voy escribiendo sobre las novedades de Visual Studio 2010 (aka “ What’s new in Visual Studio 2010 ”). Ya tenemos la Beta 2 en nuestras manos y después del cambio de fecha de lanzamiento ahora el 12 de Abril de 2010 , pues seguro que me tocará actualizar mas de un post. Asi que por ahora, a actualizar el listado de links. WorkItems [VSTS2010] Respetando las relaciones entre los WorkItems en Microsoft Project [TFS2010] Nuevas...
Buenas, cuando he posteado sobre el Layer Diagram , siempre he asociado las capas de una solución con uno o mas proyectos. Pero una de las ventajas que tiene el Layer Diagram, es que permite además ser más específico y trabajar con elementos individuales de un proyecto por ejemplo con clases. Por ejemplo, si dentro de un mismo proyecto poseemos 3 clases con el siguiente código fuente en las mismas: 1: public class DataLayer 2: { 3: public void Foo() 4: { } 5: }...
Buenas, 11vo recopilatorio con los posts que voy escribiendo sobre las novedades de Visual Studio 2010 (aka “ What’s new in Visual Studio 2010 ”). Ya tenemos la Beta 2 en nuestras manos y después del cambio de fecha de lanzamiento, pues seguro que me tocará actualizar mas de un post. Asi que por ahora, a actualizar el listado de links. WorkItems [VSTS2010] Respetando las relaciones entre los WorkItems en Microsoft Project [TFS2010] Nuevas opciones para las relaciones...
Buenas, en todas las demos y eventos de Visual Studio 2010, siempre comento lo útil que es un diagrama del tipo Layer Diagram para validar los componentes de una solución desde el punto de vista de las relaciones entre las capas de la misma, y también siempre comento que es posible realizar esta validación en una compilación de TFS Build. El siguiente tutorial demuestra como configurar un build para que se realice esta validación. Tutorial 1. Partiremos de una solución que posea varios proyectos...
Buenas, después de un día impresionante en el ALM09, dejo los materiales de mi presentación, con la pptx y los ejemplos de código fuente para extensibilidad en los diagramas UML extensibilidad en el Architecture Explorer agregando nuevos elementos en la Toolbox en el Layer Diagram y simplemente agradecer a la gente de Microsoft por la organización que ha estado genial, a mis compañeros de Avanade por los dulces y el apoyo y a toda la gente que pude volver...
Buenas, siguiendo con los posts relacionados con el nuevo Layer Diagram incluido en las herramientas para arquitectos en Visual Studio 2010, hoy toca comentar un poco sobre la capacidad que tenemos para relacionar elementos del diagrama con elementos de trabajo (WorkItems) en Team Foundation Server. Esta capacidad lo que nos brinda es un marco de trabajo en el cual, si somos un poco organizados, podremos plantear nuestros diagramas de arquitectura, con referencias explícitas al trabajo que...
Buenas, una de las grandes herramientas que posee el perfil para arquitectos de Visual Studio 2010 es el Layer Diagram (puedes leer algo al respecto aquí ). Ahora bien para que esta herramienta sea realmente potente, era necesario que los arquitectos puedan adaptar la misma a las necesidades propias de cada proyecto y poder definir templates personalizados de capas es una de estos escenarios. El siguiente tutorial demuestra como crear un modelo de ejemplo, en este caso el clásico y...
Buenas, hoy comentabamos con un compañero de trabajo sobre el diagrama Layer Diagram de VSTS 2010 y una de las cosas que le llamó la atención fue la capacidad de crear dependencias bireccionales. En la siguiente imagen se muestra la Toolbox de un diagrama del tipo Layer Diagram y el 4to elemento en la misma es una dependencia bidireccional. Si pensamos en que cada componente del diagrama representa a un proyecto, es normal pensar que no tienen sentido las dependencias bidireccionales;...
Buenas, durante los últimos días he escrito un poco sobre las capacidades del Layer Diagram ( aquí y aquí ). Una de las cosas que más me llamó la atención y que además preguntaron en el evento de Novedades de VSTS 2010 con los chicos de SecondNUG ; era sobre qué tipo de asociaciones era posible realizar con una “cajita” del Layer Diagram. Pues bien, además de poder asociar proyectos como hemos hecho hasta ahora, es...
Buenas, en el anterior post comenté como es posible utilizar el diagrama Layer Diagram para validar si nuestro diseño de capas cumple con ciertas reglas. Es decir, por un lado diseñamos nuestra solución y luego validamos la implementación de la misma con el diagrama. Además de poder utilizar este diagrama para validar, también es posible utilizarlo para “ descubrir ” las relaciones que existen entre los elementos del mismo y su correspondiente...
Buenas, uno de los nuevos diagramas que se incluyen en la versión 2010 es el Layer Diagram . Este diagrama nos permite llevar a Visual Studio esos dibujos iniciales que solemos hacer en una pizarra donde explicamos lo que pensamos que puede llegar a ser nuestra solución. Pero además de ser una herramienta interesante para modelas los componentes de una solución, también nos puede servir para validar si las relaciones entre estos componentes se cumplen en la implementación...