// craftsmanlab.fr

L'établi du développeur .NET.

Tips, mémos et prompts système pour aller plus vite au quotidien — et une veille .NET tenue à jour.

32 tips
5 prompts
veille hebdo
PizzaBuilder.cs
// Construction fluide
var pizza = new PizzaBuilder()
    .WithBase(Base.Tomate)
    .AddTopping("mozzarella")
    .AddTopping("basilic")
    .Build();

Tips & mémos

voir tout →
C# 15 · C##01

C# 15 : union types & closed hierarchies

Modélise nativement « exactement l'un de ces types », avec un switch exhaustif vérifié par le compilateur.

19 août 2026Lire →
.NET 11 · C##02

.NET 11 : runtime async

Fin des state machines générées par le compilateur : moins d'allocations et des stack traces enfin lisibles.

19 août 2026Lire →
EF Core · C##03

EF Core 11 : recherche vectorielle

Recherche sémantique directement dans SQL Server 2025, sans base vectorielle séparée, en LINQ typé.

19 août 2026Lire →
UI · Cross-Platform#04

Avalonia UI

Framework UI cross-platform pour .NET : Windows, macOS, Linux, iOS, Android et WebAssembly.

06 mars 2026Lire →

Derniers prompts

voir tout →

Générer un AGENTS.md complet pour un dépôt .NET, exploitable par Copilot, Cursor, Codex et Claude Code.

C#

Bonnes pratiques pour écrire un serveur MCP stateless en C# avec le SDK officiel v2.0.

C#

Guide complet des bonnes pratiques asynchronisme .NET/ASP.NET Core avec exemples concrets.

C#