panoramica
1
principi fondamentali
2
strumenti disponibili
3
avvio dell'ap
prendimento
Cos'è l'architettura software? (panoramica) Il concetto di codice include varie attività. Gli strumenti consentono di visualizzare e comprendere l'organizzazione, le relazioni e il comportamento del codice. Per esaminare ad esempio le relazioni e i modelli esistenti nel codice, è possibile generare grafici di dipendenze. Per comunicare l'architettura prevista del sistema è invece possibile creare diagrammi di livello. Sarà quindi possibile utilizzare questi diagrammi per mantenere la coerenza del codice con la progettazione. Per comprendere il modo in cui il codice implementa un metodo, è possibile generare diagrammi di sequenza, mentre per esplorare la struttura di classi esistenti gli utenti potranno creare diagrammi di classe. Ulteriori informazioni >>
Visualizza questi contenuti sul processo di architettura software per preparare l'ambiente installando gli strumenti necessari per compilare applicazioni. Panoramica generale e dell'architettura Lo sviluppo software attuale è tutt'altro che semplice e di conseguenza gli strumenti di supporto ai team di sviluppo di oggi presentano diverse parti in movimento. Visual Studio 2010 non fa eccezione. Per gestire questa famiglia di prodotti, è opportuno in primo luogo comprendere a livello generale i componenti e il modo in cui interagiscono tra loro, dopodiché sarà possibile esaminare in dettaglio il collante di questi elementi: Team Foundation Server. Ulteriori informazioni >>
Per scegliere la versione appropriata di Visual Studio, consultare il grafico di confronto di Visual Studio 2010.
Le risorse indicate di seguito consentono di approfondire la conoscenza del codice, delle analisi dei requisiti, della progettazione del sistema e del ciclo di progettazione e creazione del software. GENERARE UN GRAFICO DI DIPENDENZE DEL CODICE SORGENTE In questa procedura dettagliata sarà possibile utilizzare qualsiasi progetto per generare un grafico di dipendenze del modello a oggetti. Questo grafico consente di determinare la struttura di gerarchie e riferimenti degli oggetti e rappresenta un ottimo metodo per visualizzare e pulire la progettazione degli oggetti. Questa funzionalità richiede Visual Studio Ultimate ESPLORARE L'ARCHITETTURA DELLE APPLICAZIONI Apportare modifiche in un sistema esistente può comportare spesso l'impossibilità di evitare danni prima che sia troppo tardi, con conseguenti perdite di tempo, costi e la necessità di applicare diverse correzioni subito dopo un rilascio. Esplora architettura offre una visualizzazione delle dipendenze per consentire agli utenti di determinare gli elementi collegati a quello in fase di modifica, in qualsiasi livello (metodo, classe, spazio dei nomi, assembly o soluzione). Documento per il video (non è più disponibile) MODIFICARE LA PROGETTAZIONE CON STRUMENTI DI VISUALIZZAZIONE E MODELLAZIONE In questa procedura dettagliata vengono illustrati gli strumenti disponibili in Visual Studio 2010 Ultimate per garantire che il sistema software soddisfi le esigenze degli utenti. Gli strumenti includono diagrammi UML (Unified Modeling Language), diagrammi di livello, grafici di dipendenze basati su codice, diagrammi di sequenza e diagrammi di classe. |
Argomenti correlati Serie di video sulla progettazione e sulla modellazione Guida all'architettura di applicazioni Microsoft Gestione del ciclo di vita delle applicazioni di Visual Studio Gestione del ciclo di vita delle applicazioni di Visual Studio: documentazione Architecture Developer Center Testi
|