Introduction aux modèles Visual Studio
Mise à jour : novembre 2007
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 la nécessité de 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 de projet. Par exemple, les modèles de l'Application console et Bibliothèque de classes Windows Visual Basic, Visual C# et Visual J#, disponibles dans la boîte de dialogue Nouveau projet sont tous 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 pour commencer à créer des projets ou à développer des projets en cours. Les modèles de projet fournissent les fichiers de base exigés pour 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 fichier vide avec une extension correcte ou aussi complexes qu'un élément à plusieurs fichiers contenant des éléments tels que 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 disponibles 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 se composent des 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 tous 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 et 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 correct, 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 à compiler et une documentation pour vous aider à apprendre 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
Création de modèles de projet et d'élément