</>

Projets, solutions & NuGet

Débutant

Comprendre le .csproj, organiser plusieurs projets avec une solution, gérer les packages NuGet.

  1. 01

    Le fichier .csproj

    Chaque projet a un fichier .csproj (format XML) qui décrit comment le compiler.

  2. 02

    Organiser plusieurs projets avec une solution (.sln)

    Une solution regroupe plusieurs projets (API, bibliothèque, tests...) pour les manipuler ensemble.

  3. 03

    Références entre projets

    Structure typique d'un projet un peu sérieux :

  4. 04

    Gérer les packages NuGet

    NuGet est le gestionnaire de paquets de l'écosystème .NET (équivalent de npm pour Node.js).

  5. 05

    Multi-ciblage et packages centralisés

    Avec cette approche, chaque .csproj référence juste <PackageReference Include="Serilog.AspNetCore" /> sans préciser de version — la version vient du fichier central.