<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://soraco.hashnode.dev</loc>
    <lastmod>2026-09-17T17:47:21.164Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://soraco.hashnode.dev/why-hardware-binding-matters-net-licensing</loc>
    <lastmod>2026-02-27T09:28:07.674Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://soraco.hashnode.dev/how-to-add-trial-expiration-reminders-to-your-net-app</loc>
    <lastmod>2026-01-20T16:35:05.649Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://soraco.hashnode.dev/3-ways-to-prevent-license-key-sharing-in-net-apps</loc>
    <lastmod>2026-01-20T16:22:21.901Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://soraco.hashnode.dev/5-reasons-why-your-net-app-needs-license-protection-even-if-youre-just-starting-out-1</loc>
    <lastmod>2026-01-19T19:43:31.079Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://soraco.hashnode.dev/license-protection-vs-code-obfuscation-what-net-developers-actually-need-1</loc>
    <lastmod>2026-01-19T19:40:18.053Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://soraco.hashnode.dev/license-transfer-and-deactivation-in-c-handling-dead-computers-and-hardware-failures</loc>
    <lastmod>2026-01-13T11:35:54.540Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://soraco.hashnode.dev/offline-license-activation-with-qr-codes-serving-air-gapped-environments-in-c</loc>
    <lastmod>2026-01-09T17:45:06.113Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://soraco.hashnode.dev/software-analytics-and-telemetry-in-c-track-installs-usage-and-conversions</loc>
    <lastmod>2026-01-09T16:44:56.118Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://soraco.hashnode.dev/how-to-prevent-software-piracy-in-c-desktop-applications</loc>
    <lastmod>2026-01-07T09:45:29.941Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://soraco.hashnode.dev/7-license-management-mistakes-costing-you-revenue-and-how-to-fix-them</loc>
    <lastmod>2026-01-07T08:04:11.359Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://soraco.hashnode.dev/trial-license-implementation-patterns-in-c-a-technical-deep-dive</loc>
    <lastmod>2026-01-06T23:32:05.951Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://soraco.hashnode.dev/archive</loc>
    <lastmod>2026-09-17T17:47:21.164Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://soraco.hashnode.dev/recommendations</loc>
    <lastmod>2026-09-17T17:47:21.164Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>