<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://dotnetdigest.com</loc>
    <lastmod>2026-10-07T22:54:06.897Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://dotnetdigest.com/branch-prediction-in-net</loc>
    <lastmod>2026-10-04T10:49:54.351Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dotnetdigest.com/rag-vs-long-context-in-net</loc>
    <lastmod>2026-10-03T16:49:23.421Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dotnetdigest.com/deleting-personal-data-from-a-rag-system-in-net</loc>
    <lastmod>2026-09-30T19:14:41.893Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dotnetdigest.com/how-dns-resolution-actually-affects-a-running-net-app</loc>
    <lastmod>2026-09-24T07:42:33.211Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dotnetdigest.com/the-invisible-parameters-in-your-net-application</loc>
    <lastmod>2026-09-03T07:23:23.449Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dotnetdigest.com/your-backgroundservice-has-2-lifetimes-but-only-one-cancellationtoken</loc>
    <lastmod>2026-08-27T07:08:25.626Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dotnetdigest.com/your-httpclient-connections-may-be-living-too-long</loc>
    <lastmod>2026-08-23T09:20:01.240Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dotnetdigest.com/mastering-frozendictionary-in-net-10</loc>
    <lastmod>2026-08-13T21:21:50.632Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dotnetdigest.com/designing-a-plugin-architecture-in-net-10</loc>
    <lastmod>2026-08-10T21:56:18.077Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dotnetdigest.com/the-hidden-architecture-of-time-in-net-systems</loc>
    <lastmod>2026-08-05T18:43:39.532Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dotnetdigest.com/fencing-tokens-in-net</loc>
    <lastmod>2026-08-04T19:03:41.805Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dotnetdigest.com/field-backed-properties-in-net-10</loc>
    <lastmod>2026-08-01T16:22:34.642Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dotnetdigest.com/post-quantum-cryptography-in-net-10</loc>
    <lastmod>2026-07-27T19:26:54.236Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dotnetdigest.com/when-microservices-cost-more-than-they-deliver</loc>
    <lastmod>2026-07-20T18:35:48.092Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dotnetdigest.com/fast-cross-module-queries-in-net-modular-monoliths</loc>
    <lastmod>2026-07-15T13:22:10.648Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dotnetdigest.com/securing-ai-memory-against-poisoning-in-net-applications</loc>
    <lastmod>2026-07-13T19:41:56.166Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dotnetdigest.com/building-an-ai-gateway-in-net</loc>
    <lastmod>2026-07-11T17:29:21.102Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dotnetdigest.com/should-your-net-app-expose-an-mcp-server</loc>
    <lastmod>2026-07-08T07:42:30.159Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dotnetdigest.com/testing-payload-drift-in-net-with-payloadgremlin</loc>
    <lastmod>2026-07-03T18:05:09.081Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dotnetdigest.com/build-a-chaos-proxy-in-c</loc>
    <lastmod>2026-07-01T20:38:09.207Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dotnetdigest.com/the-fastest-way-to-copy-memory-in-c</loc>
    <lastmod>2026-07-01T18:42:50.060Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dotnetdigest.com/the-low-level-mechanics-of-c-dictionary-lookups</loc>
    <lastmod>2026-06-29T18:05:32.567Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dotnetdigest.com/building-a-bytecode-vm-in-c</loc>
    <lastmod>2026-06-27T17:10:19.190Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dotnetdigest.com/cache-lines-the-invisible-boundary-your-net-code-keeps-crossing</loc>
    <lastmod>2026-06-27T08:59:16.816Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dotnetdigest.com/memorycache-finally-gets-proper-visibility-in-net-11</loc>
    <lastmod>2026-06-23T17:45:09.413Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dotnetdigest.com/expression-trees-vs-dsl-trees-in-net</loc>
    <lastmod>2026-06-20T17:37:07.394Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dotnetdigest.com/the-hidden-net-memory-leak</loc>
    <lastmod>2026-06-14T10:35:17.710Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dotnetdigest.com/the-hidden-architecture-inside-your-program-cs-file</loc>
    <lastmod>2026-06-11T18:54:06.257Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dotnetdigest.com/how-far-can-kestrel-actually-go</loc>
    <lastmod>2026-06-08T18:49:23.542Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dotnetdigest.com/the-gc-wall</loc>
    <lastmod>2026-06-06T15:46:46.789Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dotnetdigest.com/cursor-composer-2-5-for-net</loc>
    <lastmod>2026-06-05T18:42:41.471Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dotnetdigest.com/signalr-at-extreme-connection-counts2</loc>
    <lastmod>2026-06-04T05:32:26.738Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dotnetdigest.com/how-to-make-use-of-the-new-turbovec-from-net</loc>
    <lastmod>2026-06-02T17:59:40.512Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dotnetdigest.com/can-a-net-endpoint-handle-a-million-requests-per-second</loc>
    <lastmod>2026-05-31T18:45:23.266Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dotnetdigest.com/microsoft-extensions-ai-explained-the-new-abstraction-layer-for-net-ai-apps</loc>
    <lastmod>2026-05-30T13:17:42.871Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dotnetdigest.com/opentelemetry-vs-application-insights-in-net-what-should-you-use</loc>
    <lastmod>2026-05-30T09:06:05.223Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dotnetdigest.com/securing-ai-features-in-asp-net-core</loc>
    <lastmod>2026-05-24T15:47:04.351Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dotnetdigest.com/building-net-applications-with-the-claude-ai-c-sdk</loc>
    <lastmod>2026-05-22T19:16:28.768Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dotnetdigest.com/mqtt-on-azure-with-net</loc>
    <lastmod>2026-05-19T13:38:33.401Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dotnetdigest.com/designing-a-pci-aware-payment-architecture-in-net</loc>
    <lastmod>2026-05-14T14:09:57.652Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dotnetdigest.com/using-ddd-hexagonal-architecture-modular-monoliths-and-vertical-slices-in-the-same-net-solution</loc>
    <lastmod>2026-05-19T12:35:14.611Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dotnetdigest.com/high-performance-distributed-caching-in-net-with-postgres-and-hybridcache</loc>
    <lastmod>2026-08-08T09:34:00.997Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dotnetdigest.com/advanced-dependency-injection-in-net</loc>
    <lastmod>2026-08-04T07:17:48.514Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dotnetdigest.com/add-idempotency-to-a-distributed-net-system-without-mediatr</loc>
    <lastmod>2026-05-04T13:07:02.968Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dotnetdigest.com/what-s-new-in-net-11-preview-3</loc>
    <lastmod>2026-04-26T18:04:36.077Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dotnetdigest.com/how-features-should-talk-to-each-other-inside-the-same-module-of-a-modular-monolith</loc>
    <lastmod>2026-04-25T09:02:50.607Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dotnetdigest.com/microsoft-agent-framework-net-1-0</loc>
    <lastmod>2026-04-06T12:06:41.879Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dotnetdigest.com/what-serious-net-performance-engineering-looks-like-in-2026</loc>
    <lastmod>2026-03-22T20:11:03.006Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dotnetdigest.com/designing-high-performance-apis-in-asp-net-core</loc>
    <lastmod>2026-03-04T20:11:52.332Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dotnetdigest.com/enforcing-vertical-slice-architecture-in-net</loc>
    <lastmod>2026-02-23T18:46:22.216Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dotnetdigest.com/archive</loc>
    <lastmod>2026-10-07T22:54:06.897Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://dotnetdigest.com/recommendations</loc>
    <lastmod>2026-10-07T22:54:06.897Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>