Feature Pack di visualizzazione e modellazione di Microsoft Visual Studio 2010

In questo argomento viene illustrato in che modo il Feature Pack di visualizzazione e modellazione di Microsoft Visual Studio 2010 estende e migliora gli strumenti di visualizzazione e di modellazione di Visual Studio 2010 Ultimate.

Per ulteriori informazioni su

Vedere

Download di Feature Pack di Visual Studio 2010 su MSDN

Feature Pack di Visual Studio 2010 su MSDN

Requisiti per questo Feature Pack

Requisiti

Funzionalità di questo Feature Pack

In questo Feature Pack

Cenni preliminari sui Feature Pack di Visual Studio

Feature Pack di Visual Studio

Cenni preliminari e documentazione per gli strumenti di visualizzazione e di modellazione di Visual Studio 2010 Ultimate

Modellazione dell'applicazione

In questo Feature Pack

Nelle tabelle seguenti vengono riepilogate le funzionalità in questo Feature Pack e la relativa interazione con gli strumenti esistenti di Visual Studio Ultimate:

  • Generazione di codice da modelli

  • Esplorazione del codice esistente

  • Utilizzo e gestione degli elementi del modello

  • Creazione, convalida ed estensione dei diagrammi livello

Generazione di codice da modelli

I modelli UML facilitano la creazione di codice e test e la descrizione dell'architettura e dei requisiti di un sistema.

Nuovo

Per ulteriori informazioni, vedere

Utilizzare il comando Genera codice per generare una bozza di codice dagli elementi dei diagrammi classi UML. È possibile utilizzare le trasformazioni predefinite o scrivere trasformazioni personalizzate per convertire i tipi UML in codice.

Procedura: generare codice da diagrammi classi UML

Se si desidera generare altri tipi di documenti da UML o generare codice caratterizzato da una relazione più indiretta tra gli elementi UML e il risultato generato, è comunque possibile scrivere modelli personalizzati per leggere il modello e generare il tipo di elemento desiderato. Per ulteriori informazioni, vedere Procedura: generare file da un modello UML.

Esplorazione del codice esistente

Spesso gli sviluppatori sono costretti a dedicare più tempo alla comprensione del codice esistente che non alla scrittura di nuovo codice. Gli strumenti per la visualizzazione del codice disponibili in Visual Studio Ultimate rendono più facile visualizzare le parti principali del codice, valutarne la flessibilità e identificare aree problematiche. È possibile valutare più agevolmente il costo potenziale delle modifiche proposte analizzando le dipendenze tra le parti del codice.

Nuovo

Per ulteriori informazioni, vedere

Creazione di diagrammi classi UML dal codice esistente.

Procedura: creare diagrammi classi UML dal codice

Esplorazione dell'organizzazione e delle relazioni nel codice C e C++ tramite la generazione di grafici dipendenze.

Procedura: generare grafici dipendenze per il codice C e C++

Esplorazione dell'organizzazione e delle relazioni nei progetti Web di ASP.NET tramite la generazione di grafici dipendenze.

Procedura: generare grafici dipendenze per progetti Web ASP.NET

È anche possibile esplorare il codice .NET tramite la creazione di diagramma di sequenza, grafici dipendenze e diagrammi livello. Per ulteriori informazioni, vedere Visualizzazione del codice esistente.

Per ulteriori informazioni, vedere:

Utilizzo e gestione degli elementi del modello

Importazione di elementi del modello da altri strumenti di modellazione

Nuovo

Per ulteriori informazioni, vedere

Importazione di elementi da diagrammi di sequenza UML, diagrammi classi e diagrammi casi di utilizzo come file XMI 2.1 esportati da altri strumenti di modellazione.

Procedura: importare elementi di modello UML dai file XMI

Per ulteriori informazioni, vedere:

Collegamento da elementi di lavoro a elementi del modello

I collegamenti tra elementi del modello ed elementi di lavoro consentono di tenere traccia e monitorare lo stato di avanzamento di tali elementi, ad esempio, in una particolare attività o nei test per un caso di utilizzo.

Nota

In Visual Studio 2010 Ultimate, è possibile creare nuovi elementi di lavoro o creare collegamenti a elementi di lavoro esistenti dagli elementi del modello, ma non viceversa. Per ulteriori informazioni, vedere Procedura: collegare elementi di modello a elementi di lavoro.

Nuovo

Per ulteriori informazioni, vedere

Creando e visualizzando collegamenti da elementi di lavoro a elementi del modello.

Procedura: collegare elementi di lavoro a elementi di modello

Creazione, convalida ed estensione dei diagrammi livello

I diagrammi livello consentono di visualizzare la struttura delle dipendenze logiche dell'applicazione. Per evitare l'introduzione accidentale di modifiche strutturali, è possibile convalidare il codice in base al modello a ogni archiviazione.

Nuovo

Per ulteriori informazioni, vedere

Creazione di diagrammi livello dal codice C o C++ e convalida delle dipendenze.

Procedura: convalidare codice C e C++ in base ai diagrammi livelli

Scrittura del codice per la modifica dei diagrammi livello e per la convalida del codice in base ai diagrammi livello.

Creazione di estensioni per diagrammi livelli

Per ulteriori informazioni, vedere:

Requisiti

Per i requisiti più recenti e i problemi noti, vedere il file Readme. Per utilizzare questo Feature Pack, è necessario che sia installato Visual Studio 2010 Ultimate. Per utilizzare funzionalità specifiche di questo Feature Pack, è necessario che siano installati anche i seguenti elementi:

Per abilitare

Assicurarsi che sia installato quanto segue

Supporto per progetti C o C++

Visual C# in Visual Studio

Per ulteriori informazioni, vedere:

API per l'estensibilità del livello

Per ulteriori informazioni, vedere Creazione di estensioni per diagrammi livelli.

Collegamento da elementi di lavoro

Tipo di collegamento a elementi del modello in Team Foundation Server

Per ulteriori informazioni, vedere Requisiti in Procedura: collegare elementi di lavoro a elementi di modello.

Risorse esterne

Blog

Post sulla disponibilità del Feature Pack di visualizzazione e modellazione di Visual Studio

Blog di Skinner

Post su modellazione dei siti Web e codice nativo

Post sul Feature Pack di visualizzazione e modellazione

Video

Collegamento a video

Collegamento a video

Collegamento a video

Collegamento a video

Forum

Strumenti di visualizzazione e di modellazione di Visual Studio 2010

SDK Strumenti di visualizzazione e di modellazione di Visual Studio 2010 (Strumenti DSL)

Altri siti

Area Architetti MSDN

Vedere anche

Concetti

Modellazione dell'applicazione

Altre risorse

Feature Pack di Visual Studio