Share via


Novità di Architecture Edition

Aggiornamento: novembre 2007

In Visual Studio Team System 2008 Architecture Edition sono disponibili nuove funzionalità e miglioramenti relativi alle aree seguenti:

  • Progettazione di sistemi di applicazioni con un approccio dall'alto verso il basso

  • Conformità degli endpoint servizio Web .NET ai file WSDL

  • Supporto di progetti di Applicazione Web ASP.NET

  • Salvataggio, importazione ed esportazione di prototipi personalizzati

  • Supporto di più versioni di .NET Framework

  • Supporto di più versioni di Office

  • Team Explorer

Progettazione di sistemi di applicazioni utilizzando un approccio dall'alto verso il basso

Progettazione sistemi supporta ora un approccio dall'alto verso il basso per la progettazione di un sistema di applicazioni. Questo approccio può essere utilizzato per visualizzare e progettare rapidamente i sistemi e consente di posticipare la definizione delle applicazioni che saranno incluse in tali sistemi per la distribuzione.

In precedenza, per la progettazione dei sistemi, veniva richiesto di utilizzare un approccio dal basso verso l'alto. Questo approccio richiedeva innanzitutto di conoscere e definire le applicazioni che si desiderava includere nella progettazione del sistema.

Nota:

Gli approcci possono essere modificati durante il processo di progettazione.

Le nuove funzionalità riportate di seguito supportano l'approccio dall'alto verso il basso:

  • Avvio della progettazione di sistemi con Progettazione sistemi

  • Aggiunta diretta di nuovi membri alle definizioni di sistema

  • Aggiunta diretta di nuovi endpoint ai membri

  • Aggiunta diretta di nuovi endpoint alle definizioni di sistema

  • Definizione delle operazioni del servizio Web sulle definizioni di sistema e sui membri

  • Delega del comportamento dei sistemi ai membri

  • Ridenominazione di membri di sistemi di applicazioni e delle relative definizioni

  • Ripristino di membri orfani di sistemi di applicazioni

Per ulteriori informazioni, vedere Procedura dettagliata: progettazione di sistemi di applicazioni mediante un approccio dall'alto verso il basso.

Avvio della progettazione di sistemi con Progettazione sistemi

Ora è possibile iniziare il processo di progettazione dei sistemi utilizzando Progettazione sistemi anziché Progettazione applicazioni. In questa versione è incluso il nuovo modello di soluzione Progettazione sistemi. Quando si seleziona questo modello, Visual Studio consente di creare una soluzione con un diagramma sistema vuoto e un diagramma applicazioni. Il diagramma sistema viene aperto in primo piano, il diagramma applicazioni, invece, in background. Nel diagramma sistema è contenuta una definizione di sistema vuota. È possibile aggiungere direttamente i membri in questa definizione di sistema.

Per ulteriori informazioni, vedere Procedura: creare diagrammi sistema.

Aggiunta diretta di nuovi membri alle definizioni di sistema

Ora è possibile aggiungere direttamente nuovi sistemi in una definizione di sistema. Se necessario, è anche possibile aggiungere nuove applicazioni. Questa azione consente di aggiungere questi sistemi e applicazioni come membri della definizione di sistema. In Visual Studio le definizioni di questi membri vengono aggiunte ai diagrammi appropriati nella soluzione.

Ad esempio, quando si aggiunge un nuovo sistema a una definizione di sistema, Visual Studio consente di aggiungere un nuovo diagramma sistema alla soluzione. In questo nuovo diagramma sistema è contenuta la definizione del nuovo membro. Quando si aggiunge una nuova applicazione a una definizione di sistema, in Visual Studio la relativa definizione viene aggiunta al diagramma applicazioni.

In precedenza, prima di poter aggiungere le applicazioni alle definizioni di sistema, veniva richiesto di definirle. Inoltre, veniva richiesto di definire un sistema prima di poter aggiungerlo a un'altra definizione di sistema.

Per ulteriori informazioni, vedere Procedura: aggiungere membri a sistemi di applicazioni.

Aggiunta diretta di nuovi endpoint ai membri

Ora è possibile aggiungere direttamente nuovi endpoint ai membri delle definizioni di sistema. Questa azione consente inoltre di aggiungere gli endpoint alle definizioni dei membri e all'utilizzo di tali definizioni in altri sistemi.

In precedenza, per visualizzare gli endpoint nei membri, veniva richiesto di aggiungerli alle definizioni dei membri sottostanti. Ad esempio, veniva richiesto di aggiungere gli endpoint alle definizioni di applicazione, in modo che tali endpoint venissero visualizzati in occasione dell'utilizzo di tali definizioni in altri sistemi.

Per ulteriori informazioni, vedere Procedura: aggiungere endpoint a membri di sistemi di applicazioni.

Aggiunta diretta di nuovi endpoint alle definizioni di sistema

Ora è possibile aggiungere direttamente nuovi endpoint a una definizione di sistema. Successivamente, questo sistema può essere aggiunto e collegato ad altri sistemi. In precedenza, per collegare un sistema in altre definizioni di sistema ed esporre il comportamento dei membri, veniva stato richiesto di effettuare le seguenti attività:

  • Definizione di applicazioni e dei relativi endpoint.

  • Aggiunta di tali applicazioni come membri della definizione di sistema.

  • Aggiunta degli endpoint proxy per gli endpoint dei membri.

Per ulteriori informazioni, vedere Procedura: aggiungere endpoint a sistemi di applicazioni.

