Cette page vous a-t-elle été utile ?
Votre avis sur ce contenu est important. N'hésitez pas à nous faire part de vos commentaires.
Vous avez d'autres commentaires ?
1500 caractères restants
Exporter (0) Imprimer
Développer tout
Important Il est possible que le présent document ne corresponde pas aux pratiques recommandées pour le développement actuel. Par ailleurs, il se peut que des liens de téléchargement et d'autres ressources ne soient plus valides. La version recommandée actuelle est disponible ici.

Création d'un projet (Visual C#)

Lorsque vous êtes prêt à commencer à coder, la première étape est de configurer un projet. Le projet contient toutes les matières premières nécessaires pour votre application, y compris non seulement les fichiers de code source, mais également les fichiers de ressources telles que les icônes, les références aux fichiers externes dont dépend votre programme, et les données de configuration comme les paramètres du compilateur. Lorsque vous générez un projet, Visual C# appelle le compilateur C# et d'autres outils internes pour créer un assembly exécutable à l'aide des fichiers contenus dans votre projet.

Création d'un projet

Vous créez un nouveau projet en cliquant sur le menu Fichier, en pointant sur Nouveau, puis en cliquant sur Projet.

RemarqueRemarque

Si vous sélectionnez Site Web au lieu de Projet, l'environnement de développement intégré (IDE)Visual Web Developer s'ouvre. C'est un environnement séparé et distinct dans Visual Studio destiné à la création d'applications Web ASP.NET. L'IDE Visual Web Developer utilise l'éditeur de code Visual C# pour modifier des fichiers code-behind en C#. Si vous créez des applications Web, vous devez utiliser principalement la documentation Visual Web Developer, mais consulter Modification du code (Visual C#) pour plus d'informations sur l'éditeur C#.

L'illustration suivante affiche la boîte de dialogue Nouveau projet. Vous pouvez voir que Visual C# est sélectionné par défaut dans la fenêtre de gauche et qu'à droite vous avez le choix entre au moins six modèles de projet. Si vous développez le nœud Smart Device ou Autres types de projets sur la gauche, vous pouvez voir différents types de projets apparaître à droite.

Boîte de dialogue Nouveau projet pour C#

Les Starter Kits sont un autre type de modèle de projet. Si vous installez un Starter Kit, vous le verrez répertorié dans la boîte de dialogue Nouveau projet. Pour plus d'informations, consultez Starter Kits.

Une fois que vous avez sélectionné un modèle de projet et cliqué sur OK, Visual Studio crée le projet et vous pouvez commencer à coder. Les fichiers projet, les références, les paramètres et les ressources sont visibles dans la fenêtre Explorateur de solutions, à droite.

L'Explorateur de solutions affiche vos fichiers projet.

Que contient votre projet ?

Propriétés

Le nœud Propriétés représente des paramètres de configuration qui s'appliquent à votre projet entier et sont stockés dans le fichier .csproj dans votre dossier de solution. Ces paramètres incluent des options de compilation, ainsi que des paramètres de sécurité et de déploiement, et beaucoup plus. Vous apportez des changements à votre projet à l'aide du Concepteur de projets, qui est un jeu de pages de propriétés auxquelles vous accédez en cliquant avec le bouton droit sur Propriétés, puis vous sélectionnez Ouvrir. Pour plus d'informations, consultez Modification des propriétés du projet (Visual C#).

Références

Dans le contexte d'un projet, une référence identifie simplement un fichier binaire requis pour que votre application s'exécute. En général, une référence identifie un fichier DLL tel que l'un des fichiers de bibliothèque de classes .NET Framework. Il peut également référencer un assembly .NET (appelé un déflecteur) qui permet à votre application d'appeler des méthodes sur un objet COM ou une DLL Win32 native. Si votre programme crée une instance d'une classe qui est définie dans quelque autre assembly, vous devez alors ajouter une référence à ce fichier dans votre projet avant de compiler celui-ci. Pour ajouter une référence, cliquez sur Ajouter une référence dans le menu Projet. Tous les projets C# incluent par défaut une référence à mscorlib.dll, qui contient les classes .NET Framework principales. Vous pouvez ajouter des références à des DLL .NET Framework supplémentaires et à d'autres fichiers en cliquant sur le menu Projet, et en sélectionnant Ajouter une référence.

RemarqueRemarque

Ne confondez pas le concept d'une référence de projet avec le concept de types référence en C# ou d'autres langages de programmation. Le premier fait désigne un fichier et son emplacement attendu sur le disque. Le second fait référence aux types C# qui sont déclarés à l'aide du mot clé class.

Ressources

Une ressource représente des données qui sont incluses avec votre application mais qui peuvent être stockées de façon à ce qu'elles puissent être modifiées indépendamment de l'autre code source. Par exemple, vous pouvez stocker toutes vos chaînes comme ressources au lieu de les coder en dur dans le code source. Vous pouvez traduire ensuite les chaînes dans différents langages ultérieurement et les ajouter au dossier d'application que vous expédiez aux clients sans devoir recompiler votre assembly. Les cinq types de ressources définis par Visual C# sont : chaînes, images, icônes, audio et fichiers. Vous ajoutez, supprimez ou modifiez des ressources à l'aide du Concepteur de ressources, qui est accessible sur l'onglet Ressources dans le Concepteur de projets.

Formulaires (Forms)

Lorsque vous créez un projet Windows Forms, Visual C# ajoute par défaut un formulaire au projet et le nomme Form1. Les deux fichiers qui représentent le formulaire sont appelés Form1.cs et Form1.designer.cs. Vous écrivez votre code dans Form1.cs ; le fichier designer.cs est là où le Concepteur Windows Forms écrit le code qui implémente toutes les actions que vous exécutez en déplaçant et en déposant des contrôles à partir de la Boîte à outils.

Vous pouvez ajouter un nouveau formulaire en cliquant sur l'élément de menu Projet, et en sélectionnant Ajouter un formulaire Windows. Chaque formulaire a deux fichiers qui lui sont associés. Form1.cs, ou tout autre nom que vous pouvez lui donner, contient le code source que vous écrivez pour configurer le formulaire et ses contrôles, tels que les zones de liste et les zones de texte et répondre aux événements tels que les clics de bouton et les séquences de touches. Dans les projets Windows Forms simples, vous effectuez tout ou partie de votre programmation dans ce fichier.

Le fichier Designer.cs contient le code source que le Concepteur Windows Forms écrit quand vous faites glisser des contrôles sur le formulaire, définissez des propriétés dans la fenêtre Propriétés, et ainsi de suite. En général, vous ne devez pas du tout modifier manuellement ce fichier.

RemarqueRemarque

Évidemment, si vous créez un projet d'application console, il ne contiendra pas de fichiers de code source pour Windows Forms.

Autres fichiers de code source

Un projet peut inclure tout nombre de fichiers .cs supplémentaires qui peuvent ou ne peuvent pas être associés à un Windows Form particulier. Dans la précédente illustration antérieure de l'Explorateur de solutions, program.cs contient le point d'entrée pour l'application. Un fichier .cs seul peut contenir tout nombre de définitions de classe et de struct. Vous pouvez ajouter de nouveaux fichiers ou classes ou des fichiers existants ou classes à votre projet en cliquant sur Ajouter un nouvel élément ou Ajouter un élément existant dans le menu Projet.

Voir aussi

Ajouts de la communauté

AJOUTER
Afficher:
© 2015 Microsoft