.NET
Le SDK .NET 10 et C# moderne : dotnet CLI, ASP.NET Core (Minimal API), Entity Framework Core, tests, async/await, et les librairies les plus utilisées de l'écosystème (Serilog, FluentValidation, MediatR, Polly, Dapper...).
9 chapitres · 46 leçons
Installer le SDK, comprendre le dotnet CLI, créer et lancer un premier projet.
Comprendre le .csproj, organiser plusieurs projets avec une solution, gérer les packages NuGet.
Records, pattern matching, nullable reference types, LINQ — le C# tel qu'on l'écrit aujourd'hui.
Minimal API, injection de dépendances, middleware et configuration.
L'ORM officiel de .NET — DbContext, migrations, requêtes et relations.
xUnit, mocking avec Moq et tests d'intégration d'une API ASP.NET Core.
Les packages NuGet les plus utilisés dans l'écosystème .NET, avec un exemple minimal pour chacun.
Task, CancellationToken, exécution parallèle et streams asynchrones.
Services en arrière-plan, health checks, Native AOT et déploiement.