Introduction aux modèles Visual Studio

Les modèles de projet et d'élément Visual Studio fournissent des stubs réutilisables et personnalisables, qui accélèrent le processus de développement, car ils évitent aux utilisateurs de devoir créer des projets et des éléments à partir de zéro.

Modèles Visual Studio

L'installation de Visual Studio inclut également un certain nombre de modèles prédéfinis pour des projets ou des éléments. Les modèles d'application Windows Forms et de bibliothèque de classes Visual Basic et Visual C#, disponibles dans la boîte de dialogue Nouveau projet, sont des exemples de modèles de projet. Les modèles d'élément installés sont disponibles dans la boîte de dialogue Ajouter un nouvel élément et incluent des éléments tels que des fichiers XML, des pages HTML et des feuilles de style.

Ces modèles fournissent un point de départ aux utilisateurs pour commencer à créer des projets ou à développer des projets existants. Les modèles de projet fournissent les fichiers nécessaires à un type de projet particulier, ils incluent des références d'assembly standard et ils définissent les propriétés de projet et les options du compilateur par défaut. Les modèles d'élément peuvent être aussi simples qu'un unique fichier vide doté de l'extension de nom de fichier appropriée, ou aussi complexes qu'un élément à plusieurs fichiers contenant, par exemple, des fichiers de code source avec un code stub, des fichiers d'informations sur le concepteur et des ressources incorporées.

Outre les modèles installés présents dans les boîtes de dialogue Nouveau projet et Ajouter un nouvel élément, vous pouvez créer vos propres modèles ou télécharger et utiliser des modèles créés par la communauté. Pour plus d'informations, consultez Création de modèles de projet et d'élément et Recherche et partage de modèles de projet et d'élément.

Contenu d'un modèle

Tous les modèles de projet et d'élément, qu'ils soient installés avec Visual Studio ou créés par vous, fonctionnent selon les mêmes principes et ont les mêmes contenus. Tous les modèles contiennent les éléments suivants :

  • Les fichiers à créer lors de l'utilisation du modèle. Ce sont les fichiers de code source, les ressources incorporées, les fichiers projet, etc.

  • Un fichier .vstemplate. Ce fichier contient les métadonnées qui fournissent à Visual Studio les informations nécessaires pour afficher le modèle dans les boîtes de dialogue Nouveau projet et Ajouter un nouvel élément, ainsi que pour créer un projet ou un élément à partir du modèle. Pour plus d'informations sur les fichiers .vstemplate, consultez Fichiers de métadonnées de modèle Visual Studio.

Lorsque ces fichiers sont compressés dans un fichier .zip et placés dans le dossier approprié, Visual Studio les affiche automatiquement dans la section Mes modèles des boîtes de dialogue Nouveau projet et Ajouter un nouvel élément. Pour plus d'informations sur les dossiers de modèles, consultez Comment : localiser et organiser les modèles de projet et d'élément.

Starter Kits

Les Starter Kits sont des modèles améliorés qui peuvent être partagés avec d'autres membres de la communauté. Un Starter Kit inclut, parmi d'autres ressources, des exemples de code compilables et une documentation pour aider les utilisateurs à découvrir de nouveaux outils et techniques de programmation tout en générant des applications utiles et réelles. Le contenu et les procédures de base sont identiques qu'il s'agisse de Starter Kits ou de modèles. Pour plus d'informations, consultez Starter Kits.

Voir aussi

Concepts

Différences entre les modèles de projet et d'élément

Différences entre les Starter Kits et les modèles

Autres ressources

Modèles Visual Studio

Création de modèles de projet et d'élément

Personnalisation des modèles de projet et d'élément

Starter Kits