Projets Visual Basic et Visual C#

Lorsque vous créez un nouveau projet, les icônes figurant dans les boîtes de dialogue Nouveau projet et Ajouter un projet représentent les types de projets disponibles et leurs modèles. Le modèle de projet associé à l'icône de projet que vous sélectionnez détermine le type de résultat et les autres options disponibles pour ce projet.

**Remarque   **Certains types de projet répertoriés sous cette rubrique ne sont pas disponibles dans l'Édition Initiation de Visual Basic et de Visual C# .NET. Pour plus d'informations, consultez Fonctionnalités de Visual Basic Initiation ou Fonctionnalités de Visual C# Initiation.

Il existe deux modèles de projet de base dans Visual Basic et Visual C# : projet local et projet Web. Pour plus d'informations, consultez Projets Web et projets locaux.

Le tableau suivant répertorie les types de projets disponibles pour Visual Basic et Visual C#.

Modèle de projet Permet de créer
Modèle Application Windows Application Windows autonome classique ou un frontal élaboré vers une application Web distribuée. Pour plus d'informations, consultez Création d'applications Windows.
Remarque Visual Basic   Ce modèle remplace le modèle de projet EXE standard de Visual Basic 6.0.
Modèle Bibliothèque de classes Classe ou composant réutilisable qui peut être partagé avec d'autres projets. Il s'agit d'un type de projet sans fenêtre qui ne contient pas de classe Windows Form. Pour plus d'informations, consultez Classes de composant.
Modèle Bibliothèque de contrôles Windows Contrôle personnalisé à utiliser sur les Windows Forms. Pour plus d'informations, consultez Création de contrôles pour les Windows Forms.
Modèle Application Web ASP.NET Application Web ASP.NET programmable. Pour plus d'informations, consultez Introduction aux applications Web ASP.NET dans Visual Studio.
Modèle Application Web Mobile ASP.NET Application Web ASP.NET affichable sur les assistants numériques personnels (PDA, Personal Digital Assistant), les téléphones portables et autres périphériques mobiles. Pour plus d'informations, consultez Concepteur ASP.NET mobile.
Modèle Service Web ASP.NET Utilisé pour créer des services Web XML, des fonctionnalités qui peuvent être publiées et appelées par des applications externes. Pour plus d'informations, consultez Création de services Web XML en code managé.
Modèle Bibliothèque de contrôles Web Contrôle personnalisé qui peut être utilisé sur les pages Web Forms. Pour plus d'informations, consultez Contrôles serveur ASP.NET.
Remarque Visual Basic   Ce type de projet est similaire au projet Contrôle ActiveX de Visual Basic 6.0.
Modèle Application console Application de ligne de commande. Pour plus d'informations, consultez Modèle Application console.
Modèle Service Windows Applications à période d'activité longue et dépourvues d'interface utilisateur. Les applications de service Windows (précédemment appelées « services Windows NT ») peuvent surveiller des éléments tels que les performances système. Pour plus d'informations, consultez Introduction aux applications de service Windows.
Modèle Nouveau projet dans dossier existant Projet vide dans un dossier d'application existant permettant de réutiliser des fichiers d'un projet existant. Il est possible d'utiliser ce modèle avec les projets Web et locaux.
Modèle Projet vide Projet vide. Le modèle crée la structure de fichiers requise pour stocker les informations d'application ; les références, fichiers ou composants doivent être ajoutés manuellement.
Modèle Projet Web vide Modèle destiné aux utilisateurs avancés qui veulent commencer la programmation dans un environnement vide et ajouter leurs propres fonctionnalités serveur. Pour plus d'informations, consultez Pages Web Forms et projets dans Visual Studio.

Voir aussi

Nouveautés des projets | Types et extensions de fichiers dans Visual Basic et Visual C# | Création d'applications Windows | Services Web XML en code managé | Pages Web Forms et projets dans Visual Studio | Projets et solutions, Environnement, boîte de dialogue Options | Programmation avec Office