What problem does it solve? Building modern .NET applications requires consistent knowledge of ASP.NET Core patterns, EF Core data access, Blazor components, async conventions, and performance techniques, which are easy to get wrong without structured guidance. ## Core Features & Use Cases - ASP.NET Core API Development: Builds Minimal or controller-based REST APIs with route groups, endpoint filters, JWT authentication, rate limiting, and output caching. - Entity Framework Core Data Access: Configures DbContext, repositories, migrations, compiled queries, bulk operations, and query optimization with AsNoTracking and split queries. - Blazor and Performance Guidance: Scaffolds Blazor components with state management, form validation, JS interop, and applies Span<T>, ArrayPool, and BenchmarkDotNet optimizations. - Use Case: When asked to create a product catalog API, it produces domain models, DTOs, Minimal API endpoints with cancellation tokens, an EF Core repository, and xUnit test guidance following nullable reference type conventions. ## Quick Start Ask the agent to build an ASP.NET Core Minimal API with Entity Framework Core for your domain model and it will generate the endpoints, services, and data access code.