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 Procedura: creare modelli di progetto e Procedura: creare modelli 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 .vstemplateche 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 Parametri di template.
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 Procedura: creare starter kit.
Vedere anche
Attività
Procedura: creare modelli di progetto
Procedura: creare modelli di elementi
Concetti
Altre risorse
Personalizzazione di modelli di progetto e modelli di elementi