Creazione di modelli per progetti ed elementi in Visual Studio
Il progetto Visual Studio e gli elementi di modello forniscono stub riutilizzabili che supportano l'utente con codice di base e strutture che può utilizzare per i propri scopi.
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