Tech stack
Hands-on ASP.NET Core endpoint contracts, reliable writes, authorization, files, background work, integrations, and production controls.
Practice items tagged with ASP.NET Core Practical API Labs.
Partitions limits by authenticated user or trusted client address and returns useful 429 retry metadata.
Loads a resource once, evaluates owner-or-capability authorization, and avoids trusting route ownership claims.
Implements bounded filtering and deterministic keyset pagination without accepting arbitrary query expressions.
Creates a resource through an explicit request DTO and returns typed 201, 409, and validation outcomes.
Maps an HTTP ETag precondition to EF Core rowversion and returns 412 when the representation is stale.
Separates caller cancellation from a dependency timeout and maps expected downstream outcomes safely.
Preparation paths where this taxonomy appears in the track scope.
Full-cycle .NET full-stack interview preparation.
A role-based preparation path covering C#, ASP.NET Core APIs, data access, frontend integration, testing, deployment, system design, real-life scenarios, and behavioral interview topics.
Backend-focused .NET interview preparation.
A backend-focused .NET preparation path covering C#, ASP.NET Core APIs, data access, reliability, testing, and practical coding.