.NET Backend Development Patterns
Master C#/.NET patterns for building production-grade APIs, MCP servers, and enterprise backends with modern best practices (2024/2025).
Use this skill when
- •Developing new .NET Web APIs or MCP servers
- •Reviewing C# code for quality and performance
- •Designing service architectures with dependency injection
- •Implementing caching strategies with Redis
- •Writing unit and integration tests
- •Optimizing database access with EF Core or Dapper
- •Configuring applications with IOptions pattern
- •Handling errors and implementing resilience patterns
Do not use this skill when
- •The project is not using .NET or C#
- •You only need frontend or client guidance
- •The task is unrelated to backend architecture
Instructions
- •Define architecture boundaries, modules, and layering.
- •Apply DI, async patterns, and resilience strategies.
- •Validate data access performance and caching.
- •Add tests and observability for critical flows.
- •If detailed patterns are required, open
resources/implementation-playbook.md.
Resources
- •
resources/implementation-playbook.mdfor detailed .NET patterns and examples.