Partage via


exemples et didacticiels .NET

La documentation .NET contient un ensemble d’exemples et de didacticiels qui vous expliquent .NET. Cet article explique comment rechercher, afficher et télécharger .NET, ASP.NET Core et des exemples et didacticiels C#. Recherchez des ressources pour apprendre le langage de programmation F# sur le site de F# Foundation. Si vous souhaitez explorer C#, commencez par Hello World en 5 minutes et poursuivez le didacticiel Introduction en C#. Pour obtenir des instructions sur la façon d’afficher et de télécharger des exemples de code, consultez la section Affichage et téléchargement d’exemples .

.NET

Échantillons

Tests unitaires dans .NET Core avec dotnet test

Ce guide vous montre comment créer une application web ASP.NET Core et des tests unitaires associés. Il commence par créer une application de service web simple, puis ajoute des tests. Il continue de créer davantage de tests pour guider l’implémentation de nouvelles fonctionnalités. L’exemple completed est disponible dans le référentiel dotnet/samples sur GitHub.

Tutoriels

Tutorial : Créer une application console .NET

Ce tutoriel montre comment créer et exécuter une application console .NET à l’aide de Visual Studio, Visual Studio Code ou GitHub Codespaces.

Tutorial : Créer une bibliothèque de classes .NET

Ce tutoriel montre comment créer une bibliothèque de classes à l’aide de Visual Studio, de Visual Studio Code ou de codespaces GitHub.

Pour plus d'.NET didacticiels, consultez Learn .NET et les outils .NET SDK.

ASP.NET Core

Consultez les didacticiels ASP.NET Core. De nombreux articles de la documentation ASP.NET Core contiennent des liens vers des exemples écrits pour eux.

Langage C#

Échantillons

Itérateurs

Cet exemple illustre la syntaxe et les fonctionnalités permettant de créer et de consommer des itérateurs C#. L’exemple completed est disponible dans le référentiel dotnet/samples sur GitHub.

Indexeurs

Cet exemple illustre la syntaxe et les fonctionnalités des indexeurs C#. L’exemple completed est disponible dans le référentiel dotnet/samples sur GitHub.

Délégués et événements

Cet exemple illustre la syntaxe et les fonctionnalités liées aux délégués et événements C#. L’exemple completed est disponible dans le référentiel dotnet/samples sur GitHub. Un deuxième exemple axé sur les événements se trouve également dans le même référentiel.

Arborescences d’expressions

Cet exemple illustre la plupart des problèmes qui peuvent être résolus à l’aide d’arborescences d’expressions. L’exemple completed est disponible dans le référentiel dotnet/samples sur GitHub.

Exemples LINQ

Cette série d’exemples illustre la plupart des fonctionnalités de Language Integrated Query (LINQ). L’exemple completed est disponible dans le référentiel dotnet/samples sur GitHub.

Exemple de serveur COM managé

L’exemple de serveur COM illustre la création d’un serveur COM managé et la façon dont il peut être enregistré ou consommé globalement via RegFree COM.

Exemple PIA de Microsoft Office

L’exemple ExcelDemo illustre la consommation des PIAs de Microsoft Office dans .NET Core.

Tutoriels

Console Application

Ce tutoriel montre les E/S de console, la structure d’une application console et les principes de base du modèle de programmation asynchrone basé sur les tâches. L’exemple completed est disponible dans le référentiel dotnet/samples sur GitHub.

REST Client

Ce tutoriel montre les communications web, la sérialisation JSON et les fonctionnalités orientées objet du langage C#. L’exemple completed est disponible dans le référentiel dotnet/samples sur GitHub.

Utilisation de LINQ

Ce didacticiel présente de nombreuses fonctionnalités de LINQ et les éléments de langage qui le prennent en charge. L’exemple completed est disponible dans le référentiel dotnet/samples sur GitHub.

Créer une application .NET Core qui prend en charge les plug-ins

Ce tutoriel vous montre comment créer une application simple sur .NET Core qui prend en charge une architecture de plug-in. L’exemple completed est disponible dans le référentiel dotnet/samples sur GitHub.

Déployer dans des conteneurs

Exécution des applications ASP.NET MVC dans des conteneurs Docker Windows

Ce tutoriel montre comment déployer une application ASP.NET MVC existante dans un conteneur Docker Windows.

Afficher et télécharger des exemples

De nombreuses rubriques montrent le code source et les exemples disponibles pour l’affichage ou le téléchargement à partir de GitHub. Pour afficher un exemple, suivez simplement le lien vers l'exemple. Pour télécharger le code, suivez ces instructions :

  1. Téléchargez le référentiel qui contient l’exemple de code en effectuant l’une des procédures suivantes :
    • Téléchargez un fichier ZIP du référentiel sur votre système local. Décompressez l’archive compressée.
    • Forkez le référentiel et clonez le fork sur votre système local. La réplication et le clonage permettent d’apporter des contributions à la documentation en validant les modifications apportées au fork, puis en créant une requête d’extraction pour le référentiel de documents officiel. Pour plus d’informations, consultez le guide de contribution de la documentation .NET et le guide de contribution ASP.NET Core Docs.
    • Clonez le référentiel localement. Si vous clonez un référentiel docs directement sur votre système local, vous ne pourrez pas effectuer de validations directement sur le référentiel officiel. Vous ne pourrez donc pas apporter de contributions à la documentation ultérieurement. Utilisez la procédure de duplication et de clone décrite précédemment si vous souhaitez conserver l’opportunité de contribuer à la documentation ultérieurement.
  2. Parcourez les dossiers du dépôt jusqu'à l'emplacement de l'exemple. Le chemin d’accès relatif à l’emplacement de l’exemple apparaît dans la barre d’adresses de votre navigateur lorsque vous suivez le lien vers l’exemple.
  3. Pour exécuter un exemple, vous avez plusieurs options :
    • Utilisez l’interface en ligne de commande .NET : dans une fenêtre de console, accédez au dossier de l'exemple et utilisez les commandes de l'interface en ligne de commande dotnet.
    • Utilisez Visual Studio : ouvrez l’exemple en sélectionnant File > Ouvrir > Project/Solution dans la barre de menus, Accédez à l’exemple de dossier de projet, puis sélectionnez le fichier projet (.csproj ou .fsproj).
    • Utilisez Visual Studio Code : ouvrez l'exemple en sélectionnant File > Ouvrir le dossier dans la barre de menus et en sélectionnant le dossier de projet de l'exemple.
    • Utilisez un autre IDE qui prend en charge les projets .NET.