Création de projets à partir de modèles
Vous pouvez créer de nouveaux projets à partir de modèles installés en local ou accessibles en ligne.Le fait de sélectionner une catégorie dans les sectionsInstallé ou En ligne remplit une liste de modèles de projet.La liste des modèles de projet disponibles dépend de la version du. Net Framework ciblée.Sélectionnez un modèle de projet pour en afficher une brève description.
Tous les modèles de projet ajoutent les fichiers et références nécessaires au type de projet.
Modèles par catégorie
Les tableaux suivants répertorient les types de projets disponibles par défaut dans Visual Studio par catégorie.Les sous-catégories sont indiquées sous le format <Sous-catégorie>/<NomModèle> si un autre format n'est pas déjà spécifié.Certains des modèles des différentes sous-catégories s'affichent également lorsque la catégorie parente est sélectionnée.
[!REMARQUE]
Les modèles disponibles peuvent varier selon la version de Visual Studio, l'édition, les options d'installation, la version de .NET Framework et d'autres personnalisations.S'il vous manque un modèle fourni avec votre installation, exécutez devenv.exe avec le commutateur /installvstemplates.Pour plus d'informations, consultez Commutateurs de la ligne de commande de Devenv.
Modèles d'applications Windows Store
Les modèles suivants apparaissent dans la sous-catégorie Langage**/Windows Store**.
Modèle de projet |
Informations supplémentaires |
---|---|
Pour Visual Basic ou Visual C# : |
Pour plus d'informations sur un modèle de cette sous-catégorie, consultez Modèles permettant d'accélérer le développement d'applications. |
Applications vide (XAML) |
Projet d'une page pour une application Windows Store qui n'a aucune disposition ni aucun contrôle prédéfini. |
Application de quadrillage (XAML) |
Projet de trois pages pour une application Windows Store qui parcourt des éléments groupés organisés dans une grille.Des pages dédiées affichent des détails sur les groupes et les éléments. |
Application partagée (XAML) |
Projet de deux pages pour une application Windows Store qui parcourt des éléments groupés.La première page permet la sélection de groupe tandis que la seconde affiche une liste d'éléments avec des détails pour l'élément sélectionné. |
Bibliothèque de classes (applications Windows Store) |
Un projet qui crée une bibliothèque de classes managées pouvant être utilisées par les applications du Windows Store ou les composants Windows Runtime. |
Bibliothèque de tests unitaires (applications Windows Store) |
Projet contenant des tests unitaires qui peuvent être utilisés par des applications Windows Store, des composants Windows Runtime ou des bibliothèques de classes pour les applications Windows Store. |
Pour Visual C++ : |
Pour plus d'informations concernant un modèle de cette sous-catégorie à l'exception des modèles d'application Direct 2D et Direct 3D, consultez Modèles permettant d'accélérer le développement d'applications.Pour plus d'informations sur les modèles d'application Direct 2D et Direct 3D, consultez Préparer l'environnement de développement d'applications DirectX du Windows Store. |
Applications vide (XAML) |
Projet d'une page pour une application Windows Store qui n'a aucune disposition ni aucun contrôle prédéfini. |
Application de quadrillage (XAML) |
Projet de trois pages pour une application Windows Store qui parcourt des éléments groupés organisés dans une grille.Des pages dédiées affichent des détails sur les groupes et les éléments. |
Application partagée (XAML) |
Projet de deux pages pour une application Windows Store qui parcourt des éléments groupés.La première page permet la sélection de groupe tandis que la seconde affiche une liste d'éléments avec des détails pour l'élément sélectionné. |
DLL (Applications du Windows Store) |
Projet pour une bibliothèque de liens dynamiques (DLL) native qui peut être utilisé par une application Windows Store ou un composant Windows Runtime. |
Bibliothèque statique (applications Windows Store) |
Projet pour une bibliothèque statique (LIB) native qui peut être utilisé par une application Windows Store ou un composant Windows Runtime. |
Bibliothèque de tests unitaires (applications Windows Store) |
Projet contenant des tests unitaires qui peuvent être utilisés par des applications Windows Store, des composants Windows Runtime ou des bibliothèques de classes pour les applications Windows Store. |
Composant Windows Runtime |
Projet pour un composant Windows Runtime qui peut être utilisé par des applications Windows Store, quel que soit le langage de programmation dans lequel elles ont été écrites. |
Application Direct2D (XAML) |
Projet pour une application Windows Store qui utilise Direct2D. |
Applications Direct3D |
Projet pour une application Windows Store qui utilise Direct3D. |
Pour JavaScript : |
Pour plus d'informations sur un modèle de cette sous-catégorie, consultez Modèles de projet JavaScript pour les applications du Windows Store. |
Applications vide |
Projet d'une page pour une application Windows Store qui n'a aucune disposition ni aucun contrôle prédéfini. |
Application de quadrillage |
Projet de trois pages pour une application Windows Store qui parcourt des éléments groupés organisés dans une grille.Des pages dédiées affichent des détails sur les groupes et les éléments. |
Application partagée |
Projet de deux pages pour une application Windows Store qui parcourt des éléments groupés.La première page permet la sélection de groupe tandis que la seconde affiche une liste d'éléments avec des détails pour l'élément sélectionné. |
Disposition fixe des applications |
Projet pour une application Windows Store qui effectue une mise à l'échelle à l'aide d'une disposition de proportions fixe. |
Application de navigation |
Projet pour une application Windows Store qui a des contrôles prédéfinis pour la navigation. |
Modèles Windows Visual Basic et C#
Les modèles suivants s'affichent dans la catégorie Visual Basic/Windows ou Visual C#/Windows.
Modèle de projet |
Informations supplémentaires |
---|---|
Bibliothèque de classes |
Utilisez le modèle Bibliothèque de classes pour créer rapidement des classes et des composants réutilisables qu'il est possible de partager avec d'autres projets.Pour plus d'informations sur la création de classes de composants, consultez Classes de composant. |
Application console |
Les applications console sont généralement conçues sans interface utilisateur graphique (GUI, Graphical User Interface) et compilées en un fichier exécutable.Vous interagissez avec une application console en tapant des instructions à l'invite de commandes. |
Projet vide |
Le modèle Projet vide peut être utilisé pour créer votre propre type de projet.Le modèle crée la structure de fichiers requise pour stocker les informations de l'application.Tous les composants, fichiers et références doivent être ajoutés manuellement.Pour plus d'informations sur l'ajout de références, consultez Ajout et suppression de références. |
Bibliothèque de classes portable |
Crée un projet pour créer un fichier .dll qui s'exécutera sur Windows, Silverlight, Windows Phone, et Xbox 360. |
Application Windows Forms |
Cela convertit une application Windows autonome classique ou une application frontale élaborée en une application Web distribuée.Pour plus d'informations, consultez Création d'applications Windows ou Création d'un projet d'application Windows. |
Bibliothèque de contrôles Windows Forms |
Le modèle de projet Bibliothèque de contrôles Windows permet de créer des contrôles personnalisés, lesquels sont utilisés sur des Windows Forms.Pour plus d'informations, consultez Contrôles Windows Forms. |
Service Windows |
Les applications de service Windows (anciennement appelées « services NT ») sont des applications à durée d'exécution longue sans interface utilisateur.Elles peuvent surveiller des éléments tels que les performances système.Pour plus d'informations, consultez Introduction aux applications de service Windows. |
Application WPF |
Le modèle d'application WPF crée un projet qui utilise Windows Presentation Foundation.Pour plus d'informations, consultez How to: Create a New WPF Application Project. |
Bibliothèque de contrôles utilisateur WPF |
Crée un contrôle utilisateur WPF, qui repose sur les fonctionnalités des contrôles WPF existants.Pour plus d'informations, consultez How to: Create a WPF UserControl Library Project. |
Application de navigateur WPF |
Crée une application WPF qui s'exécute dans le navigateur.Ce modèle d'application est appelé Application du navigateur XAML (XBAP).Pour plus d'informations, consultez How to: Create a New WPF Browser Application Project ou Vue d'ensemble des applications de navigateur XAML. |
Bibliothèque de contrôles personnalisés WPF |
Crée un projet dans lequel créer un contrôle WPF personnalisé.Pour plus d'informations, consultez Vue d'ensemble de la création de contrôles. |
Modèles Web Visual Basic et C#
Pour obtenir des informations sur les modèles web, consultez Création d'un projet web ASP.NET dans Visual Studio 2013 sur le site ASP.NET.
Modèles Office Visual Basic et C#
Les modèles de projet Office suivants apparaissent sous les sous-catégories Visual Basic/Office ou Visual C#/Office.
Complément Excel 2010
Modèle Excel 2010
Classeur Excel 2010
Complément InfoPath 2010
Complément Outlook 2010
Complément PowerPoint 2010
Complément Project 2010
Complément Visio 2010
Complément Word 2010
Document Word 2010
Modèle Word 2010
Pour plus d'informations sur le développement de solutions Office, consultez Vue d'ensemble des modèles de projet Office et Mise en route de la programmation de compléments d'application.
Modèles SharePoint Visual Basic et C#
Les modèles suivants s'affichent dans les sous-catégories Visual Basic/SharePoint ou Visual C#/SharePoint.
Projet SharePoint 2010
Composant Visual WebPart SharePoint 2010
Importer le flux de travail SharePoint 2010 réutilisable
Importer le package de solution 2010 SharePoint
Composant WebPart Silverlight SharePoint 2010
Pour plus d'informations, consultez Modèles de projets et d'éléments de projet SharePoint.
Modèles de flux de travail Visual Basic et C#
Les modèles suivants apparaissent sous les sous-catégories Visual Basic/Flux de travail ou Visual C#/Flux de travail.
Tous les modèles de cette section créent des projets qui utilisent Windows Workflow Foundation.Windows Workflow Foundation permet le développement de flux de travail pilotés par des modèles, apportant une visibilité de conception naturelle et permettant de masquer les problèmes au niveau du système, tels que les transactions, la gestion d'état et le contrôle d'accès concurrentiel.
Pour plus d'informations, consultez Vue d'ensemble de Windows Workflow Foundation.
Modèle de projet |
Informations supplémentaires |
---|---|
Bibliothèque ActivityDesigner |
Le modèle de bibliothèque ActivityDesigner est utilisé pour créer un concepteur d'activités personnalisé.Les concepteurs d'activités personnalisés sont utilisés pour créer l'expérience en mode conception dans le cadre de l'utilisation d'activités, en contrôlant la façon dont l'activité et sa page de propriétés s'affichent dans Visual Studio.Pour plus d'informations, consultez la rubrique traitant de la création d'un concepteur d'activités personnalisé. |
Bibliothèque d'activités |
Le modèle de bibliothèque d'activités est utilisé pour créer une activité composite à partir d'activités préexistantes.Pour plus d'informations, consultez la rubrique traitant de la création d'activité de flux de travail à l'aide de la classe Activity. |
Application de service de workflow WCF |
Le modèle d'application de service de workflow WCF permet de créer un workflow qui utilise des activités de message pour envoyer et recevoir des messages WCF.Pour plus d'informations, consultez la rubrique présentant une vue d'ensemble des services de workflow. |
Application console de workflow |
Le modèle d'application console de workflow est utilisé pour créer un workflow hébergé dans une application console.Le workflow est implémenté en tant qu'activité Sequence.Pour plus d'informations, consultez Comment : créer un workflow. |
Autres modèles Visual Basic et C#
Les modèles suivants apparaissent sous d'autres sous-catégories des nœuds Visual Basic et Visual C#, comme indiqué.
Modèle de projet |
Informations supplémentaires |
---|---|
Azure/Installer les outils Azure |
Fournit des instructions pour autoriser les projets de service cloud Azure en installant les outils Azure.Consultez Comment : Vérifiez les outils windows azure. |
Rapports/Application de rapports |
Crée un projet de rapport à remplir manuellement ou avec l'Assistant Rapport. |
Silverlight/Application Silverlight |
Crée un projet d'application Silverlight standard avec l'option d'hébergement dans un projet Web.Voir Procédure : créer un nouveau projet Silverlight. |
Silverlight/Application de navigation Silverlight |
Crée un projet d'application Silverlight qui contient des composants d'interface utilisateur, tels que les en-têtes, les pieds de page et les encadrés de navigation. |
Silverlight/Bibliothèque de classes Silverlight |
Crée un projet de bibliothèque de classes Silverlight en vue de leur utilisation par les applications Silverlight. |
Test/Test Unitaire |
Consultez Procédure pas à pas : création et exécution de tests unitaires pour le code managé. |
Test/Projet de test codé de l'interface utilisateur |
Consultez Test de l'interface utilisateur avec des tests codés de l'interface utilisateur automatisés. |
Test/Performance Web et lancement de test de performance de projet |
Consultez [retirée] Tests de charge et de performances de site Web dans Visual Studio. |
WCF/Bibliothèque du service de syndication |
Consultez Services Windows Communication Foundation et services de données WCF dans Visual Studio. |
WCF/Application de service WCF |
Consultez Services Windows Communication Foundation et services de données WCF dans Visual Studio. |
WCF/Bibliothèque de services WCF |
Consultez Services Windows Communication Foundation et services de données WCF dans Visual Studio. |
WCF/Application de service de workflow WCF |
Le modèle d'application de service de workflow WCF permet de créer un workflow qui utilise des activités de message pour envoyer et recevoir des messages WCF. |
Modèles Windows Visual C++
Modèle de projet |
Informations supplémentaires |
---|---|
ATL/Projet ATL |
Crée un projet qui utilise ATL (Active Template Library). |
CLR/Bibliothèque de classes |
Crée un assembly .Net Framework qui est utilisable avec n'importe quel langage .NET Framework. |
CLR/Application console CLR |
Crée une application console qui s'exécute dans .NET Framework. |
CLR/Projet vide |
Crée un projet .NET Framework vide pour la création d'une application locale. |
CLR/Application Windows Forms |
Crée une application .Net Framework avec une interface utilisateur Windows Forms. |
CLR/Bibliothèque de contrôles Windows Forms |
Crée des contrôles, à utiliser dans les applications Windows Forms, qui s'exécutent dans le .NET Framework. |
Général/Projet vide |
Crée un projet vide pour la création d'une application locale. |
Général/Projet Makefile |
Crée un projet pour l'utilisation d'un système de génération externe. |
Général/Assistant personnalisé |
Crée un Assistant d'application personnalisé.Pour plus d'informations, consultez Conception d'un Assistant. |
MFC/Application MFC |
Crée une application qui utilise la bibliothèque de classes Windows Fondation.Pour plus d'informations, consultez Classe MFC (Assistant). |
MDC/DLL MFC |
Crée une bibliothèque de liens dynamiques qui utilise la bibliothèque de classes Windows Foundation.Pour plus d'informations, consultez Classe MFC (Assistant). |
MFC/Contrôle ActiveX MFC |
Crée un contrôle ActiveX qui utilise la bibliothèque de classes Windows Fondation.Pour plus d'informations, consultez Classe MFC (Assistant). |
Test/Projet de test |
Crée un projet de test à utiliser pour les tests automatisés.Pour plus d'informations sur la création de tests automatisés, consultez Test de votre application à l'aide de Microsoft Test Manager. |
Win32/Projet Win32 |
Crée un projet pour héberger une application Win32, une application console, une DLL ou une bibliothèque statique. |
Win32/Application console Win32 |
Crée une application console Win32. |
Modèles Visual F#
Les modèles suivants figurent dans les sous-catégories Visual F#/Windows ou Visual F#/Silverlight.Pour plus d'informations sur Visual F#, consultez Utilisation de Visual Studio pour écrire des programmes F#.
LightSwitch
Les modèles suivants apparaissent dans la sous-catégorie LightSwitch/Windows Store.Pour plus d'informations, consultez Étape 1 : créer un projet LightSwitch.
Modèle de projet |
Informations supplémentaires |
---|---|
Application LightSwitch (Visual Basic) |
Crée une solution d'application LightSwitch vierge. |
Application LightSwitch (Visual C#) |
Crée une solution d'application LightSwitch vierge. |
Autres types de projets
Ces modèles apparaissent sous la catégorie Autres types de projets
Modèle de projet |
Informations supplémentaires |
---|---|
Configuration et déploiement/Autorisation d'Edition Limitée InstallShield |
Consultez Déploiement d'applications, de services et de composants. |
Extensibilité/Complément Visual Studio |
Les compléments Visual Studio ajoutent des fonctionnalités à l'environnement Visual Studio.Pour plus d'informations, consultez Comment : créer un complément. |
Extensibilité/Shell Visual Studio isolé |
Consultez Procédure pas - à - pas : Création d'une application à interpréteur de commandes isolé de base. |
Extensibilité/Package Visual Studio |
Pour plus d'informations, consultez Procédure pas - à - pas : Création d'une application à interpréteur de commandes isolé de base. |
Solution Visual Studio/Nouvelle solution |
Cela crée un fichier solution et une structure de répertoire pour y ajouter des projets. |
SQL Server
Ces modèles apparaissent dans la catégorie SQL Server.
Modèle de projet |
Informations supplémentaires |
---|---|
SQL Server/Projet de base de données SQL Server |
Crée un projet vide pour une base de données SQL Server. |
Modèles Projets de modélisation
Les modèles suivants apparaissent sous la catégorie Projets de modélisation.
Modèle de projet |
Informations supplémentaires |
---|---|
Projet de modélisation |
Crée un projet de modélisation vide.Pour plus d'informations, consultez Créer des projets et des diagrammes de modélisation UML. |
Voir aussi
Concepts
Création de projets et de solutions
Autres ressources
Types et extensions de fichiers en Visual Basic et Visual C#