Condividi tramite


Introduzione ai modelli di Visual Studio

Nei modelli di progetto e di elemento di Visual Studio sono disponibili stub di progetto e di elemento personalizzabili e riutilizzabili che consentono di velocizzare il processo di sviluppo, poiché gli utenti non devono 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. I modelli Applicazione Windows Form e Libreria di classi di Visual Basic e Visual C# disponibili nella finestra di dialogo Nuovo progetto sono esempi di modelli di 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 progetti o per espandere i progetti correnti. Nei modelli di progetto sono presenti i file necessari per un determinato tipo di progetto, sono inclusi i riferimenti ad assembly standard, nonché la possibilità di impostare 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, ad esempio, file di codice sorgente con codice stub, file di informazioni sulla progettazione e 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 community. 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 sia quelli 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 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 con estensione zip e inseriti nella cartella corretta, Visual Studio consente di visualizzarli 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 community. Uno starter kit include esempi di codice sottoposti a compilazione, documentazione e altre risorse per facilitare l'apprendimento di nuovi strumenti e tecniche di programmazione durante la compilazione di applicazioni utili e 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