dotnet-backend-patterns
Créer des patterns backend .NET pour la production
Les équipes ont besoin de patterns backend .NET cohérents pour les API, les services et l’accès aux données. Cette compétence fournit des modèles pratiques et des conseils pour EF Core, Dapper, la mise en cache, les tests et la résilience.
Installer avec mon Agent
Copiez cette demande dans votre Agent. Elle contient la page Skill de référence et le manifeste.
Review the Skillstore skill "dotnet-backend-patterns" from https://skillstore.io/skills/sickn33-dotnet-backend-patterns.md and its manifest at https://skillstore.io/api/skills/sickn33-dotnet-backend-patterns/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Votre Agent doit toujours présenter son plan et demander toute confirmation exigée par la politique de sécurité.
Ressources lisibles par les agents
Utilisez ces liens lorsqu’un Agent IA, un crawler ou un script a besoin d’un contexte propre au lieu de lire toute la page.
Tester
Utilisation de « dotnet-backend-patterns ». Créez un pattern de service produit pour une API .NET.
Résultat attendu:
Une conception de service concise avec validation, gestion des résultats, appels au repository, utilisation du cache, journalisation, prise en charge de l’annulation et cas de test ciblés.
Utilisation de « dotnet-backend-patterns ». Examinez les performances de ma requête EF Core.
Résultat attendu:
Une revue priorisée couvrant le mode de suivi, la projection, les includes, les requêtes fractionnées, les index, les transactions et les tests de suivi mesurables.
Utilisation de « dotnet-backend-patterns ». Choisissez EF Core ou Dapper pour cet endpoint.
Résultat attendu:
Un résumé des compromis qui évalue la maintenabilité, la complexité des requêtes, le débit, les besoins transactionnels et la familiarité de l’équipe.
Audit de sécurité
SûrAll 32 static findings are false positives caused by ordinary C# identifiers, Markdown code spans, and the term .NET. The reviewed content provides documentation and templates, with no command execution, hidden-file access, system reconnaissance, prompt injection, or malicious intent.
Facteurs de risque
⚙️ Commandes externes (2)
📁 Accès au système de fichiers (2)
Partager et citer ce rapport
Partagez le rapport d’évaluation versionné, le badge neutre, la carte intégrable et les citations. Skillstore présente les preuves sans décider si ce Skill est sûr.
Copier le lien du rapport
https://skillstore.io/skills/sickn33-dotnet-backend-patterns/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportBadge Markdown
[](https://skillstore.io/skills/sickn33-dotnet-backend-patterns?utm_source=security_passport_badge)Badge HTML
<a href="https://skillstore.io/skills/sickn33-dotnet-backend-patterns?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-dotnet-backend-patterns/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Carte intégrable
<iframe src="https://skillstore.io/embed/skills/sickn33-dotnet-backend-patterns.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Citations académiques (APA · BibTeX · CFF)
Citation APA
sickn33. (2026). dotnet-backend-patterns security audit report (audit version 5) [Author version unspecified]. Skillstore. https://skillstore.io/skills/sickn33-dotnet-backend-patterns/audits/5Citation BibTeX
@techreport{sickn33-sickn33-dotnet-backend-patterns-2026,
author = {sickn33},
title = {dotnet-backend-patterns security audit report (audit version 5)},
institution = {Skillstore},
year = {2026},
number = {5},
url = {https://skillstore.io/skills/sickn33-dotnet-backend-patterns/audits/5},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "dotnet-backend-patterns security audit report (audit version 5)"
version: "unspecified"
type: report
authors:
- name: "sickn33"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/sickn33-dotnet-backend-patterns/audits/5"
identifiers:
- type: other
value: "skillstore:sickn33-dotnet-backend-patterns:audit:5"
description: "Skillstore immutable audit report identifier"
Comparer les variantes
2 variantes installablesChaque auteur reste un skill installable distinct. La variante recommandée est classée selon les preuves Skillstore.
Pourquoi cette variante est première
sickn33-dotnet-backend-patterns
2026-09-09
wshobson-dotnet-backend-patterns
2026-09-09
Score Skillstore
Pourquoi ce score Niveau de confiance des preuves: ÉlevéCe que vous pouvez créer
Concevoir un nouveau service d’API
Appliquer une architecture propre, l’injection de dépendances, les patterns async, la mise en cache et l’observabilité lors de la création d’une nouvelle API .NET.
Examiner l’accès aux données backend
Comparer les choix de repository, EF Core et Dapper aux patterns documentés de performance, de sécurité et de maintenabilité.
Guider la génération de code par IA
Orienter Claude, Codex ou Claude Code vers des conventions cohérentes de service, de repository, de tests et de résilience.
Essayez ces prompts
Utilisez dotnet-backend-patterns pour planifier un petit service .NET pour cette fonctionnalité. Incluez les couches, les dépendances, la validation et les tests.
Utilisez dotnet-backend-patterns pour concevoir l’accès repository pour cette entité. Comparez les choix EF Core et Dapper pour ma charge de travail.
Utilisez dotnet-backend-patterns pour examiner ce flux d’API .NET en matière de mise en cache, de résilience, d’annulation, de journalisation et de couverture de tests.
Utilisez dotnet-backend-patterns pour refactoriser ce module backend. Préservez le comportement et expliquez les changements concernant l’architecture, l’accès aux données et les tests.
Bonnes pratiques
- Fournissez la version .NET cible, le style d’architecture, le choix d’ORM et les contraintes de base de données avant de demander des conseils d’implémentation.
- Demandez un petit plan d’implémentation avant de générer des changements importants de service, de repository ou de tests.
- Validez la sortie générée avec des builds, des tests, du profilage et une revue de sécurité avant toute utilisation en production.
Éviter
- Utiliser des modèles sans adapter les namespaces, les modèles de domaine, le schéma de base de données et les enregistrements de dépendances.
- Demander des réécritures larges sans préciser la version .NET, l’ORM, l’architecture et les critères d’acceptation.
- Traiter les extraits d’exemple comme prêts pour la production sans tests, supervision, gestion des erreurs et validation de l’environnement.
Foire aux questions
Qu’est-ce que cette compétence aide à créer ?
Prend-elle en charge EF Core et Dapper ?
Peut-elle générer des applications complètes ?
Est-ce uniquement pour les nouveaux projets ?
Quels outils d’IA peuvent l’utiliser ?
Remplace-t-elle une revue de sécurité ?
Détails du développeur
Auteur
sickn33Licence
MIT
Révision Skillstore
r2
Avis de version
L’auteur n’a déclaré aucune version.
Dépôt
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/dotnet-backend-patternsRéf
88a8e9a07f4c54ab105c1c41b6267c287146b07b
Récence de maintenance
26/07/2026
Utilisation
13 téléchargements · 135 vues
Structure de fichiers