Blazor
Le framework de Microsoft pour construire des interfaces web en C# plutôt qu'en JavaScript. Steve Sanderson, 2018. Deux modes : Server (interface poussée via SignalR) et WebAssembly (le runtime .NET dans le navigateur).
La version WebAssembly charge le runtime Mono (~10 Mo) dans le navigateur. La version Server a une charge utile plus légère mais exige une connexion SignalR permanente. .NET 8 (2023) a introduit « Blazor United » — SSR et interactivité hybrides sur la même page. Les composants sont écrits dans des fichiers .razor (HTML + blocs de code C#). Concurrents : les SPA traditionnelles (React/Vue/Angular). Son créneau : les équipes .NET d'entreprise qui veulent une seule pile technique.