ASP.NET Core Razor Pages Bootstrap 4 Application using Webpack, Typescript, and npm
ASP.NET Core MVC Geo Elasticsearch Swashbuckle Swagger
ASP.NET Core MVC shared localization
Securing ASP.NET Core Razor Pages, Web APIs with Azure B2C external and Microsoft Entra ID internal identities
Auth0, ASP.NET Core OAuth, OIDC
ASP.NET Core MVC Filters
ASP.NET Core Razor Page app using Graph API to create team meetings, send emails
ASP.NET Core OpenID Connect OAuth PAR client with Keycloak using .NET Aspire
Azure Functions Security
ASP.NET Core Razor page using Azure Blob Storage to upload download files securely using OAuth and Open ID Connect
Switch tenants in an ASP.NET Core app using Azure AD with multi tenants
Backend for frontend security architecture (BFF) OpenID Connect client using Vue.JS and ASP.NET Core
ASP.NET Core Blazor with Microsoft Graph
Angular autocomplete, ASP.NET Core, Elasticsearch
OAuth 2.0 Token Exchange delegated implementation with Microsoft Entra ID and OpenIddict (RFC 8693)
Research MCP, OAuth, security
Auth0 with Angular and an ASP.NET Core API
Microsoft Entra ID Continuous Access in an ASP.NET Core Razor Page, Blazor app using a Web API
Use Azure Durable functions for workflows, business processing
ASP.NET Core application and API using Microsoft Graph delegated clients
ASP.NET Core MVC Bootstrap 4 Ajax
.NET 10 Open API in ASP.NET Core
Authentication with multiple identity providers in ASP.NET Core
Azure B2C Blazor BFF ASP.NET Core hosted with support for PWA
BFF using downstream API and OAuth client credentials
This demo shows how to implement the On Behalf Of flow between an Microsoft Entra ID protected API and an API protected using OpenIddict.
End to end security of a web application
Secure Blazor Web using OpenID Connect
Dynamic CSS in an ASP.NET Core MVC View Component