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 |
|
Requisitos para este Feature Pack |
|
Capacidades de este Feature Pack |
|
Información general de los Feature Pack de Visual Studio |
|
Información general y documentación de las herramientas de visualización y modelado de Visual Studio 2010 Ultimate |
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. |
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. |
|
Explorar la organización y las relaciones en el código de C y C++ mediante la generación de gráficos de dependencia. |
|
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. |
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. |
|
Escribir código para modificar los diagramas de capas y validar el código con los 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!
Modeling Websites and Native Code
Visualization and Modeling Feature Pack
Videos
Foros
Visual Studio 2010 Visualization & Modeling Tools
Visual Studio 2010 Visualization & Modeling SDK (DSL Tools)