Validate .NET/C# code against comprehensive best practices for your solution and project.
Covers 10+ practice areas including XML documentation, design patterns, dependency injection, async/await, testing standards, and error handling Enforces specific patterns: primary constructors for DI, Command Handler pattern with generics, interface segregation, and Factory pattern for object creation Includes resource management with ResourceManager for localization, structured logging via Microsoft.Extensions.Logging, and Semantic Kernel integration for AI operations Requires MSTest with FluentAssertions for testing, strongly-typed configuration with data annotations, and C# 12+ / .NET 8 feature adoption
Similar popular skills
Related neighbors and high-traction skills in the same topics — useful to compare before installing.