Definizione delle operazioni del servizio Web sulle definizioni di sistema e sui membri

Ora è possibile definire e modificare le operazioni per gli endpoint servizio Web aggiunti alle definizioni di sistema e ai relativi membri. Quest'attività può essere effettuata utilizzando la finestra Dettagli servizio Web.

Delega del comportamento dei sistemi ai membri

Ora è possibile delegare il comportamento di un endpoint di una definizione di sistema. Il comportamento di tale endpoint può essere delegato a un membro della definizione di sistema. Questa azione consente di copiare tale endpoint nel membro (e nella definizione sottostante) e di sostituire l'endpoint originale con un endpoint proxy.

Per ulteriori informazioni, vedere Procedura: delegare ai membri il comportamento dei sistemi di applicazioni.

Ridenominazione dei membri e delle relative definizioni

Ora è possibile rinominare i membri delle definizioni di sistema e le definizioni sottostanti di tali membri durante l'utilizzo di un diagramma sistema. In precedenza, veniva richiesto di rinominare un membro e la relativa definizione nei rispettivi diagrammi.

Per ulteriori informazioni, vedere Procedura: rinominare membri in sistemi di applicazioni.

Ripristino dei membri orfani

Ora è possibile ripristinare i membri orfani delle definizioni di sistema. I membri diventano orfani di definizioni quando si rinominano o si eliminano tali definizioni e i diagrammi sistema dei membri rimangono chiusi. È possibile ripristinare questi membri selezionando una definizione compatibile per il membro orfano.

Per ulteriori informazioni, vedere Procedura: ripristinare membri orfani in sistemi di applicazioni.

Operazione di conformazione degli endpoint servizio Web ai file WSDL

Ora è possibile definire o aggiornare le firme delle operazioni per gli endpoint provider di servizi Web NET esistenti specificando un file WSDL (Web Services Description Language). Questa azione consente di conformare le firme delle operazioni a quelle descritte nel file WSDL. Per ulteriori informazioni, vedere i seguenti argomenti:

Supporto di progetti di Applicazione Web ASP.NET

Quando si implementano le applicazioni ASP.NET, oltre ai progetti dei siti Web, ora è possibile generare progetti di applicazione Web ASP.NET. È possibile impostare la proprietà Modello di un'applicazione ASP.NET su Applicazione Web ASP.NET. Quando si implementa l'applicazione, nella soluzione viene visualizzato un progetto di applicazione Web ASP.NET.

Nota:

I progetti di applicazione Web ASP.NET devono essere basati sul file system. Pertanto, quando si seleziona un tipo di progetto di applicazione Web ASP.NET, la proprietà Tipo di posizione progetto viene impostata su File system.

È inoltre possibile decodificare i progetti di applicazione Web ASP.NET come applicazioni ASP.NET. Quando si aggiunge un progetto di applicazione Web ASP.NET alla soluzione, nel diagramma applicazioni viene visualizzata la forma di un'applicazione ASP.NET.

Per ulteriori informazioni, vedere Procedura: modificare i modelli di progetto delle applicazioni.

Salvataggio, importazione ed esportazione di prototipi personalizzati

Ora è possibile salvare o installare i prototipi personalizzati affinché siano utilizzati solo dall'utente corrente o da tutti gli utenti che accedono al computer. I prototipi personalizzati possono ora essere installati tramite impostazione anziché modificando il Registro di sistema.

Nota:

Per installare i file sdmdocument dei prototipi di applicazione creati attraverso il Software Development Kit di SDM (System Definition Model), è comunque necessario modificare il Registro di sistema.

Ora è possibile esportare i prototipi personalizzati che si desidera condividere con altri utenti.

Per ulteriori informazioni, vedere i seguenti argomenti:

Supporto di più versioni di .NET Framework

È ora possibile selezionare .NET Framework 2.0, 3.0 o 3.5 per applicazioni ASP.NET, Windows e Office. Per ulteriori informazioni, vedere Scelta di una versione specifica di .NET Framework, Procedura: scegliere la versione di .NET Framework per le applicazioni e Considerazioni sull'implementazione delle applicazioni.

Supporto di più versioni di Office

È ora possibile selezionare i modelli di progetto di Office 2003 o Office 2007 per le applicazioni di Office. Per ulteriori informazioni, vedere Procedura: modificare i modelli di progetto delle applicazioni e Considerazioni sull'implementazione delle applicazioni.

Team Explorer

È ora possibile installare Team Explorer direttamente dagli stessi supporti utilizzati per installare Visual Studio Team System 2008 Architecture Edition. Team Explorer è un client di Team Foundation e consente di accedere alle funzionalità disponibili in Visual Studio Team System Team Foundation Server:

  • Elementi di lavoro

  • Progetti Team

  • Documenti Team

  • Report

  • Team Build

  • Controllo del codice sorgente

Visual Studio Team System 2008 Architecture Edition include una licenza CAL (Client Access License) per l'installazione e l'utilizzo di Team Explorer. Per informazioni sulla modalità di installazione di Team Explorer, incluse informazioni sui relativi prerequisiti, inserire il supporto di installazione di Visual Studio Team System 2008 Architecture Edition, aprire la directory radice, aprire la cartella TFC, fare doppio clic sul file TFSInstall.chm e leggere gli argomenti nel nodo "Installazione di Team Explorer". Per ulteriori informazioni su Team Explorer, vedere Utilizzo di Team Explorer.

Vedere anche

Altre risorse

Guida introduttiva agli strumenti di progettazione di sistemi distribuiti