<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://benjamin-abt.com/tags/.net/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/testing/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2026/03/25/dotnet-microsoft-testing-platform/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/ai-agents/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/azure/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/custom-agents/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/documentation/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/github-copilot/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2026/03/17/github-copilot-custom-agents-team/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/react/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2026/03/10/dotnet-nuget-trusted-publishing-github-actions/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/ci/cd/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/github-actions/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/nuget/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/security/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/.net-11/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/c%23/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2026/03/09/csharp-15-unions-and-unio/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/language-design/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/open-source/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/design-patterns/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/performance/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2026/03/02/unio-high-performance-discriminated-unions-csharp/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/aspire/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/cosmos-db/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/docker/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2026/02/26/dotnet-aspire-cosmosdb-local-emulator/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/impressum/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2026/02/20/dotnet-11-preview-1/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/asp.net-core/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/blazor/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2026/02/12/agent-skills-standard-github-copilot/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/github/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/prompt-engineering/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2026/02/09/create-localdb-file-dotnet/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/localdb/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/sql-server/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/ai/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2026/02/03/github-copilot-sdk-dotnet-tooling/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/sdk/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/open-for-work/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/dotnet/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2026/01/19/ralph-loop-github-copilot-cli-dotnet/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/cloudflare/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/devops/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2026/01/05/cloudflare-workers-react-spa-routing/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/spa/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/workers/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2026/01/04/github-action-add-or-update-custom-comment/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/automation/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2026/01/02/custom-featuregate-attribute-asp-net-core/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/home-assistant/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2025/12/27/home-assistant-auf-synology-mit-docker-installieren/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2025/12/27/install-home-assistant-on-synology-with-docker/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/nas/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/self-hosting/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/smart-home/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/synology/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/architecture/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/data/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/formats/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/llm/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2025/12/12/ai-toon-format/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/caching/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/csharp/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2025/12/05/imemorycache-entry-validation/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2025/11/28/custom-ifeaturedefinitionprovider-testing-database/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/feature-flags/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2025/11/08/dotnet-10-release/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/bitwarden/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/https/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/password-manager/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2025/10/22/self-hosting-vaultwarden-with-docker-on-synology/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/vaultwarden/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2025/10/22/vaulwarden-auf-synology-mit-docker-selbst-hosten/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/vpn/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/certificates/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2025/10/15/create-self-signed-https-certificates-with-custom-root-ca/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/openssl/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/ssl/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/tls/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2025/10/13/create-custom-root-certificate-authority/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2025/09/24/azure-openai-realtime-tool-registration-discovery/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/openai/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2025/09/03/dotnet-unit-test-ilogger-inmemory/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2025/09/01/azure-document-intelligence-contentsourcenotaccessible/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/azure-storage/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/cognitive-services/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/document-intelligence/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/form-recognizer/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/managed-identity/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/bicep/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/infrastructure-as-code/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/microsoft-fabric/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/power-bi/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2025/08/29/microsoft-fabric-powerbi-azure-bicep-deployment/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/azure-devops/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/git/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/ssh/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2025/08/20/azure-devops-use-git-ssh/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/lightstrip/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/raspberry/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2025/08/14/raspberry-ws2812b-lightstrip-dotnet-unit-testing/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/ws2812b/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2025/08/05/raspberry-ws2812b-lightstrip-dotnet/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/buildhat/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/lego/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2025/07/30/raspberry-buildhat-unit-testing/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2025/07/24/raspberry-buildhat-lego-engine-control/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2025/07/17/azure-devops-trigger-docs-folder-vs-docs-subfolder/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/pipelines/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2025/07/14/scheduled-builds-cloudflare-github-actions/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2025/07/10/azure-openai-deploy-gpt-4-1-mini/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/azure-ai-foundry/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2025/07/07/schwabencode-migration-to-hugo-on-cloudflare/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/hugo/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/schwabencode/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/about/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/contact/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/privacy/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2025/06/25/docker-create-local-registry/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2025/06/10/docker-task-run-vs-taskfactory-startnew/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/copilot/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2025/05/23/visual-studio-code-github-copilot-commit-message-instructions/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/vscode/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/mcp/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2025/05/16/dotnet-mcp-server-basics/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2025/05/13/read-dns-entries-with-dotnet/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2025/04/15/cloudflare-dns-management-powershell/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/powershell/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2025/03/15/dotnet-aspnetcore-custom-captcha-provider/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2025/03/10/dotnet-new-system-text-json-format-options/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2025/03/05/dotnet-compile-multiple-sdks-ci-global-json/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2025/02/24/dotnet-when-use-records-class-and-struct/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2025/02/17/dotnet-anti-idle-microsoft-teams/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2025/02/10/dotnet-create-url-qrcode/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2025/02/04/csharp-create-local-user-account-entra-external-identities-microsoft-graph/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/entra/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/microsoftgraph/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2025/01/28/bicep-webapp-config-optional/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2025/01/20/csharp_aggressive-inlining-benefit/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/chatgpt/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/fluentassertions/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2025/01/15/replace-fluent-assertions/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2025/01/13/ef-core-advanced-mssql-indexed-views/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/ef-core/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/mssql/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/api/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/html/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2025/01/07/google-api-favicons/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2025/01/03/ef-core-bundle-migration-increase-timeout/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2024/12/08/asp-net-core-mvc-custom-proxy-endpoint-action/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2024/12/03/load-google-search-crawler-ip-address-ranges-refit/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2024/11/28/sustainable-code-string-remove-whitespaces/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2024/11/26/visual-studio-auto-format-code-on-save/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2024/11/20/sustainable-code-update-dotnet-9/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2024/10/10/dotnet-unit-test-servicecollection-registrations/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2024/08/24/dotnet-csharp-process-zip-archive-in-memory/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2024/08/16/dotnet-csharp-decompress-files-from-zip-archive/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2024/08/15/dotnet-csharp-compress-files-to-zip/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2024/08/02/dotnet-csharp-read-cpu-on-windows/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2024/07/22/dotnet-cost-of-returning-empty-collection/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2024/06/17/dotnet-global-json-preview-version/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2024/05/28/dotnet-clean-string-efficiently-span/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2024/05/21/dotnet-my-refit-caller-best-practise/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2024/04/25/dotnet-strong-name-sign-assembly-with-snk-key/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2024/04/23/dotnet-handle-files-with-yamldotnet/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/visualstudio/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2024/04/10/welcome-new-visual-studio-slnx-solution-file/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2024/03/25/dotnet-nuget-audit/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2024/02/29/dotnet-aspnetcore-cloudflare-turnstile/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2024/02/19/visual-studio-github-copilot-chat-solve-moq-drama-nsubstitute-migration/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2024/02/16/dotnet-event-counters/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2024/02/10/git-message-top-5-best-practises/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2024/02/04/dotnet-custom-azure-application-insights-telemetry/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2024/01/22/azure-communication-service-dotnet-client-connectionstring/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2024/01/22/azure-communication-service-dotnet-client-managed-identity/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2024/01/21/layouts-with-handlebars-dotnet/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2024/01/19/dotnet-naming-best-practises-api-models/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2024/01/13/dotnet-naming-best-practises-services-vs-providers/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2024/01/07/dotnet-naming-best-practises-database-entities/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2024/01/02/dotnet-naming-best-practises-dto/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2023/12/12/text-and-email-templates-with-handlebars-dotnet/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2023/12/05/create-qrcode-with-dotnet/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2023/11/28/asp-net-core-zip-deployment-to-azure-web-app/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2023/11/19/dotnet-8-net-new-data-annotations/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2023/11/16/the-ideal-structure-of-an-ef-core-entity/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2023/11/08/when-to-use-parameter-defaults-in-dotnet/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2023/10/29/performance-benefits-of-dotnet-8-in-everyday-life/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2023/10/17/dotnet-system-json-unixtime-datetimeoffset-converter/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2023/10/06/dotnet-visualstudio-2022-build-acceleration/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2023/07/31/ef-core-expression-reuse/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2023/07/03/dotnet-efcore-unit-tests-sqlite-inmemory/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2023/06/20/dotnet-csharp-better-code-strong-id-types/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2023/06/10/efcore-converters/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2023/05/29/better-string-handling-with-smartformat-dotnet/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2023/05/15/neuerungen-in-dotnet-8/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2023/04/17/dotnet-detect-windows-10-windows-11/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/azuredevops/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2023/03/17/azure-devops-using-pipeline-variables-in-powershell-files-copy/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2023/03/15/dotnet-json-stream-deserialize-from-azure-blob-storage/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2023/03/12/bicep-constants/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2023/03/05/microsoft-moved-teams-service-to-dotnet-6/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2023/02/28/struct-with-interface-is-inefficient-dotnet/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2023/02/23/csharp-is-operator-vs-equal/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2023/02/02/create-windows-symlink-with-dotnet/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2023/01/30/azure-function-net-isolated-benefits/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2023/01/26/k6-web-performance-tests/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2023/01/20/efcore-multi-query-selects/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2023/01/18/visual-studio-2022-disable-spellchecker/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2023/01/16/mssql-query-statistics/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2023/01/14/csharp-statische-methoden/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2023/01/08/difference-dotnet-csharp/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2023/01/04/efcore-add-vs-addasync/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2022/12/23/fix-chatgpt-answers-cut-off/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2022/12/21/dotnet-fluentassertions-test-exceptions/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2022/12/14/dotnet-get-process-id-by-name-or-path/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2022/12/08/dotnet-avoid-caching-with-memorycache-and-getorcreate/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2022/11/20/option-validation-in-asp-net-core-dotnet/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2022/11/10/dotnet-nullreferenceexception/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2022/11/02/bicep-avoid-hardcoded-microsoft-urls/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2022/10/29/dotnet-efcore-mssql-create-fulltext-catalog/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/microsoft/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2022/10/13/my-top-dev-news-of-microsoft-ignite-2022/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2022/10/07/dotnet-expression-compile-performance/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2022/09/29/dotnet-datetime-vs-datetimeoffset-utcnow-utc/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2022/09/25/microsoft-is-moving-to-dotnet-6/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/entityframework/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2022/09/21/entity-framework-mssql-server-health-check-ping-query/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2022/09/09/csharp-why-you-should-not-use-var-anymore/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/blog/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2022/08/29/medium-blog-embed-code-github-gist/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/medium/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/microsoft-defender-api/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/refit/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2022/08/26/requesting-microsoft-defender-http-api-with-refit-dotnet/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/aad/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/active-directory/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2022/08/24/configure-azure-active-directory-for-username-password-login-testing/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2022/07/10/dotnet-htmlagilitypack-parse-html/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/asptnetcore/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2022/06/10/dotnet-use-asp-net-core-options-with-an-instance/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2022/05/16/write-json-files-asynchronously-with-dotnet/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2022/05/16/write-xml-files-asynchronously-with-dotnet/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2022/05/10/dotnet-activitypub-protocol/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2022/04/30/list-local-windows-administators-with-dotnet/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2022/04/30/list-local-windows-administators-with-powershell/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2022/03/23/aspnetcore-enrich-token-claims/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/azure-active-directory/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/azure-cli/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2022/03/09/azure-cli-create-azure-active-directory-app-registration/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2022/03/08/dotnet-updates-maerz-2022/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2022/02/13/20-years-dotnet-happy-birthday/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/angular/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2022/02/11/spa-like-angular-or-react-on-azure-app-service-for-linux-web-app/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2022/02/09/dotnet-aspnet-core-7-roadmap/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/aspnet/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2022/02/08/dotnet-updates-februar-2022/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2022/01/30/net-ui-overview-2022/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2022/01/22/validate-bicep-config-during-cicd-with-azure-devops/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2021/12/14/dotnet-updates-dezember-2021/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2021/12/14/dotnet-easy-log-mocking-with-throwawaylogger/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2021/12/08/whats-bicep-for-azure/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2021/12/04/check-for-nuget-updates-via-dotnet-outdated-cli/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2021/11/11/dotnet-datetime-vs-datetimeoffset/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2021/11/10/dotnet-updates-november-2021/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2021/10/22/github-custom-pull-request-templates/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2021/10/16/better-github-readme-generator/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2021/10/13/dotnet-updates-oktober-2021/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2021/10/04/dotnet-5-copy-text-clipboard/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2021/10/02/azure-devops-appservice-deployment-error-bad-gateway/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2021/09/20/dotnet-class-vs-struct-performance/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2021/09/14/dotnet-updates-september-2021/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2021/08/20/dotnet-assemblymetadata-sourcecodegenerators/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2021/08/10/dotnet-updates-august-2021/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2021/07/13/dotnet-updates-juli-2021/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2021/06/18/aspnetcore-parse-http-user-agent/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2021/06/10/dotnet-updates-juni-2021/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2021/05/30/httpuseragentparser-dotnet-fast-user-agent-parser/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2021/05/20/plugin-mechanism-with-parts-in-asp-net-core/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2021/05/11/dotnet-updates-mai-2021/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2021/04/06/dotnet-updates-april-2021/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2021/03/19/dotnet-open-telemetry-1/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2021/03/11/dotnet-6-preview/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/azure-functions/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2021/03/11/azure-function-roadmap-net-6/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2021/03/10/dotnet-updates-maerz-2021/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2021/02/10/dotnet-updates-februar-2021/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2021/02/07/azure-application-insights-eigene-werte-loggen/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2021/02/05/azure-application-insights-log-user-agent/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2021/01/20/azure-active-directory-nun-auf-dotnet-core/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2021/01/13/dotnet-updates-januar-2021/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2021/01/05/azure-application-insights-log-referer/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2020/12/09/dotnet-updates-dezember-2020/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2020/12/05/dotnet-updates-kommen-mit-dem-windows-update/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2020/11/10/dotnet-updates-november-2020/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/dkim/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/mailkit/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/mimekit/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2020/10/16/net-emails-mit-dkim-signieren-mimekit/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2020/10/08/net-emails-mit-mimekit-und-mailkit/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2020/09/10/net-5-performance-fortschritte-auf-raspberry-und-co-arm64/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2020/09/10/dotnet-updates-september-2020/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2020/06/11/csharp-9/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2020/05/28/was-ist-azure-static-web-apps/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2020/05/19/microsoft-build-2020/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2020/05/18/dotnetcore-build-test-with-github-actions/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2020/04/30/use-hcaptcha-with-dotnet-and-aspnetcore/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2020/03/18/was-kommt-mit-aspnet-core-5/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2020/03/16/net-5-preview-1/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/azure-blob-storage/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/azure-event-grid/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/iot/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/iot-hub/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2020/03/13/azure-iot-store-messages-to-azure-blob-storage/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/azure-digital-twin/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/azure-iot/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2020/03/10/device-twins-vs-digital-twins-azure-iot/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2020/03/04/azure-functions-mediatr/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/serverless/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/azure-iot-edge/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2020/02/17/setup-azure-iot-development-container/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/npm/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/package-management/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/whitesource/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2020/02/15/wie-schuetze-ich-das-oekosystem-meines-projekts/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2020/02/04/azure-functions-dependency-injection-functionsstartup/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/asp.net/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2020/01/28/ip-adresse-kein-eindeutiges-merkmal/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2020/01/25/disable-windows-compatibility-telemetry/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/windows/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2020/01/21/microsoft-docs-enforce-english/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2020/01/17/format-datetime-to-iso-8601/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2020/01/06/clone-entity-with-entityframework/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/entity-framework/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2020/01/05/aspnetcore-opensearch-action/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2020/01/01/welcome-2020/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/efcore/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2019/12/19/efcore-3-migrations/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2019/12/16/aspnetcore-identity-custom-passwordhasher/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2019/12/15/efcore-3-unit-testing/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2019/12/06/aspnetcore-custom-model-binder/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/signalr/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2019/11/26/signalr-with-mediatr-notifications/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/aws-iot/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/google-iot/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2019/11/24/iot-plattformen-make-or-buy/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2019/11/04/microsoft-xbox-elite-series-2-controller-opening/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/xbox/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2019/10/27/mssql-server-2017-docker-full-text-search/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2019/10/18/enable-codelens-in-visual-studio-2019/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/visual-studio/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2019/10/09/read-system-properties-with-net/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2019/10/04/using-aspnetcore-3-in-dotnet-libraries/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2019/09/22/windows-10-disable-app-auto-start/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/windows10/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/outlook/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2019/09/17/outlook-failed-to-add-office-365-account/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/community/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/microsoft-mvp/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2019/08/16/microsoft-mvp-2019/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2019/08/08/azure-iot-send-message-with-csharp/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2019/08/02/setup-azure-iot-hub/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2019/07/28/aspnetcore-serverless-on-aws-lambda/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/aws/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/.net-core/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2019/06/11/resize-image-net-core/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2019/06/08/auth0-add-custom-claims-to-token/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/auth0/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/openid/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2019/06/04/visual-studio-2019-aws-extensions/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2019/05/07/upload-to-azure-storage-with-php/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2019/05/03/update-azure-storage-blob-properties-with-powershell/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2019/05/02/run-mssql-on-docker-for-windows/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/twitch/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2019/04/26/twitch-mediatr-aspnetcore/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/twitchlib/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2019/04/20/fast-sql-insert-withsqlbulkcopy/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2019/04/10/csharp-image-to-byte-array/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2019/04/04/net-download-file/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/gopro/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/streaming/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2019/01/24/gopro-hero-as-webcam/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2018/12/20/asp-net-core-modelbinders/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2018/11/18/visual-studio-debug-asp-net-core-status-500/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2018/11/16/modern-api-development-with-asp-net-core/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2018/11/10/azure-devops-hide-organizations/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/vsts/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2018/08/30/asp-net-core-with-net-framework-on-docker/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/review/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2018/08/18/review-corsair-h100i-v2-7820x-noctua-nf-a12x25/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2018/07/28/run-activemq-in-docker-on-synology/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2018/07/23/run-mongodb-in-docker-on-synology/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2018/07/21/synology-nas-ds718-ram-upgrade/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2018/07/15/ubuntu-mate-firefox-crash/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/ubuntu/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2018/07/09/unitymedia-wifispot-raspberry-ubuntu/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2018/07/07/ubuntu-mate-delete-connection/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2018/07/02/microsoft-mvp-award-2018-2019/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2018/06/25/vsts-yaml-angular/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2018/06/25/vsts-yaml-asp-net-core/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/visual-studio-team-services/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/azure-saturday/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2018/05/27/azure-saturday-2018-keynote/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/cloud/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2018/02/27/iot-im-maschinenbau-die-cloud-ist-nicht-genug/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/maschinenbau/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2018/02/20/asp-net-core-exception-handling-middleware/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/cosmosdb/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2018/02/17/cosmosdb-unique-key-policy/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/.net-core.-entity-framework/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2018/02/03/whats-new-in-net-core-aspnet-core-and-ef-core-2-1/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/aspnet-core/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2018/01/30/asp-net-core-modelstate-validation-filter/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/btrfs/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2018/01/18/synology-nas-convert-ext4-filesystem-to-btrfs/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/ext4/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2017/12/08/easily-update-all-git-submodules/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/submodules/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/continuous-integration/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/node/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2017/10/09/vsts-angular-5-npm-5/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2017/09/25/aspnetcore-using-tempdata/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/aspnetcore/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2017/09/11/aspnetcore-2-0-upgrade-causes-http502/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/netcore/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2017/09/09/verleihung-microsoft-mvp-2017/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2017/08/03/aktualisierung-entwicklermaschine-2017/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/hardware/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2017/08/01/disable-windows-10-game-mode/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/windows-10/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/developer-week/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/mycsharp.de/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/partnerschaft/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2017/05/17/partnerschaft-dwx-2017/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/tickets/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2017/03/26/better-exception-information-on-startup-with-asp-net-core/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2017/03/19/aktivieren-des-implicit-oauth2-flow-in-azure-ad/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/oauth/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2017/02/19/aktivieren-der-code-coverage-%C3%BCberwachung-in-vsts/</loc><lastmod>2017-02-19T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2017/02/08/git-flow-mit-visual-studio-team-services/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/gitflow/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2016/12/01/how-to-fix-windows-10-memory-leak/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/memory-leark/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/poolmon/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2016/11/20/mvp-global-summit-2016/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2016/09/17/asp-net-core-die-middleware/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2016/09/05/asp-net-core-die-basics/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2016/08/29/asp-net-core-hello-world/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2016/07/18/unboxing-microsoft-mvp-2016-award/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2016/02/16/desktop-hintergrund-pfad-windows-10/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2016/02/03/eine-moderne-webapi-die-odata-basics/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/hypermedia/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/odata/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/dell/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2015/12/25/dell-xps-13-erfahrung-mein-50-tage-fazit/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2015/11/05/mvp-global-summit-2015-tag-3/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2015/11/04/mvp-global-summit-2015-tag-2/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2015/11/03/mvp-global-summit-2015-tag-1/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2015/07/20/ernennung-zum-microsoft-mvp/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2015/07/13/mein-microsoft-mvp-award-2015/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2015/07/01/renominierung-microsoft-mvp-2016/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/iis/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2015/03/16/iis-und-asp-net-header-verstecken/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2015/02/18/aggressive-client-caching-mit-hilfe-von-html-5-manifesten/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/html5/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2014/09/09/einfaches-wcf-beispiel-ohne-komplizierte-config/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/wcf/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/unit-tests/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2014/09/02/unit-testen-von-internen-klassen-in-csharp/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/benjamin-abt/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/dotnetpro/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2014/07/15/artikel-in-der-dotnetpro/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/quickio/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2013/10/24/asp-net-mvc-arbeiten-mit-viewmodels-und-submitmodels/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/submitmodels/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/tags/viewmodels/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2013/10/17/auto-vervollstaendigung-von-html-eingabefeldern-in-formularen-deaktivieren/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2013/03/12/c-sharp-eigene-events-implementieren/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/2013/02/24/c-sharp-warteschlangen-die-blockingcollection/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/blog/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/categories/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/404/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/portfolio/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/portfolio/publications/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/rss/index.xml</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/500/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://benjamin-abt.com/sitemap/</loc><lastmod>2026-03-26T21:17:00+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url></urlset>