Dot.Blog

Consulting DotNet C#, XAML, WinUI, WPF, MAUI, IA

MSTest 4.4 : la fin de l'opt-in pour le source generation et l'adoption native du ReflectionFree en Native AOT

L'écosystème .NET a longtemps oscillé entre deux paradigmes : la réflexion dynamique, permettant une flexibilité exceptionnelle mais au prix d'une exécution lente et d'une incompatibilité avec l'AOT (Ahead-Of-Time compilation), et le source generation, offrant des performances optimales tout en imposant des contraintes de codage. MSTest 4.4 marque un tournant décisif : Plus...

L'Éradication du null en C# : Pourquoi ?

L’évolution de C# vers une gestion explicite de la nullabilité représente l’un des changements les plus significatifs dans l’histoire récente du langage. Il semble intéressant de revenir sur cette évolution qui reste encore mal comprise. Plus...