Bienvenue sur Coffee Coding

Sers toi un café et viens découvrir des articles, démonstrations et tips autour du C# et outils Microsoft (Xamarin, Maui, WPF, UWP, Azure, Unity, …).

Coffee Coding a aussi une chaine YouTube :

Penses à t’abonner pour ne rien rater !

Azure Service Bus | Partie 2

Azure Service Bus est une solution de messagerie entièrement managée qui permet de connecter des applications de manière fiable, scalable et découplée. Que ce soit pour orchestrer des microservices, absorber des pics de charge ou garantir la livraison de messages critiques, Service Bus s’impose comme un incontournable dans l’écosystème Azure.

L’idée centrale est simple : 👉 envoyer et recevoir des messages via des files (queues) ou des topics, tout en bénéficiant d’une gestion avancée comme le retry, le dead-lettering, ou encore le publish/subscribe.

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

Penses à t’abonner pour ne rien rater !

Azure Service Bus | Partie 1

Azure Service Bus est une solution de messagerie entièrement managée qui permet de connecter des applications de manière fiable, scalable et découplée. Que ce soit pour orchestrer des microservices, absorber des pics de charge ou garantir la livraison de messages critiques, Service Bus s’impose comme un incontournable dans l’écosystème Azure.

L’idée centrale est simple : 👉 envoyer et recevoir des messages via des files (queues) ou des topics, tout en bénéficiant d’une gestion avancée comme le retry, le dead-lettering, ou encore le publish/subscribe.

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

Penses à t’abonner pour ne rien rater !

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 !