corpus.blog
Most cited
Talked about
Blogs
41554 blogs · [ { "id": "01a087ad-c650-7144-b8fe-28d2cba1d625", "title": "Visualizing Claude Code MCP Requests with Coding Agent Explorer", "url": "https://nestenius.se/ai/visualizing-claude-code-mcp-requests-with-coding-agent-explorer/", "published_at": "2026-04-16T00:00:00+00:00" }, { "id": "01a087ad-c650-7144-b8fe-28d2cc24afd9", "title": "Exploring Claude Code Hooks with the Coding Agent Explorer (.NET)", "url": "https://nestenius.se/ai/exploring-claude-code-hooks-with-the-coding-agent-explorer-net/", "published_at": "2026-03-20T00:00:00+00:00" }, { "id": "01a087ad-c650-7144-b8fe-28d2cc34527b", "title": "Introducing the Coding Agent Explorer (.NET)", "url": "https://nestenius.se/ai/introducing-the-coding-agent-explorer-net/", "published_at": "2026-02-14T00:00:00+00:00" }, { "id": "01a087ad-c650-7144-b8fe-28d2cc68203a", "title": "Duende IdentityServer 7: A Complete Setup Guide for ASP.NET Core", "url": "https://nestenius.se/net/duende-identityserver-7-a-complete-setup-guide-for-asp-net-core/", "published_at": "2026-01-22T00:00:00+00:00" }, { "id": "01a087ad-c650-7144-b8fe-28d2cd4ac2bb", "title": "BFF in ASP.NET Core #7 - Introducing the Duende BFF Library", "url": "https://nestenius.se/net/bff-in-asp-net-core-7-introducing-the-duende-bff-library/", "published_at": "2025-08-20T00:00:00+00:00" }, { "id": "01a087ad-c650-7144-b8fe-28d2cd9be289", "title": "BFF in ASP.NET Core #6 - Securing our BFF with CORS", "url": "https://nestenius.se/net/bff-in-asp-net-core-6-securing-our-bff-with-cors/", "published_at": "2025-08-14T00:00:00+00:00" }, { "id": "01a087ad-c650-7144-b8fe-28d2ce5ca129", "title": "BFF in ASP.NET Core #5 - Automatic Token Renewal", "url": "https://nestenius.se/net/bff-in-asp-net-core-5-automatic-token-renewal/", "published_at": "2025-08-06T00:00:00+00:00" }, { "id": "01a087ad-c650-7144-b8fe-28d2cf4a5697", "title": "BFF in ASP.NET Core #4 - Implementing a BFF from scratch", "url": "https://nestenius.se/net/bff-in-asp-net-core-4-implementing-a-bff-from-scratch/", "published_at": "2025-07-30T00:00:00+00:00" }, { "id": "01a087ad-c650-7144-b8fe-28d2cfd2c6e1", "title": "BFF in ASP.NET Core #3 - The BFF Pattern Explained", "url": "https://nestenius.se/net/bff-in-asp-net-core-3-the-bff-pattern-explained/", "published_at": "2025-07-23T00:00:00+00:00" }, { "id": "01a087ad-c650-7144-b8fe-28d2d07ecbad", "title": "BFF in ASP.NET Core #2 - The BFF Pattern Explained", "url": "https://nestenius.se/net/bff-in-asp-net-core-2-the-bff-pattern-explained/", "published_at": "2025-07-17T00:00:00+00:00" }, { "id": "01a087ad-c650-7144-b8fe-28d2d1045bf7", "title": "Implementing BFF Pattern in ASP.NET Core for SPAs", "url": "https://nestenius.se/net/implementing-bff-pattern-in-asp-net-core-for-spas/", "published_at": "2025-07-09T00:00:00+00:00" }, { "id": "01a087ad-c650-7144-b8fe-28d2d15dc0bc", "title": "How to Use KurrentDB for Event Sourcing in C# on Azure", "url": "https://nestenius.se/net/how-to-use-kurrentdb-for-event-sourcing-in-c-on-azure/", "published_at": "2025-05-13T00:00:00+00:00" }, { "id": "01a087ad-c650-7144-b8fe-28d2d1c19b44", "title": "Configuring ASP.NET Core Forwarded Headers Middleware", "url": "https://nestenius.se/net/configuring-asp-net-core-forwarded-headers-middleware/", "published_at": "2025-04-10T00:00:00+00:00" }, { "id": "01a087ad-c650-7144-b8fe-28d2d24ccac0", "title": "Exploring the Forwarded Headers Middleware in ASP.NET Core", "url": "https://nestenius.se/net/exploring-the-forwarded-headers-middleware-in-asp-net-core/", "published_at": "2025-01-22T00:00:00+00:00" }, { "id": "01a087ad-c650-7144-b8fe-28d2d29164a2", "title": "AdditionalAuthorizationParameters in ASP.NET Core 9", "url": "https://nestenius.se/net/additionalauthorizationparameters-in-asp-net-core-9/", "published_at": "2024-12-30T00:00:00+00:00" }, { "id": "01a087ad-c650-7144-b8fe-28d2d35e2b22", "title": "IdentityServer In Docker Containers – Handle Logout (Part 4)", "url": "https://nestenius.se/net/identityserver-in-docker-containers-part-4/", "published_at": "2024-12-16T00:00:00+00:00" }, { "id": "01a087ad-c650-7144-b8fe-28d2d3f539a3", "title": "IdentityServer in Docker Containers: HTTPS and SameSite (Part 3)", "url": "https://nestenius.se/net/identityserver-in-docker-containers-part-3/", "published_at": "2024-12-08T00:00:00+00:00" }, { "id": "01a087ad-c650-7144-b8fe-28d2d4a92c10", "title": "IdentityServer in Docker Containers: Networking (Part 2)", "url": "https://nestenius.se/net/identityserver-in-docker-containers-part-2/", "published_at": "2024-11-25T00:00:00+00:00" }, { "id": "01a087ad-c650-7144-b8fe-28d2d4e17409", "title": "IdentityServer in Docker Containers - Part 1", "url": "https://nestenius.se/net/identityserver-in-docker-containers-part-1/", "published_at": "2024-11-22T00:00:00+00:00" }, { "id": "01a087ad-c650-7144-b8fe-28d2d5c196d9", "title": "Pushed Authorization Requests (PAR) in ASP.NET Core 9", "url": "https://nestenius.se/net/pushed-authorization-requests-par-in-asp-net-core-9/", "published_at": "2024-11-04T00:00:00+00:00" }, { "id": "01a087ad-c650-7144-b8fe-28d2d61ae216", "title": "Introducing the Cloud Debugger for Azure", "url": "https://nestenius.se/azure/introducing-the-cloud-debugger-for-azure/", "published_at": "2024-10-21T00:00:00+00:00" }, { "id": "01a087ad-c650-7144-b8fe-28d2d705d24a", "title": "User Delegation SAS Tokens In Azure Explained", "url": "https://nestenius.se/azure/user-delegation-sas-tokens-in-azure-explained/", "published_at": "2024-10-04T00:00:00+00:00" }, { "id": "01a087ad-c650-7144-b8fe-28d2d74371c1", "title": "Running Docker in an Azure Windows Virtual Machine – Not so fast!", "url": "https://nestenius.se/azure/running-docker-in-an-azure-windows-virtual-machine-not-so-fast/", "published_at": "2024-09-24T00:00:00+00:00" }, { "id": "01a087ad-c651-7038-8e82-37db86ede798", "title": "Deploy Container to Azure App Services with System-Assigned Identity", "url": "https://nestenius.se/azure/deploy-a-container-to-azure-app-services-using-a-system-assigned-identity/", "published_at": "2024-09-02T00:00:00+00:00" }, { "id": "01a087ad-c651-7038-8e82-37db8716aa02", "title": "Deploy containers Azure App Services using user-assigned managed identity", "url": "https://nestenius.se/azure/deploy-a-container-to-azure-app-services-using-azure-cli-and-user-assigned-managed-identity/", "published_at": "2024-08-27T00:00:00+00:00" }, { "id": "01a087ad-c651-7038-8e82-37db87ee8c07", "title": "Discovering .NET codebases using code coverage and NCrunch", "url": "https://nestenius.se/net/discovering-net-codebases-using-code-coverage-and-ncrunch/", "published_at": "2024-07-04T00:00:00+00:00" }, { "id": "01a087ad-c651-7038-8e82-37db88d61fcb", "title": "DefaultAzureCredentials Under the Hood", "url": "https://nestenius.se/azure/default-azure-credentials-under-the-hood/", "published_at": "2024-04-18T00:00:00+00:00" }, { "id": "01a087ad-c651-7038-8e82-37db8916f2b5", "title": "Introducing the Data Protection API Key Ring Debugger", "url": "https://nestenius.se/net/introducing-the-data-protection-api-key-ring-debugger/", "published_at": "2024-03-12T00:00:00+00:00" }, { "id": "01a087ad-c651-7038-8e82-37db89195d72", "title": "Persisting the ASP.NET Core Data Protection Key Ring in Azure Key Vault", "url": "https://nestenius.se/net/persisting-the-asp-net-core-data-protection-key-ring-in-azure-key-vault/", "published_at": "2024-02-22T00:00:00+00:00" }, { "id": "01a087ad-c651-7038-8e82-37db898b5b5c", "title": "Improving ASP.NET Core Security By Putting Your Cookies On A Diet", "url": "https://nestenius.se/net/improving-asp-net-core-security-by-putting-your-cookies-on-a-diet/", "published_at": "2024-01-22T00:00:00+00:00" }, { "id": "01a087ad-c651-7038-8e82-37db8a2a29f5", "title": "Demystifying OpenID Connect's State and Nonce Parameters in ASP.NET Core", "url": "https://nestenius.se/net/demystifying-openid-connects-state-and-nonce-parameters-in-asp-net-core/", "published_at": "2023-12-13T00:00:00+00:00" }, { "id": "01a087ad-c651-7038-8e82-37db8ab9ff70", "title": "Exploring what is inside the ASP.NET Core cookies", "url": "https://nestenius.se/net/exploring-what-is-inside-the-asp-net-core-cookies/", "published_at": "2023-11-22T00:00:00+00:00" }, { "id": "01a087ad-c651-7038-8e82-37db8b85c4b2", "title": "Debugging cookie problems in ASP.NET Core", "url": "https://nestenius.se/net/debugging-cookie-problems/", "published_at": "2023-10-09T00:00:00+00:00" }, { "id": "01a087ad-c651-7038-8e82-37db8bcbc5b5", "title": "BearerToken: The new Authentication handler in ASP.NET Core 8", "url": "https://nestenius.se/net/bearertoken-the-new-authentication-handler-in-net-8/", "published_at": "2023-08-29T00:00:00+00:00" }, { "id": "01a087ad-c651-7038-8e82-37db8bf2f866", "title": "Debugging JwtBearer Claim Problems in ASP.NET Core", "url": "https://nestenius.se/net/debugging-jwtbearer-claim-problems-in-asp-net-core/", "published_at": "2023-06-02T00:00:00+00:00" }, { "id": "01a087ad-c651-7038-8e82-37db8c267eb0", "title": "Debugging OpenID Connect Claim Problems in ASP.NET Core", "url": "https://nestenius.se/net/missing-openid-connect-claims-in-asp-net-core/", "published_at": "2023-03-28T00:00:00+00:00" }, { "id": "01a087ad-c651-7038-8e82-37db8c6004ad", "title": "Troubleshooting JwtBearer authentication issues in ASP.NET Core", "url": "https://nestenius.se/net/troubleshooting-jwtbearer-authentication-problems-in-asp-net-core/", "published_at": "2023-02-21T00:00:00+00:00" }, { "id": "01a087ad-c651-7038-8e82-37db8c9ba8fc", "title": "IdentityServer - IdentityResource vs. ApiResource vs. ApiScope", "url": "https://nestenius.se/net/identityserver-identityresource-vs-apiresource-vs-apiscope/", "published_at": "2023-02-02T00:00:00+00:00" }, { "id": "01a087ad-c651-7038-8e82-37db8cac5407", "title": "ASP.NET Core 6 - JwtBearer library: what’s new?", "url": "https://nestenius.se/net/asp-net-core-jwtbearer-library-whats-new/", "published_at": "2022-02-04T00:00:00+00:00" }, { "id": "01a087ad-c651-7038-8e82-37db8cb0f8fe", "title": "How I built my own Sega Mega Drive hardware dev kit from scratch", "url": "https://nestenius.se/hardware/how-i-built-my-own-sega-mega-drive-hardware-dev-kit-from-scratch/", "published_at": "2022-01-18T00:00:00+00:00" }, { "id": "01a087ad-c651-7038-8e82-37db8cb4933a", "title": "TNValidate is now open source", "url": "https://nestenius.se/net/tnvalidate-is-now-open-source/", "published_at": "2017-08-01T00:00:00+00:00" } ] posts
Claim your blog
Back to tndata
Blog · corpus.blog/blogs/nestenius.se/posts
tndata
nestenius.se
2026
Visualizing Claude Code MCP Requests with Coding Agent Explorer
original ↗
16 Apr 2026
Exploring Claude Code Hooks with the Coding Agent Explorer (.NET)
original ↗
20 Mar 2026
Introducing the Coding Agent Explorer (.NET)
original ↗
14 Feb 2026
Duende IdentityServer 7: A Complete Setup Guide for ASP.NET Core
original ↗
22 Jan 2026
2025
BFF in ASP.NET Core #7 - Introducing the Duende BFF Library
original ↗
20 Aug 2025
BFF in ASP.NET Core #6 - Securing our BFF with CORS
original ↗
14 Aug 2025
BFF in ASP.NET Core #5 - Automatic Token Renewal
original ↗
6 Aug 2025
BFF in ASP.NET Core #4 - Implementing a BFF from scratch
original ↗
30 Jul 2025
BFF in ASP.NET Core #3 - The BFF Pattern Explained
original ↗
23 Jul 2025
BFF in ASP.NET Core #2 - The BFF Pattern Explained
original ↗
17 Jul 2025
Implementing BFF Pattern in ASP.NET Core for SPAs
original ↗
9 Jul 2025
How to Use KurrentDB for Event Sourcing in C# on Azure
original ↗
13 May 2025
Configuring ASP.NET Core Forwarded Headers Middleware
original ↗
10 Apr 2025
Exploring the Forwarded Headers Middleware in ASP.NET Core
original ↗
22 Jan 2025
2024
AdditionalAuthorizationParameters in ASP.NET Core 9
original ↗
30 Dec 2024
IdentityServer In Docker Containers – Handle Logout (Part 4)
original ↗
16 Dec 2024
IdentityServer in Docker Containers: HTTPS and SameSite (Part 3)
original ↗
8 Dec 2024
IdentityServer in Docker Containers: Networking (Part 2)
original ↗
25 Nov 2024
IdentityServer in Docker Containers - Part 1
original ↗
22 Nov 2024
Pushed Authorization Requests (PAR) in ASP.NET Core 9
original ↗
4 Nov 2024
Introducing the Cloud Debugger for Azure
original ↗
21 Oct 2024
User Delegation SAS Tokens In Azure Explained
original ↗
4 Oct 2024
Running Docker in an Azure Windows Virtual Machine – Not so fast!
original ↗
24 Sept 2024
Deploy Container to Azure App Services with System-Assigned Identity
original ↗
2 Sept 2024
Deploy containers Azure App Services using user-assigned managed identity
original ↗
27 Aug 2024
Discovering .NET codebases using code coverage and NCrunch
original ↗
4 Jul 2024
DefaultAzureCredentials Under the Hood
original ↗
18 Apr 2024
Introducing the Data Protection API Key Ring Debugger
original ↗
12 Mar 2024
Persisting the ASP.NET Core Data Protection Key Ring in Azure Key Vault
original ↗
22 Feb 2024
Improving ASP.NET Core Security By Putting Your Cookies On A Diet
original ↗
22 Jan 2024
2023
Demystifying OpenID Connect's State and Nonce Parameters in ASP.NET Core
original ↗
13 Dec 2023
Exploring what is inside the ASP.NET Core cookies
original ↗
22 Nov 2023
Debugging cookie problems in ASP.NET Core
original ↗
9 Oct 2023
BearerToken: The new Authentication handler in ASP.NET Core 8
original ↗
29 Aug 2023
Debugging JwtBearer Claim Problems in ASP.NET Core
original ↗
2 Jun 2023
Debugging OpenID Connect Claim Problems in ASP.NET Core
original ↗
28 Mar 2023
Troubleshooting JwtBearer authentication issues in ASP.NET Core
original ↗
21 Feb 2023
IdentityServer - IdentityResource vs. ApiResource vs. ApiScope
original ↗
2 Feb 2023
2022
ASP.NET Core 6 - JwtBearer library: what’s new?
original ↗
4 Feb 2022
How I built my own Sega Mega Drive hardware dev kit from scratch
original ↗
18 Jan 2022
2017
TNValidate is now open source
original ↗
1 Aug 2017