<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  
    
    
  <url>
    <loc>https://comcomponent.com/en/topics/32bit-64bit/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/topics/32bit-64bit/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/topics/activex-migration/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/topics/activex-migration/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/case-studies/application-verifier-failure-path-testing/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/case-studies/application-verifier-failure-path-testing/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/topics/bug-investigation-long-run/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/topics/bug-investigation-long-run/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/services/bug-investigation/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/services/bug-investigation/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/case-studies/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/case-studies/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/company/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/company/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/contact/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/contact/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/topics/generic-host-app-architecture/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/topics/generic-host-app-architecture/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/profile/go-komura/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/profile/go-komura/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/privacy/</loc>
    
    <changefreq>yearly</changefreq>
    <priority>0.30</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/</loc>
    
    <changefreq>weekly</changefreq>
    <priority>0.90</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/</loc>
    
    <changefreq>weekly</changefreq>
    <priority>0.90</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>1.00</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/case-studies/industrial-camera-tcp-stall/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/case-studies/industrial-camera-tcp-stall/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/services/legacy-asset-migration/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/services/legacy-asset-migration/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/case-studies/long-run-crash-handle-leak/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/case-studies/long-run-crash-handle-leak/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
  
    
  
    
    
  <url>
    <loc>https://comcomponent.com/services/seo-lead-optimization/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/services/seo-lead-optimization/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/case-studies/site-redesign-dual-pillars/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/case-studies/site-redesign-dual-pillars/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
  
    
    
  <url>
    <loc>https://comcomponent.com/services/technical-consulting/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/services/technical-consulting/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/contact/thanks/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/contact/thanks/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/topics/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/topics/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/topics/ui-threading-timers/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/topics/ui-threading-timers/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/web-topics/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/web-topics/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/services/website-development-seo/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/services/website-development-seo/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/services/website-development/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/services/website-development/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/services/windows-app-development/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/services/windows-app-development/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/services/windows-development/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/services/windows-development/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/services/windows-modernization-maintenance/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/services/windows-modernization-maintenance/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/windows-software-examples/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/windows-software-examples/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/case-studies/yokoen-website-structure/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/case-studies/yokoen-website-structure/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.50</priority>
  </url>
    
  
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/04/03/000-why-ppap-is-bad-and-what-to-do/</loc>
    <lastmod>2026-04-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/04/03/000-why-ppap-is-bad-and-what-to-do/</loc>
    <lastmod>2026-04-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/04/02/001-custom-logger-minimum-requirements-and-integration-test-checklist/</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/04/02/001-custom-logger-minimum-requirements-and-integration-test-checklist/</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/04/02/000-sme-bulk-email-vendor-neutral-practical-guide/</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/04/02/000-sme-bulk-email-vendor-neutral-practical-guide/</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/26/000-why-business-website-drives-profit/</loc>
    <lastmod>2026-03-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/26/000-why-business-website-drives-profit/</loc>
    <lastmod>2026-03-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/25/004-unit-test-vs-integration-test-boundary-guide/</loc>
    <lastmod>2026-03-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/25/004-unit-test-vs-integration-test-boundary-guide/</loc>
    <lastmod>2026-03-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/25/003-internal-linking-between-articles-and-service-pages/</loc>
    <lastmod>2026-03-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/25/003-internal-linking-between-articles-and-service-pages/</loc>
    <lastmod>2026-03-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/25/002-service-page-structure-for-technical-b2b/</loc>
    <lastmod>2026-03-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/25/002-service-page-structure-for-technical-b2b/</loc>
    <lastmod>2026-03-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/25/001-inquiry-flow-fix-first-three-places/</loc>
    <lastmod>2026-03-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/25/001-inquiry-flow-fix-first-three-places/</loc>
    <lastmod>2026-03-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/25/000-website-development-why-unclear-business-message/</loc>
    <lastmod>2026-03-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/25/000-website-development-why-unclear-business-message/</loc>
    <lastmod>2026-03-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/24/002-windows-dll-name-resolution/</loc>
    <lastmod>2026-03-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/24/002-windows-dll-name-resolution/</loc>
    <lastmod>2026-03-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/24/001-uuid-collision-bad-implementation-patterns/</loc>
    <lastmod>2026-03-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/24/001-uuid-collision-bad-implementation-patterns/</loc>
    <lastmod>2026-03-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/24/000-seo-google-ads-best-practices/</loc>
    <lastmod>2026-03-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/24/000-seo-google-ads-best-practices/</loc>
    <lastmod>2026-03-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/23/001-windows-admin-privilege-when-required/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/23/001-windows-admin-privilege-when-required/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/23/000-what-is-vba-limits-future-replacement/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/23/000-what-is-vba-limits-future-replacement/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/21/000-windows-text-encoding-mojibake-linux/</loc>
    <lastmod>2026-03-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/21/000-windows-text-encoding-mojibake-linux/</loc>
    <lastmod>2026-03-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/20/002-external-device-state-check-display-best-practices/</loc>
    <lastmod>2026-03-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/20/002-external-device-state-check-display-best-practices/</loc>
    <lastmod>2026-03-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/20/001-windows-app-safe-child-process-handling-job-object-exit-propagation-stdio-watchdog/</loc>
    <lastmod>2026-03-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/20/001-windows-app-safe-child-process-handling-job-object-exit-propagation-stdio-watchdog/</loc>
    <lastmod>2026-03-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/20/000-windows-app-deployment-msi-msix-clickonce-xcopy-custom-updater/</loc>
    <lastmod>2026-03-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/20/000-windows-app-deployment-msi-msix-clickonce-xcopy-custom-updater/</loc>
    <lastmod>2026-03-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/19/003-windows-single-binary-and-os-dependencies/</loc>
    <lastmod>2026-03-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/19/003-windows-single-binary-and-os-dependencies/</loc>
    <lastmod>2026-03-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/19/002-codex-windows-mojibake-prompting-best-practices/</loc>
    <lastmod>2026-03-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/19/002-codex-windows-mojibake-prompting-best-practices/</loc>
    <lastmod>2026-03-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/19/001-serial-communication-app-pitfalls/</loc>
    <lastmod>2026-03-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/19/001-serial-communication-app-pitfalls/</loc>
    <lastmod>2026-03-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/19/000-windows-app-crash-logging-best-practices/</loc>
    <lastmod>2026-03-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/19/000-windows-app-crash-logging-best-practices/</loc>
    <lastmod>2026-03-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/18/002-windows-app-ux-design-decision-table/</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/18/002-windows-app-ux-design-decision-table/</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/18/001-winforms-wpf-winui-decision-table/</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/18/001-winforms-wpf-winui-decision-table/</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/18/000-shared-memory-pitfalls-best-practices/</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/18/000-shared-memory-pitfalls-best-practices/</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/17/001-cobol-minimum-reading-guide/</loc>
    <lastmod>2026-03-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/17/001-cobol-minimum-reading-guide/</loc>
    <lastmod>2026-03-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/17/000-language-benchmark-csharp-cpp-java-go/</loc>
    <lastmod>2026-03-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/17/000-language-benchmark-csharp-cpp-java-go/</loc>
    <lastmod>2026-03-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/16/011-what-is-reg-free-com/</loc>
    <lastmod>2026-03-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/16/011-what-is-reg-free-com/</loc>
    <lastmod>2026-03-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/16/010-excel-report-output-how-to-build/</loc>
    <lastmod>2026-03-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/16/010-excel-report-output-how-to-build/</loc>
    <lastmod>2026-03-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/16/009-media-foundation-overlay-image-text-on-mp4-frames/</loc>
    <lastmod>2026-03-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/16/009-media-foundation-overlay-image-text-on-mp4-frames/</loc>
    <lastmod>2026-03-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/16/008-windows-app-crash-dump-collection-introduction/</loc>
    <lastmod>2026-03-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/16/008-windows-app-crash-dump-collection-introduction/</loc>
    <lastmod>2026-03-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/16/007-dotnet8-dll-typed-vba-com-dscom-tlb/</loc>
    <lastmod>2026-03-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/16/007-dotnet8-dll-typed-vba-com-dscom-tlb/</loc>
    <lastmod>2026-03-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/16/006-windows-timer-vs-event-wait/</loc>
    <lastmod>2026-03-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/16/006-windows-timer-vs-event-wait/</loc>
    <lastmod>2026-03-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/16/005-unexpected-exception-exit-or-continue-decision-table/</loc>
    <lastmod>2026-03-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/16/005-unexpected-exception-exit-or-continue-decision-table/</loc>
    <lastmod>2026-03-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/16/003-windows-processor-scheduling-background-services-p-e-cores/</loc>
    <lastmod>2026-03-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/16/003-windows-processor-scheduling-background-services-p-e-cores/</loc>
    <lastmod>2026-03-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/16/002-windows-benchmark-comparing-program-versions/</loc>
    <lastmod>2026-03-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/16/002-windows-benchmark-comparing-program-versions/</loc>
    <lastmod>2026-03-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/16/001-windows-admin-broker-deep-dive/</loc>
    <lastmod>2026-03-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/16/001-windows-admin-broker-deep-dive/</loc>
    <lastmod>2026-03-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/16/000-windows-app-secret-storage-best-practices-dpapi/</loc>
    <lastmod>2026-03-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/16/000-windows-app-secret-storage-best-practices-dpapi/</loc>
    <lastmod>2026-03-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/15/003-dotnet-framework-to-dotnet-premigration-checklist/</loc>
    <lastmod>2026-03-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/15/003-dotnet-framework-to-dotnet-premigration-checklist/</loc>
    <lastmod>2026-03-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/15/002-media-foundation-yuv-to-rgb-conversion-patterns/</loc>
    <lastmod>2026-03-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/15/002-media-foundation-yuv-to-rgb-conversion-patterns/</loc>
    <lastmod>2026-03-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/15/001-windows-nic-advanced-properties-guide/</loc>
    <lastmod>2026-03-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/15/001-windows-nic-advanced-properties-guide/</loc>
    <lastmod>2026-03-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/15/000-media-foundation-extract-still-image-from-mp4-at-specific-time/</loc>
    <lastmod>2026-03-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/15/000-media-foundation-extract-still-image-from-mp4-at-specific-time/</loc>
    <lastmod>2026-03-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/14/001-windows-app-security-minimum-checklist/</loc>
    <lastmod>2026-03-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/14/001-windows-app-security-minimum-checklist/</loc>
    <lastmod>2026-03-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/14/000-dotnet-generic-host-what-is/</loc>
    <lastmod>2026-03-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/14/000-dotnet-generic-host-what-is/</loc>
    <lastmod>2026-03-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/13/001-dotnet-native-aot-what-is/</loc>
    <lastmod>2026-03-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/13/001-dotnet-native-aot-what-is/</loc>
    <lastmod>2026-03-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/13/000-what-is-com-activex-ocx/</loc>
    <lastmod>2026-03-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/13/000-what-is-com-activex-ocx/</loc>
    <lastmod>2026-03-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/12/002-periodictimer-system-threading-timer-dispatchertimer-guide/</loc>
    <lastmod>2026-03-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/12/002-periodictimer-system-threading-timer-dispatchertimer-guide/</loc>
    <lastmod>2026-03-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/12/002-generic-host-backgroundservice-desktop-app/</loc>
    <lastmod>2026-03-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/12/002-generic-host-backgroundservice-desktop-app/</loc>
    <lastmod>2026-03-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/12/001-activex-ocx-keep-wrap-replace-decision-table/</loc>
    <lastmod>2026-03-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/12/001-activex-ocx-keep-wrap-replace-decision-table/</loc>
    <lastmod>2026-03-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/12/003-csharp-native-aot-native-dll-from-c-cpp/</loc>
    <lastmod>2026-03-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/12/003-csharp-native-aot-native-dll-from-c-cpp/</loc>
    <lastmod>2026-03-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/12/000-wpf-winforms-ui-thread-async-await-one-sheet/</loc>
    <lastmod>2026-03-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/12/000-wpf-winforms-ui-thread-async-await-one-sheet/</loc>
    <lastmod>2026-03-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/11/003-application-verifier-abnormal-test-foundation-part2/</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/11/003-application-verifier-abnormal-test-foundation-part2/</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/11/002-handle-leak-industrial-camera-long-run-crash-part1/</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/11/002-handle-leak-industrial-camera-long-run-crash-part1/</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/11/001-tcp-retransmission-rfc1323-industrial-camera/</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/11/001-tcp-retransmission-rfc1323-industrial-camera/</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/10/000-filesystemwatcher-safe-basics/</loc>
    <lastmod>2026-03-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/10/000-filesystemwatcher-safe-basics/</loc>
    <lastmod>2026-03-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/09/002-media-foundation-why-it-feels-like-com/</loc>
    <lastmod>2026-03-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/09/002-media-foundation-why-it-feels-like-com/</loc>
    <lastmod>2026-03-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/09/001-csharp-async-await-best-practices/</loc>
    <lastmod>2026-03-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/09/001-csharp-async-await-best-practices/</loc>
    <lastmod>2026-03-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/09/000-windows-soft-realtime-practical-guide-natural/</loc>
    <lastmod>2026-03-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/09/000-windows-soft-realtime-practical-guide-natural/</loc>
    <lastmod>2026-03-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/07/001-file-integration-locking-best-practices-komurasoft-style/</loc>
    <lastmod>2026-03-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/07/001-file-integration-locking-best-practices-komurasoft-style/</loc>
    <lastmod>2026-03-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/03/07/000-cpp-cli-wrapper-for-native-dlls/</loc>
    <lastmod>2026-03-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/03/07/000-cpp-cli-wrapper-for-native-dlls/</loc>
    <lastmod>2026-03-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/02/22/000-what-is-hcp-chart-and-making-hcp-chart-skill/</loc>
    <lastmod>2026-02-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/02/22/000-what-is-hcp-chart-and-making-hcp-chart-skill/</loc>
    <lastmod>2026-02-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/01/31/000-sta-mta-com-relationship/</loc>
    <lastmod>2026-01-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/01/31/000-sta-mta-com-relationship/</loc>
    <lastmod>2026-01-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/01/25/002-com-case-study-32bit-to-64bit/</loc>
    <lastmod>2026-01-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/01/25/002-com-case-study-32bit-to-64bit/</loc>
    <lastmod>2026-01-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/01/25/001-why-com-is-beautiful/</loc>
    <lastmod>2026-01-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/01/25/001-why-com-is-beautiful/</loc>
    <lastmod>2026-01-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/blog/2026/01/25/000-hello-world/</loc>
    <lastmod>2026-01-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
    
    
  <url>
    <loc>https://comcomponent.com/en/blog/2026/01/25/000-hello-world/</loc>
    <lastmod>2026-01-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>
    
  
</urlset>
