Dot.Blog

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

Annonce de la RC 1 de .NET 11

La publication d'un Release Candidate (RC) marque un jalon précis dans le cycle de vie d'une version majeure d'un framework. Ce n'est plus une préversion expérimentale : le code est stabilisé, les fonctionnalités sont figées, et la fenêtre de correction se concentre désormais sur les défauts résiduels. C'est le signal officiel que la version finale approche et que les équipes doivent commencer à préparer leur migration.Plus...

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...