Partager via


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#

Développement d'applications clientes

Développement Office et SharePoint dans Visual Studio