Security
JWT Deep Dive – Signing, Validating, and Refreshing
Explains how to sign, validate and refresh JWTs securely in ASP.NET Core.
Preventing Common Vulnerabilities in .NET Applications
Walks through OWASP-style threats and concrete mitigations in modern .NET apps.
Data Protection API in ASP.NET Core
Covers key-ring, rotation, and multi-node setup of ASP.NET Core Data-Protection.
Securing APIs with OAuth2 and OpenID Connect in .NET
Shows how to wire OAuth2/OIDC flows, JWT auth, and policy-based authorization in .NET APIs.