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

Clean Architecture | Partie 7

La Clean Architecture en C# est une approche qui permet de structurer son code de manière modulaire et évolutive. L’idée principale est d’isoler le domaine et la logique métier du reste de l’application pour améliorer la maintenabilité, les tests et la scalabilité. Rien de mieux que de créer un nouveau projet from scratch pour aborder tous les concepts

à découvrir sur la chaine Coffee Coding de YouTube :

Penses à t’abonner pour ne rien rater !

Clean Architecture | Partie 6

La Clean Architecture en C# est une approche qui permet de structurer son code de manière modulaire et évolutive. L’idée principale est d’isoler le domaine et la logique métier du reste de l’application pour améliorer la maintenabilité, les tests et la scalabilité. Rien de mieux que de créer un nouveau projet from scratch pour aborder tous les concepts

à découvrir sur la chaine Coffee Coding de YouTube :

Penses à t’abonner pour ne rien rater !

Clean Architecture | Partie 5

La Clean Architecture en C# est une approche qui permet de structurer son code de manière modulaire et évolutive. L’idée principale est d’isoler le domaine et la logique métier du reste de l’application pour améliorer la maintenabilité, les tests et la scalabilité. Rien de mieux que de créer un nouveau projet from scratch pour aborder tous les concepts

à découvrir sur la chaine Coffee Coding de YouTube :

Penses à t’abonner pour ne rien rater !

Clean Architecture | Partie 4

La Clean Architecture en C# est une approche qui permet de structurer son code de manière modulaire et évolutive. L’idée principale est d’isoler le domaine et la logique métier du reste de l’application pour améliorer la maintenabilité, les tests et la scalabilité. Rien de mieux que de créer un nouveau projet from scratch pour aborder tous les concepts

à découvrir sur la chaine Coffee Coding de YouTube :

Penses à t’abonner pour ne rien rater !

Clean Architecture | Partie 3

La Clean Architecture en C# est une approche qui permet de structurer son code de manière modulaire et évolutive. L’idée principale est d’isoler le domaine et la logique métier du reste de l’application pour améliorer la maintenabilité, les tests et la scalabilité. Rien de mieux que de créer un nouveau projet from scratch pour aborder tous les concepts

à découvrir sur la chaine Coffee Coding de YouTube :

Penses à t’abonner pour ne rien rater !

Clean Architecture | Partie 2

La Clean Architecture en C# est une approche qui permet de structurer son code de manière modulaire et évolutive. L’idée principale est d’isoler le domaine et la logique métier du reste de l’application pour améliorer la maintenabilité, les tests et la scalabilité. Rien de mieux que de créer un nouveau projet from scratch pour aborder tous les concepts

à découvrir sur la chaine Coffee Coding de YouTube :

Penses à t’abonner pour ne rien rater !

Clean Architecture | Partie 1

La Clean Architecture en C# est une approche qui permet de structurer son code de manière modulaire et évolutive. L’idée principale est d’isoler le domaine et la logique métier du reste de l’application pour améliorer la maintenabilité, les tests et la scalabilité. Rien de mieux que de créer un nouveau projet from scratch pour aborder tous les concepts

à découvrir sur la chaine Coffee Coding de YouTube :

Penses à t’abonner pour ne rien rater !

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