csharp-concurrency-patterns
✓Choisir la bonne abstraction de concurrence dans .NET - de l'asynchrone/attente des E/S aux canaux pour le producteur/consommateur en passant par Akka.NET pour la gestion des entités avec état. Évitez les verrouillages et la synchronisation manuelle, sauf en cas d'absolue nécessité.
Installation
SKILL.md
Most concurrency problems can be solved with async/await. Only reach for more sophisticated tools when you have a specific need that async/await can't address cleanly.
Try to avoid shared mutable state. The best way to handle concurrency is to design it away. Immutable data, message passing, and isolated state (like actors) eliminate entire categories of bugs.
Locks should be the exception, not the rule. When you can't avoid shared mutable state, using a lock occasionally isn't the end of the world. But if you find yourself reaching for lock, SemaphoreSlim, or other synchronization primitives regularly, step back and reconsider your design.
Choisir la bonne abstraction de concurrence dans .NET - de l'asynchrone/attente des E/S aux canaux pour le producteur/consommateur en passant par Akka.NET pour la gestion des entités avec état. Évitez les verrouillages et la synchronisation manuelle, sauf en cas d'absolue nécessité. Source : aaronontheweb/dotnet-skills.
Faits (prêts à citer)
Champs et commandes stables pour les citations IA/recherche.
- Commande d'installation
npx skills add https://github.com/aaronontheweb/dotnet-skills --skill csharp-concurrency-patterns- Catégorie
- </>Développement
- Vérifié
- ✓
- Première apparition
- 2026-02-06
- Mis à jour
- 2026-02-18
Réponses rapides
Qu'est-ce que csharp-concurrency-patterns ?
Choisir la bonne abstraction de concurrence dans .NET - de l'asynchrone/attente des E/S aux canaux pour le producteur/consommateur en passant par Akka.NET pour la gestion des entités avec état. Évitez les verrouillages et la synchronisation manuelle, sauf en cas d'absolue nécessité. Source : aaronontheweb/dotnet-skills.
Comment installer csharp-concurrency-patterns ?
Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.) Copiez et exécutez cette commande : npx skills add https://github.com/aaronontheweb/dotnet-skills --skill csharp-concurrency-patterns Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code ou Cursor
Où se trouve le dépôt source ?
https://github.com/aaronontheweb/dotnet-skills
Détails
- Catégorie
- </>Développement
- Source
- skills.sh
- Première apparition
- 2026-02-06