Task et ValueTask : l’évolution de l’asynchronisme en C#

Niveau :

7 minutes de lecture

L’asynchronisme en C# a connu une révolution silencieuse mais décisive. En 2010, avec l’arrivée de .NET Framework 4, la classe Task a ouvert la voie à une programmation parallèle plus intuitive, posant les bases du modèle async/await qui deviendra incontournable dès C# 5.0. Sept ans plus tard, en 2017, .NET Core 2.0 introduit ValueTask, une alternative plus légère et performante, pensée pour les scénarios où chaque allocation compte. Deux jalons, deux philosophies, une même ambition : rendre le code asynchrone plus fluide, plus rapide, et plus adapté aux besoins modernes.

Lire la suite

New file format solution .SLNX

Level :

4-minute read

Technology is constantly evolving, and with it, the tools we use to develop software. Microsoft has recently introduced a new solution file extension, the SLNX format, which promises to revolutionize project management in the .NET ecosystem. Designed to replace the historical SLN format, SLNX stands out for its adoption of the XML standard, offering a clearer structure, better compatibility with external tools, and a reduction in merge conflicts.

Cliquez ici pour la version Française

Lire la suite

Nouveau format de fichier Solution .SLNX

Niveau :

4 minutes de lecture

La technologie évolue constamment, et avec elle, les outils que nous utilisons pour développer des logiciels. Microsoft a récemment introduit une nouvelle extension de fichier solution, le format SLNX, qui promet de révolutionner la gestion des projets dans l’écosystème .NET. Conçu pour remplacer le format historique SLN, le SLNX se distingue par son adoption du standard XML, offrant une structure plus claire, une meilleure compatibilité avec les outils externes et une réduction des conflits de fusion.

Click here for English version

Lire la suite

Nouveauté Visual Studio 2022 : Sticky Scroll

Niveau :

2 minutes de lecture

Une petite nouveauté à fait son apparition avec la nouvelle version de Visual Studio 2022 preview. Il s’agit d’une fonctionnalité très appréciée des utilisateurs de Visual Studio Code, à savoir le Sticky Scroll.

Je me suis amusé à traduire le Sticky Scroll et j’ai eu comme résultat : Parchemin collant. J’ai trouvé ça drôle mais voici une présentation pour mieux comprendre le but.

Lire la suite