Damien Bowden
damienbod.com
Damien Bowden
@damienbod.com
Web developer. application security consultant, Microsoft MVP #aspnetcore #openid #oauth2 #security #dotnet #azure #identity #angular #fido2 #passkeys #iam #graph #ssi #m365 #entraid #iam
December 20, 2025 at 11:36 AM
Reposted by Damien Bowden
Big news in #AppSec: the #OWASP Top 10 2025 is now available! I'm part of the project team and ALL OF US want every dev, security engineer, and leader to read it (please).

https://twp.ai/E6ClNO

1/5
December 12, 2025 at 6:50 PM
Reposted by Damien Bowden
Blogged: Trying out the Zed editor on Windows for .NET and Markdown

andrewlock.net/trying-out-t...

In this post I try out Zed on Windows to see if it can replace my VS Code usages for quick edits of .NET projects and writing Markdown documents.

#dotnet
Trying out the Zed editor on Windows for .NET and Markdown
In this post I try out Zed on Windows to see if it can replace my VS Code usages for quick edits of .NET projects and writing Markdown documents
andrewlock.net
December 9, 2025 at 6:30 PM
Reposted by Damien Bowden
How to Configure InternalsVisibleTo in the *.csproj File - #dotNet

improveandrepeat.com/2025/12/how-...
How to Configure InternalsVisibleTo in the *.csproj File - Improve & Repeat
None
improveandrepeat.com
December 9, 2025 at 7:56 PM
Updated .NET 10

Backend for frontend security using Vue.js Typescript, Vite, ASP.NET Core backend and Microsoft Entra ID

github.com/damienbod/bf...

#vuejs #aspnetcore #dotnet #vite #entraid #eid #net10 #typescript
GitHub - damienbod/bff-aspnetcore-vuejs: Backend for frontend security using Vue.js Typescript, Vite, ASP.NET Core backend and Microsoft Entra ID
Backend for frontend security using Vue.js Typescript, Vite, ASP.NET Core backend and Microsoft Entra ID - damienbod/bff-aspnetcore-vuejs
github.com
December 7, 2025 at 10:52 AM
Updated .NET 10 and Angular 21

Auth0 backend for frontend security using Angular CLI and ASP.NET Core backend

github.com/damienbod/bf...

#aspnetcore #dotnet #auth0 #angular #csp #security #bff
GitHub - damienbod/bff-auth0-aspnetcore-angular: Auth0 Backend for frontend security using Angular CLI and ASP.NET Core backend
Auth0 Backend for frontend security using Angular CLI and ASP.NET Core backend - damienbod/bff-auth0-aspnetcore-angular
github.com
December 7, 2025 at 9:02 AM
Updated .NET 10 and Angular 21

OpenIddict backend for frontend security using Angular CLI and ASP.NET Core backend

github.com/damienbod/bf...

#aspnetcore #dotnet #openiddict #angular #csp #security #bff
GitHub - damienbod/bff-openiddict-aspnetcore-angular: OpenIddict backend for frontend security using Angular CLI and ASP.NET Core backend
OpenIddict backend for frontend security using Angular CLI and ASP.NET Core backend - damienbod/bff-openiddict-aspnetcore-angular
github.com
December 7, 2025 at 8:02 AM
Reposted by Damien Bowden
This week @damienbod.com and me attended the @owasp.org BeNeLux Days 2025 in Mechelen, Belgium 🇧🇪

There were some super interesting talks we were able to listen to and after the conference we enjoyed the Belgian beer culture 😉

Thanks to Sonar for the invitation!

#owasp #security #conference
December 5, 2025 at 6:54 AM
Reposted by Damien Bowden
Implement forgot your password using swiyu, ASP .NET Core Identity and Aspire by @damienbod.com damienbod.com/2025/11/17/i... #aspnetcore
November 25, 2025 at 9:21 PM
Reposted by Damien Bowden
Worked on a good longread: simplify your identity mess!

Learn how a Federation Gateway orchestrates all your IdPs (Entra ID, Google, SAML). Must-read architecture deep dive!

duende.link/8aefizq #IdentityOrchestration #SSO #Security #dotnet
Building a Federation Gateway with Duende IdentityServer: Strategies and Considerations for Identity Orchestration
Learn the core benefits of building a federation gateway that brings together Entra ID, Okta, SAML, Auth0 though a centralized authentication provider like DUende IdentityServer.
duende.link
November 24, 2025 at 10:54 AM
Updated: Azure Durable Functions and .NET 10

github.com/damienbod/Az...

Now using .NET 10, Azurite, isolated model V4 Functions, github actions

#azure #net10 #dotnet #workflows #saas #functions #business #process #github #keyvault #secrets
GitHub - damienbod/AzureDurableFunctions: Use Azure Durable functions for workflows, business processing
Use Azure Durable functions for workflows, business processing - damienbod/AzureDurableFunctions
github.com
November 23, 2025 at 9:35 AM
Reposted by Damien Bowden
Implement MFA using swiyu, the Swiss E-ID with Duende IdentityServer, ASP .NET Core Identity and .NET Aspire by @damienbod.com damienbod.com/2025/11/10/i... #aspnetcore
November 21, 2025 at 9:44 AM
Reposted by Damien Bowden
Blogged: Companies complaining .NET moves too fast should just pay for post-EOL support

andrewlock.net/companies-us...

In this post I describe a solution to .NET "releasing too quickly": just pay for support of older versions, such as HeroDevs' Never Ending Support for .NET 6…

#dotnet @hero.dev
Companies complaining .NET moves too fast should just pay for post-EOL support
In this post I describe a solution to .NET "releasing too quickly": just pay for support of older versions, such as HeroDevs' Never Ending Support for .NET 6
andrewlock.net
November 18, 2025 at 5:53 PM
Reposted by Damien Bowden
Implement a secure MCP server using OAuth DPoP and Duende identity provider by @damienbod.com damienbod.com/2025/11/03/i... #aspnetcore
November 18, 2025 at 9:21 PM
Reposted by Damien Bowden
Post-Quantum Cryptography in .NET
What we've added for PQC, and how we got there.
dlvr.it
November 18, 2025 at 6:29 PM
Reposted by Damien Bowden
👋 Entra Exporter v3.0 is now out folks!

Amazing effort from Ondrej Šebela for

🚀 Blazingly fast export

🌀 Azure IAM support and more

Many thanks to our other contributors including Sam Erde, Jay Doubleu and Julian Steiman

Check it out at aka.ms/entraexporter
November 16, 2025 at 5:10 AM
Reposted by Damien Bowden
Use swiyu, the Swiss E-ID to authenticate users with Duende and .NET Aspire by @damienbod.com damienbod.com/2025/10/27/u... #aspnetcore
November 6, 2025 at 9:44 AM
Reposted by Damien Bowden
Blogged: Easier reflection with [UnsafeAccessorType] in .NET 10

andrewlock.net/exploring-do...

In this post I show how to work with [UnsafeAccessor] to do 'easier' reflection and how to use .NET 10's [UnsafeAccessorType] with types you can't reference at compile time

#dotnet
Easier reflection with [UnsafeAccessorType] in .NET 10: Exploring the .NET 10 preview - Part 9
In this post I show how to work with [UnsafeAccessor] to do 'easier' reflection and how to use .NET 10's [UnsafeAccessorType] with types you can't reference
andrewlock.net
November 4, 2025 at 3:42 PM