Condividi tramite


Introduzione ai modelli di Visual Studio

Aggiornamento: novembre 2007

Visual Studio offre modelli di progetto e modelli di elemento riutilizzabili e stub di progetto e di elemento personalizzabili che permettono di velocizzare il processo di sviluppo, senza la necessità di creare da zero nuovi progetti ed elementi.

Modelli di Visual Studio

Durante l'installazione di Visual Studio vengono installati vari modelli di progetto e di elemento predefiniti. Sono tutti esempi di modelli di progetto, ad esempio, i modelli di Visual Basic, Visual C# e Visual J# per le applicazioni Windows e la libreria di classi disponibili nella finestra di dialogo Nuovo progetto. I modelli di elemento installati sono disponibili nella finestra di dialogo Aggiungi nuovo elemento e comprendono elementi quali file XML, pagine HTML e fogli di stile.

I modelli rappresentano un punto di partenza per cominciare la creazione di nuovi progetti o per espandere i progetti correnti. I modelli di progetto forniscono i file di base necessari per un determinato tipo di progetto, includono i riferimenti ad assembly standard e impostano le proprietà di progetto predefinite e le opzioni del compilatore. La complessità dei modelli di elemento può variare: da un singolo file vuoto con una corretta estensione di file fino a un elemento a più file contenente elementi quali i file di codice sorgente con codice stub, i file di informazioni sulla progettazione e le risorse incorporate.

Oltre ai modelli installati disponibili nelle finestre di dialogo Nuovo progetto e Aggiungi nuovo elemento, è possibile creare modelli personalizzati o scaricare e utilizzare i modelli creati dalla comunità. Per ulteriori informazioni, vedere Creazione di modelli di progetti e di elementi e Ricerca e condivisione di modelli di progetti e di elementi.

Contenuto di un modello

Tutti i modelli di progetto e i modelli di elemento, sia quelli installati con Visual Studio o creati dall'utente, funzionano in base agli stessi principi e sono costituiti dai medesimi contenuti. Tutti i modelli contengono i seguenti elementi:

  • I file da creare quando viene utilizzato il modello, tra cui tutti i file del codice sorgente, le risorse incorporate, i file di progetto e così via.

  • Un file .vstemplate che contiene i metadati che forniscono a Visual Studio le informazioni necessarie per visualizzare il modello nelle finestre di dialogo Nuovo progetto e Aggiungi nuovo elemento e per creare dal modello un progetto o un elemento. Per ulteriori informazioni sui file .vstemplate, vedere File di metadati dei modelli di Visual Studio.

Quando questi file vengono compressi in un file .zip e inseriti nella rispettiva cartella, in Visual Studio vengono visualizzati automaticamente nella sezione Modelli personali delle finestre di dialogo Nuovo progetto e Aggiungi nuovo elemento. Per ulteriori informazioni sulle cartelle dei modelli, vedere Procedura: individuare e organizzare modelli di progetto e modelli di elementi.

Starter kit

Gli starter kit sono modelli avanzati che possono essere condivisi con altri membri della comunità. Uno starter kit include esempi di codice per la compilazione, documentazione e altre risorse utili per facilitare l'apprendimento di nuovi strumenti e tecniche di programmazione durante la generazione di applicazioni reali. I contenuti e le procedure di base per gli starter kit sono identici a quelli dei modelli. Per ulteriori informazioni, vedere Starter kit.

Vedere anche

Concetti

Differenze tra modelli di progetto e modelli di elementi

Differenze tra starter kit e modelli

Altre risorse

Modelli di Visual Studio

Creazione di modelli di progetti e di elementi

Personalizzazione di modelli di progetto e modelli di elementi

Starter kit