Minimal APIs in ASP.NET Core: The Complete Guide
Build fast HTTP APIs with Minimal APIs in ASP.NET Core: route handlers, binding, TypedResults, route groups, filters, .NET 10 validation, OpenAPI and AOT.
13 articles about Web APIs & REST: in-depth .NET and AI guides, senior interview questions and AI news on DotNet AI Hub.
Build fast HTTP APIs with Minimal APIs in ASP.NET Core: route handlers, binding, TypedResults, route groups, filters, .NET 10 validation, OpenAPI and AOT.
Generate OpenAPI 3.1 and 3.2 documents in ASP.NET Core with Microsoft.AspNetCore.OpenApi, transformers, Scalar or Swagger UI, and Kiota or NSwag clients.
REST API design best practices for ASP.NET Core: resource naming, HTTP semantics, status codes, ProblemDetails, pagination, ETags, idempotency and versioning.
A deep dive into System.Text.Json covering JsonSerializerOptions, source generation, custom converters, polymorphism, streaming and security options.
A practical guide to ASP.NET Core authentication: schemes and handlers, cookies, JWT bearer validation, OpenID Connect with Entra ID, and the BFF pattern.
A code-first tour of the OWASP Top 10:2025 risks, with concrete ASP.NET Core, EF Core and C# mitigations for access control, injection and more.
10 senior ASP.NET Core interview questions on Kestrel, hosting models, middleware ordering, endpoint routing internals and HttpContext lifetime.
10 senior ASP.NET Core interview questions comparing Minimal APIs and controllers on architecture, performance, Native AOT, testing and migration.
10 senior interview questions on REST API design: idempotency, versioning, cursor pagination, ProblemDetails, PATCH semantics, ETags and governance.
Senior .NET interview questions on System.Text.Json vs Newtonsoft.Json, source generation, polymorphic types, streaming and untrusted-input security.
Architect-level .NET interview questions on the OWASP API Security Top 10, rate limiting, input validation, mass assignment, CORS, mTLS and API keys vs tokens.
Ten senior .NET interview questions on OAuth 2.0 PKCE, client credentials, JWT validation, refresh token rotation, BFF token storage and OAuth 2.1.
Ten senior .NET interview questions on OWASP Top 10 risks: injection, XSS, CSRF, SSRF, insecure deserialization, broken access control and STRIDE.