Bonjour, je m'appelle Gérald. Dans cette leçon, je vais vous montrer comment commencer à créer votre premier projet. Nous couvrirons deux types de projets différents et quelques détails importants. Ici, nous avons l'écran de démarrage de Visual Studio. Du côté droit, nous allons sélectionner créer un nouveau projet. Cela ouvrira l'assistant de création de projet. Notre premier exemple va être une bibliothèque de classes. Une bibliothèque de classes contient généralement du code réutilisable et des classes que vous pouvez utiliser dans plusieurs applications. Donc, dans la barre de recherche, nous taperons Class Library pour rechercher. Et ici, nous voyons les différents types de bibliothèques de classes. Nous choisirons la version du framework .NET dans cet exemple. Allez-y et cliquez sur Suivant pour créer le projet. Ici, nous allons spécifier un nom pour notre bibliothèque de classes. Nous appellerons celui-ci Extension Helpers. Nous avons également une option pour savoir où nous sommes allés pour enregistrer le projet sur notre système de fichiers. Et aussi la version framework. Nous allons tout laisser par défaut. Cliquez sur Créer pour ouvrir le projet dans Visual Studio. Nous avons donc ici notre tout nouveau projet, qui est un projet de bibliothèque de classes. Vous pouvez voir sur le côté droit de l'explorateur de solutions, nous avons une nouvelle solution pour ce projet, puis le projet proprement dit. Une partie importante des projets sont les propriétés. Pour modifier les propriétés d'un projet, vous faites un clic droit sur le projet et faites défiler jusqu'au menu Propriétés et cliquez dessus. Cela ouvre un nouvel onglet ici avec toutes les propriétés du projet. Maintenant, selon le type de projet sur lequel vous travaillez, il y aura des propriétés spécifiques ici et des onglets supplémentaires pour modifier votre projet. Qu'il s'agisse d'un projet de jeu, d'une API Web, un Windows Form, ou WPF, quoi que vous construisiez, ils auront des propriétés personnalisées spécifiques sur ces fenêtres pour la vôtre. Certains des plus courants sont le nom de l'assembly et l'espace de nom. Donc, si vous voulez personnaliser votre espace de nom dans votre code, Vous pouvez le faire ici. Nous avons également le cadre et le type de sortie. Il y a un bouton d'informations sur l'assemblage ici où vous pouvez personnaliser les informations d'assemblage. Donc, ce sont les détails qui vont montrer sur votre DLL lorsque vous faites un clic droit dessus et dites, montrez-moi les détails. Vous pouvez donc mettre une description ici, votre entreprise et votre produit, tout type de marques que vous possédez. Et il y a aussi des outils de gestion des versions ici pour la version d'assembly et la version de fichier. Il y a aussi d'autres onglets ici tels que Build. Vous pouvez spécifier des options de construction. Que voulez-vous faire lorsque vous créez l'application ? Voulez-vous autoriser le code non sécurisé ? Comment voulez-vous traiter les avertissements ? Des choses comme ça. Il y a beaucoup de détails et d'options ici. Alors, vérifiez bien cela. Et puis il y a les événements de construction. Donc, si vous voulez exécuter des exécutables après avoir construit votre projet, peut-être pour le compresser et envoyez-le par FTP sur un autre serveur, vous mettriez ce genre de commandes ici. Une autre propriété importante est l'onglet Signature. Si vous allez distribuer votre projet à d'autres développeurs à utiliser dans leurs systèmes, tu vas probablement vouloir signer l'assemblée avec un certificat prouvant qu'il vous appartient et ainsi ils peuvent lui faire confiance et savoir que c'est le vôtre. Et c'est ce que tu vas faire ici dans l'onglet Signature avec l'option signer l'assembly. Jetons maintenant un coup d'oeil au fichier qui est généré dans les coulisses. Parce qu'il y a des moments où tu auras besoin de modifier le fichier pour changer les options pour le projet qui ne sont pas disponibles dans la fenêtre des propriétés. Donc, si vous faites un clic droit sur votre projet, Je vais ouvrir le projet dans Visual Studio Code. Si vous n'avez pas cette extension, vous pouvez utiliser cette option ici, ouvrez le dossier dans l'explorateur de fichiers et ouvrez le fichier à l'aide du Bloc-notes ou de Visual Studio Code. Quel que soit l'éditeur de texte que vous avez sur votre ordinateur, c'est ainsi que vous voudrez ouvrir ceci. Je vais ouvrir avec Visual Studio Code. Et ici, nous pouvons voir le fichier du projet. Il est présenté avec XML, mais il a toutes les options à partir de la fenêtre des propriétés spécifiée ici ainsi qu'une liste de références. Donc, il y a plusieurs fois où tu vas vouloir modifier les options qui ne sont pas disponibles dans Visual Studio, peut-être quelque chose d'unique que vous faites avec votre projet. Vous voudrez donc entrer dans le XML ici et le mettre à jour avec tout ce dont vous avez besoin pour faire le travail pour vous. Regardons un projet différent. Nous allons créer un projet WinForm. Ici, j'ai redémarré Visual Studio. Je vais cliquer à nouveau sur créer un nouveau projet, et je vais aller à mes modèles de projets récents, parce que j'en ai créé un plus tôt, l'application Windows Forms .NET framework, et nous cliquerons sur Suivant. Nous en ferons une application de bureau et nous allons garder toutes les valeurs par défaut. Ainsi, un WinForm est une application de bureau dotée d'une interface graphique avec des boutons et des zones de texte et des choses comme ça. Alors créons ça. Et ici, nous avons notre projet WinForm ouvert dans Visual Studio. Vous pouvez voir dans l'explorateur de solutions, il y a quelques options supplémentaires ici, quelques éléments supplémentaires. Nous avons un formulaire et nous avons une configuration d'application. C'était différent de la bibliothèque de classe. Et vous pouvez voir, selon le projet que vous choisissez, vous obtiendrez différentes choses dans votre explorateur de solutions. Nous allons jeter un oeil aux propriétés de ce projet WinForm, et vous pouvez voir, c'est beaucoup des mêmes options. Nous avons des éléments supplémentaires ici, tels que des ressources et des paramètres. Ceux-ci sont déjà créés et prêt à commencer à utiliser les paramètres. Vous pouvez mettre des choses comme des chaînes de connexion ici. Si vous vouliez spécifier la connexion à une base de données, vous placeriez ces éléments dans les paramètres. Ressources. Il s'agit généralement d'images, de fichiers de polices, de tout type de ressource, Fichiers HTML, images, icônes, tout ce dont vous avez besoin pour votre application WinForm va aller dans cet onglet Ressources ici. Ainsi, vous pouvez voir la page de propriétés des projets sont différents selon le projet. Maintenant, je veux couvrir comment organiser votre projet un peu. Donc, l'une des meilleures choses que vous puissiez faire est de créer des dossiers et pour organiser vos fichiers de code et vos différents composants. Donc, pour ajouter des dossiers à votre projet, vous pouvez faire un clic droit sur votre projet, sélectionnez Ajouter, puis sélectionnez Nouveau dossier. Et donnons un nom à ce dossier. Appelons-le Contrôles. WinForms utilise des contrôles comme éléments d'interface utilisateur comme les boutons et les zones de texte. Et ajoutons un contrôle à ce dossier. Je vais donc faire un clic droit, sélectionner Ajouter, puis sélectionnez Nouvel élément. Ici, ajoutez un nouvel élément, nous allons chercher des champs, un champ utilisateur. Et nous appellerons cette zone de texte du bouton de contrôle. Nous ajoutons donc un contrôle à notre projet. Ajoutons maintenant rapidement un bouton et une zone de texte. Épinglez ceci ici, faisons glisser un bouton dessus, et obtenons une zone de texte. Alors maintenant, j'ai un contrôle utilisateur personnalisé avec un bouton et une zone de texte. Maintenant, c'est juste une façon d'organiser les composants. J'ajouterais normalement un autre dossier pour les classes. Et dans votre dossier de cours, vous pouvez ajouter vos classes de code individuelles. Et vous pouvez également ajouter un autre dossier pour organiser vos formulaires, vos éléments d'interface graphique. Ce n'est donc qu'une bonne habitude, un bon moyen d'organiser vos projets. Vous avez maintenant appris à créer différents types des projets, mettre à jour leurs propriétés, et comment organiser le code en leur sein. Merci d'avoir regardé. Restez à l'écoute pour la prochaine leçon où nous explorerons l'installation et en utilisant de nouveaux packages Git.