ASP.NET Core 9 / .NET 9
ASP.NET Core 9 / .NET 9 rules for Cursor. Teaches top-level Program.cs, Minimal APIs with TypedResults, IHttpClientFactory, IOptions, System.Text.Json source-gen, EF Core AsNoTracking + projection, HybridCache, built-in OpenAPI, MapIdentityApi. Catches 20 legacy .NET regressions including Startup.cs, sync-over-async, Newtonsoft.Json, new HttpClient(), tracking queries returning entities, Swashbuckle leftovers, and hand-rolled JWT.
ASP.NET Core 9 / .NET 9
ASP.NET Core 9 / .NET 9 rules for Cursor. Teaches top-level Program.cs, Minimal APIs with TypedResults, IHttpClientFactory, IOptions, System.Text.Json source-gen, EF Core AsNoTracking + projection, HybridCache, built-in OpenAPI, MapIdentityApi. Catches 20 legacy .NET regressions including Startup.cs, sync-over-async, Newtonsoft.Json, new HttpClient(), tracking queries returning entities, Swashbuckle leftovers, and hand-rolled JWT.
ASP.NET Core 9 / .NET 9 rules for Cursor. Teaches top-level Program.cs, Minimal APIs with TypedResults, IHttpClientFactory, IOptions, System.Text.Json source-gen, EF Core AsNoTracking + projection, HybridCache, built-in OpenAPI, MapIdentityApi. Catches 20 legacy .NET regressions including Startup.cs, sync-over-async, Newtonsoft.Json, new HttpClient(), tracking queries returning entities, Swashbuckle leftovers, and hand-rolled JWT.