Paquete de características de modelado y visualización de Microsoft Visual Studio 2010

En este tema se describe cómo el Feature Pack de visualización y modelado de Microsoft Visual Studio 2010 se extiende y mejora las herramientas de visualización y modelado de Visual Studio 2010 Ultimate.

Para obtener más información sobre

Vea

El Feature Pack de Visual Studio 2010 se puede descargar de MSDN

Feature Packs de Visual Studio 2010 en MSDN

Requisitos para este Feature Pack

Requisitos

Capacidades de este Feature Pack

En este Feature Pack

Información general de los Feature Pack de Visual Studio

Paquetes de características de Visual Studio

Información general y documentación de las herramientas de visualización y modelado de Visual Studio 2010 Ultimate

Modelar la aplicación

En este Feature Pack

En las siguientes tablas se resumen las capacidades de este Feature Pack y cómo trabajan con las herramientas existentes en Visual Studio Ultimate:

  • Generar código a partir de modelos

  • Explorar el código existente

  • Usar y administrar los elementos de modelo

  • Crear, validar y extender los diagramas de capas

Generar código a partir de modelos

Los modelos de UML pueden ayudarle a crear código y pruebas y describen la arquitectura y requisitos de un sistema.

Nuevo

Para obtener más información, vea

Use el comando Generar código para generar la estructura de código a partir de los elementos de los diagramas de clases UML. Puede usar las transformaciones predeterminadas o escribir transformaciones personalizadas para traducir los tipos UML al código.

Cómo: Generar código a partir de diagramas de clases UML

Si desea generar otros tipos de documentos a partir de UML o generar código que tenga una relación más indirecta entre los elementos UML y el resultado generado, puede escribir plantillas personalizadas para leer el modelo y generar el tipo de artefacto que desee. Para obtener más información, vea Cómo: Generar archivos a partir de un modelo UML.

Explorar el código existente

Los desarrolladores suelen emplear más tiempo en comprender el código existente que en escribirlo. Las herramientas de visualización de código de Visual Studio Ultimate pueden ayudarle a visualizar partes importantes del código, evaluar su flexibilidad e identificar las áreas de problema. Puede evaluar el costo potencial de los cambios propuestos más fácilmente si sigue la traza de las dependencias entre las partes del código.

Nuevo

Para obtener más información, vea

Crear diagramas de clases UML a partir del código existente.

Cómo: Crear diagramas de clases UML desde el código

Explorar la organización y las relaciones en el código de C y C++ mediante la generación de gráficos de dependencia.

Cómo: Generar gráficos de dependencia para código C y C++

Explorar la organización y las relaciones en el código los proyectos web de ASP.NET mediante la generación de gráficos de dependencia.

Cómo: Generar gráficos de dependencia para proyectos web ASP.NET

También puede explorar el código de .NET si crea diagramas de secuencia, gráficos de dependencias y diagramas de capas. Para obtener más información, vea Visualizar código.

Para obtener más información, vea:

Usar y administrar los elementos de modelo

Importar elementos de modelo de otras herramientas de modelado

Nuevo

Para obtener más información, vea

Importar elementos de los diagramas de secuencia de UML, diagramas de clases y diagramas de casos de uso como archivos XMI 2.1 exportados de otras herramientas de modelado.

Cómo: Importar elementos del modelo UML a partir de archivos XMI

Para obtener más información, vea:

Vincular a elementos de modelo a partir de elementos de trabajo

Los vínculos entre los elementos de modelo y los elementos de trabajo pueden ayudarle a seguir y supervisar el progreso de trabajo en esos elementos, por ejemplo, en una actividad determinada o en las pruebas de un caso de uso.

Nota

En Visual Studio 2010 Ultimate, puede crear nuevos elementos de trabajo o vincular a los elementos de trabajo existentes a partir de los elementos de modelo, pero no al contrario. Para obtener más información, vea Cómo: Vincular elementos de trabajo con elementos de modelo.

Nuevo

Para obtener más información, vea

Crear vínculos y ver los existentes entre los elementos de trabajo y los elementos de modelo.

Cómo: Vincular elementos de trabajo con elementos de modelo

Crear, validar y extender los diagramas de capas

Los diagramas de capas le ayudan a visualizar la estructura de dependencias lógicas de la aplicación. Para asegurarse de que no se introduzcan accidentalmente esos cambios estructurales, puede validar el código con el modelo en cada protección.

Nuevo

Para obtener más información, vea

Crear diagramas de capas a partir del código de C o C++ y validar las dependencias.

Cómo: Validar código C y C++ con diagramas de capas

Escribir código para modificar los diagramas de capas y validar el código con los diagramas de capas.

Crear extensiones de diagramas de capas

Para obtener más información, vea:

Requisitos

Para consultar los requisitos más recientes y los problemas conocidos, vea el archivo Léame. Para usar este Feature Pack, debe tener instalado Visual Studio 2010 Ultimate. Para usar capacidades concretas de este Feature Pack, debe tener también instalado lo siguiente:

Para habilitar

Asegúrese de que los siguientes componentes estén instalados

Compatibilidad con proyectos de C o C++

Visual C# en Visual Studio

Para obtener más información, vea:

API de extensibilidad de capas

Para obtener más información, vea Crear extensiones de diagramas de capas.

Vincular a partir de elementos de trabajo

Tipo de vínculo del artefacto de modelo en Team Foundation Server

Para obtener más información, vea Requisitos en Cómo: Vincular elementos de trabajo con elementos de modelo.

Recursos externos

Blogs

Visual Studio Modeling Feature Pack Available!

Skinner’s Blog

Modeling Websites and Native Code

Visualization and Modeling Feature Pack

Videos

vínculo a vídeo

vínculo a vídeo

vínculo a vídeo

vínculo a vídeo

Foros

Visual Studio 2010 Visualization & Modeling Tools

Visual Studio 2010 Visualization & Modeling SDK (DSL Tools)

Otros sitios

Centro de Arquitectura - MSDN

Vea también

Conceptos

Modelar la aplicación

Otros recursos

Paquetes de características de Visual Studio