<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://nestenius.se/</loc></url><url><loc>https://nestenius.se/about/</loc></url><url><loc>https://nestenius.se/ai/</loc></url><url><loc>https://nestenius.se/ai/exploring-claude-code-hooks-with-the-coding-agent-explorer-net/</loc></url><url><loc>https://nestenius.se/ai/introducing-the-coding-agent-explorer-net/</loc></url><url><loc>https://nestenius.se/ai/visualizing-claude-code-mcp-requests-with-coding-agent-explorer/</loc></url><url><loc>https://nestenius.se/azure/</loc></url><url><loc>https://nestenius.se/azure/default-azure-credentials-under-the-hood/</loc></url><url><loc>https://nestenius.se/azure/deploy-a-container-to-azure-app-services-using-a-system-assigned-identity/</loc></url><url><loc>https://nestenius.se/azure/deploy-a-container-to-azure-app-services-using-azure-cli-and-user-assigned-managed-identity/</loc></url><url><loc>https://nestenius.se/azure/introducing-the-cloud-debugger-for-azure/</loc></url><url><loc>https://nestenius.se/azure/running-docker-in-an-azure-windows-virtual-machine-not-so-fast/</loc></url><url><loc>https://nestenius.se/azure/user-delegation-sas-tokens-in-azure-explained/</loc></url><url><loc>https://nestenius.se/contact/</loc></url><url><loc>https://nestenius.se/hardware/</loc></url><url><loc>https://nestenius.se/hardware/how-i-built-my-own-sega-mega-drive-hardware-dev-kit-from-scratch/</loc></url><url><loc>https://nestenius.se/hardware/i-was-interviewed-by-retrorgb/</loc></url><url><loc>https://nestenius.se/net/</loc></url><url><loc>https://nestenius.se/net/additionalauthorizationparameters-in-asp-net-core-9/</loc></url><url><loc>https://nestenius.se/net/asp-net-core-jwtbearer-library-whats-new/</loc></url><url><loc>https://nestenius.se/net/bearertoken-the-new-authentication-handler-in-net-8/</loc></url><url><loc>https://nestenius.se/net/bff-in-asp-net-core-2-the-bff-pattern-explained/</loc></url><url><loc>https://nestenius.se/net/bff-in-asp-net-core-3-the-bff-pattern-explained/</loc></url><url><loc>https://nestenius.se/net/bff-in-asp-net-core-4-implementing-a-bff-from-scratch/</loc></url><url><loc>https://nestenius.se/net/bff-in-asp-net-core-5-automatic-token-renewal/</loc></url><url><loc>https://nestenius.se/net/bff-in-asp-net-core-6-securing-our-bff-with-cors/</loc></url><url><loc>https://nestenius.se/net/bff-in-asp-net-core-7-introducing-the-duende-bff-library/</loc></url><url><loc>https://nestenius.se/net/configuring-asp-net-core-forwarded-headers-middleware/</loc></url><url><loc>https://nestenius.se/net/debugging-cookie-problems/</loc></url><url><loc>https://nestenius.se/net/debugging-jwtbearer-claim-problems-in-asp-net-core/</loc></url><url><loc>https://nestenius.se/net/demystifying-openid-connects-state-and-nonce-parameters-in-asp-net-core/</loc></url><url><loc>https://nestenius.se/net/discovering-net-codebases-using-code-coverage-and-ncrunch/</loc></url><url><loc>https://nestenius.se/net/duende-identityserver-7-a-complete-setup-guide-for-asp-net-core/</loc></url><url><loc>https://nestenius.se/net/exploring-the-forwarded-headers-middleware-in-asp-net-core/</loc></url><url><loc>https://nestenius.se/net/exploring-what-is-inside-the-asp-net-core-cookies/</loc></url><url><loc>https://nestenius.se/net/how-to-use-kurrentdb-for-event-sourcing-in-c-on-azure/</loc></url><url><loc>https://nestenius.se/net/identityserver-identityresource-vs-apiresource-vs-apiscope/</loc></url><url><loc>https://nestenius.se/net/identityserver-in-docker-containers-part-1/</loc></url><url><loc>https://nestenius.se/net/identityserver-in-docker-containers-part-2/</loc></url><url><loc>https://nestenius.se/net/identityserver-in-docker-containers-part-3/</loc></url><url><loc>https://nestenius.se/net/identityserver-in-docker-containers-part-4/</loc></url><url><loc>https://nestenius.se/net/implementing-bff-pattern-in-asp-net-core-for-spas/</loc></url><url><loc>https://nestenius.se/net/improving-asp-net-core-security-by-putting-your-cookies-on-a-diet/</loc></url><url><loc>https://nestenius.se/net/introducing-the-data-protection-api-key-ring-debugger/</loc></url><url><loc>https://nestenius.se/net/missing-openid-connect-claims-in-asp-net-core/</loc></url><url><loc>https://nestenius.se/net/persisting-the-asp-net-core-data-protection-key-ring-in-azure-key-vault/</loc></url><url><loc>https://nestenius.se/net/pushed-authorization-requests-par-in-asp-net-core-9/</loc></url><url><loc>https://nestenius.se/net/tnvalidate-is-now-open-source/</loc></url><url><loc>https://nestenius.se/net/troubleshooting-jwtbearer-authentication-problems-in-asp-net-core/</loc></url><url><loc>https://nestenius.se/page/1/</loc></url><url><loc>https://nestenius.se/page/2/</loc></url><url><loc>https://nestenius.se/page/3/</loc></url><url><loc>https://nestenius.se/services/</loc></url></urlset>