Partager via


Exemples et didacticiels .NET

La documentation .NET contient un ensemble d’exemples et de didacticiels qui vous apprennent à propos de .NET. Cet article explique comment rechercher, afficher et télécharger des exemples et didacticiels .NET, ASP.NET Core et C#. Recherchez des ressources pour apprendre le langage de programmation F# sur le site de F# Foundation. Si vous souhaitez explorer C# à l’aide d’un éditeur de code en ligne, commencez par ce tutoriel interactif et poursuivez le didacticiel interactif 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 .

.FILET

Échantillons

Tests unitaires dans .NET Core à l’aide du test dotnet

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 terminé est disponible dans le référentiel dotnet/samples sur GitHub.

Tutoriels

Tutoriel : Créer une application console .NET à l’aide de Visual Studio Code

Ce tutoriel montre comment créer et exécuter une application console .NET à l’aide de Visual Studio Code et de l’interface CLI .NET. Les tâches de projet, telles que la création, la compilation et l’exécution d’un projet, sont effectuées à l’aide de l’interface CLI .NET.

Tutoriel : Créer une bibliothèque de classes .NET à l’aide de Visual Studio Code

Ce tutoriel montre comment écrire des bibliothèques pour .NET à l’aide de Visual Studio Code et de l’interface CLI .NET. Les tâches de projet, telles que la création, la compilation et l’exécution d’un projet, sont effectuées à l’aide de l’interface CLI .NET.

Pour obtenir d’autres didacticiels .NET, consultez Learn .NET et les outils du Kit de développement logiciel (SDK) .NET.

ASP.NET Noyau

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 terminé 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 terminé 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 terminé 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 terminé 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 terminé 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 Microsoft Office

L’exemple ExcelDemo illustre la consommation d’API 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 terminé 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 terminé 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 terminé est disponible dans le référentiel dotnet/samples sur GitHub.

Création d’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 terminé est disponible dans le référentiel dotnet/samples sur GitHub.

Déployer dans des conteneurs

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

Ce tutoriel montre comment déployer une application MVC ASP.NET 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 CLI .NET : dans une fenêtre de console, accédez au dossier de l’exemple et utilisez les commandes CLI dotnet.
    • Utilisez Visual Studio : Ouvrez l’exemple en sélectionnant Fichier > Ouvrir > projet/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 Fichier > 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.