Securing an ASP.NET Core app and web API using windows authentication This post shows how an ASP.NET Core Web API and an ASP.NET Core Razor page…
Create an OIDC credential Issuer with MATTR and ASP.NET Core This article shows how to create and issue verifiable credentials using MATTR and an ASP.NET…
Present and Verify Verifiable Credentials in ASP.NET Core using Decentralized Identities and MATTR This article shows how use verifiable credentials stored on a digital wallet to verify a…
Securing OAuth Bearer tokens from multiple Identity Providers in an ASP.NET Core API This article shows how to secure and use different APIs in an ASP.NET Core API…
Secure an Angular SPA and an ASP.NET Core API using Auth0 This article shows how to implement an Angular single page application with an ASP.NET Core…
Verify vaccination data using Zero Knowledge Proofs with ASP.NET Core and MATTR This article shows how Zero Knowledge Proofs ZKP verifiable credentials can be used to verify…
Integration Testing for ASP.NET Core using EF Core Cosmos with XUnit and Azure DevOps This article shows how integration tests could be implemented for an ASP.NET Core application which…
Sign-in using multiple clients or tenants in ASP.NET Core and Azure AD The article shows how an ASP.NET Core application could implement a sign in and a…
PriorityQueue In .NET/C# It’s somewhat surprising in the 20 years .NET (And C#) has been out, there hasn’t…
I Wish I Knew About Debugger.Launch Earlier It was only a couple of years ago, that I learned about Debugger.Launch(), and since…
Solving HTTP 415 Errors In .NET Core I recently ran into a problem where my .NET API was returning an error 415.…
Remove Caching Boilerplate Code With PostSharp Caching Over the past year or so, I’ve been taking a look at the PostSharp framework.…
Validating An Email In A .NET API This is a short post, but one I felt compelled to write after I saw…
Auto Creating Private Readonly Fields In Visual Studio Ever since I started using constructor dependency injection in my .NET/.NET Core projects, there has…
Mocks vs Stubs vs Fakes In Unit Testing When it comes to unit testing, I’m a lover of mocks. I can’t get enough…
Code First vs Database First vs Model First – EntityFramework Approaches Explained When it comes to developers talking about Entity Framework (and I’m including EF Core in…
Automated Code Cleanup In Visual Studio The past few days I’ve been setting up a SonarQube server to do some static…
SOCKS Proxy Support In .NET With anonymity becoming more and more important each day on the internet, people are turning…
.NET: Tools for working with multi-threading and asynchrony – Part 1 The need to do things in an asynchronous way – that is, dividing big tasks…
.NET – Tools for working with multithreading and asynchrony – Part 2 This article comprises the second part of my speech at the multithreading meetup. You can…