C# Production Toolkit
Created by CodeCraft LLCv2.0.0 · updated 2026-10-16The four skills a C# developer needs to ship production .NET - the language done right, ASP.NET Core APIs, EF Core data access and tests you can trust.
C# developers who have learned the language and are now building real applications - ASP.NET Core APIs, background services, EF Core data layers. These skills address the problems you hit daily: async deadlocks, captive dependencies, slow or untranslatable LINQ, fragile error handling, NullReferenceExceptions, N+1 queries and brittle tests.
Each skill pairs a compact set of rules and a review checklist with deep-dive references the agent reads when the task calls for them - async/await, dependency injection, exceptions and Polly v8, LINQ, nullable reference types and SOLID in `csharp`; worked xUnit and Moq patterns in `dotnet-testing`. Together they cover the path from first endpoint to a tested, reviewed production service.
$35.00 value$36.00 as single downloads4 skills · included with your subscription
Product and technology names are trademarks of their respective owners, used only to identify what these skills cover. CodeCraft LLC is not affiliated with or endorsed by them.
C# & .NET best practices
Write, advise on, and review C# and .NET code
Building ASP.NET Core APIs & apps
Build, advise on, and review ASP.NET Core web APIs and apps
EF Core data access & review
Build, advise on, and review Entity Framework Core data access
.NET testing
Write, advise on, and review .NET tests
Changelog
v2.0.0Oct 16, 2026Latest
Changed
- Rebuilt around four published skills:
csharp,aspnet-core,ef-coreanddotnet-testing. - The async/await, dependency injection, exception handling, LINQ, nullable reference types and SOLID material now lives as deep-dive references inside
csharp; the xUnit and Moq material lives insidedotnet-testing.
Removed
- The seven separate skills
csharp-async-await,csharp-solid-principles,csharp-dependency-injection,csharp-linq,csharp-exception-handling,csharp-unit-testingandcsharp-nullable(merged as above).
v1.0.0Oct 16, 2026
Added
- Initial release with seven skills covering the full C# production readiness arc.
csharp-async-await: async/await patterns and pitfalls, ConfigureAwait, CancellationToken, parallel async.csharp-solid-principles: SOLID principles with C# before/after examples and code review checklist.csharp-dependency-injection: DI lifetimes, Options pattern, keyed services, WebApplicationFactory testing.csharp-linq: deferred execution, EF LINQ translation, projections, compiled queries.csharp-exception-handling: exception layering, Polly v8 retry and circuit breaker pipelines, ProblemDetails.csharp-unit-testing: xUnit, Moq strict mocks, FluentAssertions, AutoFixture, EF Core in-memory testing.csharp-nullable: NRT enabling, CS8618/CS8602/CS8603 fixes, nullable attributes, migration strategy.