<?xml version="1.0" encoding="utf-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/ai-powered-summaries-for-power-platform-solution-changes-with-github-actions</loc>
    <lastmod>2026-05-24</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/inside-kingswaysofts-dataverse-destination-optional-settings-what-you-need-to-know</loc>
    <lastmod>2026-05-03</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/fixed-dataverse-ai-prompt-columns-error-principal-user-is-missing-prvreadmsdyn_aimodel</loc>
    <lastmod>2026-04-19</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-avoiding-timezone-pitfalls-when-integrating-dataverse-date-and-datetime-fields</loc>
    <lastmod>2026-04-05</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-retrieve-unmasked-data-masking-rule-column-via-kingswaysoft</loc>
    <lastmod>2026-03-24</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-avoid-concurrency-issues-by-using-azure-service-bus-queue-and-azure-functions</loc>
    <lastmod>2026-03-22</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-how-to-set-a-complex-query-for-system-view</loc>
    <lastmod>2026-02-21</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/azure-functions-to-scrape-yahoo-data-and-store-it-in-sharepoint</loc>
    <lastmod>2026-02-14</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-get-best-threads-and-rows-count</loc>
    <lastmod>2026-02-01</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/what-i-learned-about-ssis</loc>
    <lastmod>2026-01-15</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/benchmark-tds-endpoint-vs-queryexpression-vs-fetchexpression</loc>
    <lastmod>2025-11-29</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/enable-navigation-for-customer-insights-journeys-form</loc>
    <lastmod>2025-11-15</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/how-to-prevent-uploading-a-malicious-file-to-dataverse</loc>
    <lastmod>2025-11-01</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/modernizing-audit-summary-history-using-generative-pages-preview</loc>
    <lastmod>2025-10-26</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/geolocation-in-power-apps-translating-addresses-and-validating-check-ins</loc>
    <lastmod>2025-10-11</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/basic-docusign-for-power-automate</loc>
    <lastmod>2025-09-20</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/customer-insights-get-email-delivery-and-interaction-details-of-journey</loc>
    <lastmod>2025-09-13</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/customer-insights-rendering-marketing-form-using-react-app</loc>
    <lastmod>2025-09-07</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/customer-insights-export-all-form-submissions</loc>
    <lastmod>2025-09-07</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-address-101</loc>
    <lastmod>2025-08-23</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-c-extension-to-simplify-how-to-get-custom-api-input</loc>
    <lastmod>2025-08-02</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-learn-how-to-implement-azure-durable-functions-payment-scenario</loc>
    <lastmod>2025-07-20</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/using-azure-service-bus-queue-to-simplify-dataverse-concurrency</loc>
    <lastmod>2025-06-23</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-learn-how-to-create-net-mcp</loc>
    <lastmod>2025-06-14</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-create-reusable-c-code-custom-api-to-bypass-specifics-plugin-steps</loc>
    <lastmod>2025-06-01</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/debunking-dynamics-crm-destination-how-text-lookup-works</loc>
    <lastmod>2025-05-25</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/debunking-kingswaysoft-dynamics-crm-source-output-timezone</loc>
    <lastmod>2025-05-24</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-benchmark-executemultiple-request-sdk-vs-webapi-call</loc>
    <lastmod>2025-03-24</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/azure-data-factory-read-csv-file-transform-and-push-data-to-dataverse</loc>
    <lastmod>2025-03-16</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-updated-serviceclient-strategy-for-better-performance</loc>
    <lastmod>2025-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/power-automate-renew-app-registration-client-secret-and-update-dataverse-environment-variable-value</loc>
    <lastmod>2025-02-24</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/power-automate-create-flow-to-send-app-registration-secret-expired-on</loc>
    <lastmod>2025-02-14</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/lets-learn-about-dataverse-bulkdeleterequest</loc>
    <lastmod>2025-02-01</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/setup-github-workflow-to-generate-dataverse-entity-classes</loc>
    <lastmod>2025-01-25</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-serviceclient-comparing-executeasync-vs-execute</loc>
    <lastmod>2025-01-19</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-using-or-condition-in-multiple-queryexpression-linkentities</loc>
    <lastmod>2025-01-11</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-create-custom-api-to-retrieve-data-of-requiredattendees-optionalattendees-on-appointment-table</loc>
    <lastmod>2024-12-14</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/benchmark-comparing-pooling-setting-in-tds-endpoints</loc>
    <lastmod>2024-12-07</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/power-automate-custom-connector-implement-retry-function-azure-application-insights</loc>
    <lastmod>2024-11-30</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/learn-create-power-automate-custom-connector-api-key-authentication</loc>
    <lastmod>2024-11-30</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-bulk-performance-settings-max-threads-and-chunks</loc>
    <lastmod>2024-11-03</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-get-azure-key-vault-secret-from-plugin</loc>
    <lastmod>2024-10-19</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-retrieve-data-using-tds-endpoint-in-plugin</loc>
    <lastmod>2024-10-14</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-when-to-choose-between-executemultiplerequest-vs-bulk-operation-messages</loc>
    <lastmod>2024-10-14</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-executemultiplerequest-vs-createmultiplerequest-benchmark</loc>
    <lastmod>2024-09-28</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-create-serviceclient-strategy</loc>
    <lastmod>2024-09-16</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/mda-fixing-add-existing-button-in-associated-gridview</loc>
    <lastmod>2024-10-14</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/mda-open-lookup-in-side-pane</loc>
    <lastmod>2024-08-24</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/power-platform-pipelines-deploy-solution-using-specified-service-principal-part-2</loc>
    <lastmod>2024-08-17</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/power-platform-pipelines-deploy-solution-using-specified-service-principal</loc>
    <lastmod>2024-08-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-get-all-error-rows-from-imported-csv</loc>
    <lastmod>2024-07-27</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-create-custom-integration-to-azure-cosmos-db-for-postgresql</loc>
    <lastmod>2024-08-17</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-net-api-implement-multiplexing-strategy</loc>
    <lastmod>2024-07-05</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-download-ssrs-report-using-custom-api</loc>
    <lastmod>2024-06-29</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-aireply-in-action</loc>
    <lastmod>2024-07-06</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-filtering-attributes-benchmark</loc>
    <lastmod>2024-06-01</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-query-data-using-fiscal-period-and-year</loc>
    <lastmod>2024-05-25</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-update-time-zone-adjustment-from-time-zone-independent-to-user-local-and-date-time-behavior</loc>
    <lastmod>2024-05-25</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/low-pro-code-create-dataverse-invoice-record-based-on-power-automate-extract-invoice-information</loc>
    <lastmod>2024-05-11</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-convert-utc-time-to-user-timezone-in-plugin</loc>
    <lastmod>2024-05-05</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/low-code-send-translated-message-to-user-using-app-notification</loc>
    <lastmod>2024-04-27</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/build-a-dataverse-plugin-and-use-aiclassify-to-simplify-business-process</loc>
    <lastmod>2024-04-20</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-implement-pre-lock-in-a-plug-in-transaction</loc>
    <lastmod>2024-04-06</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-create-an-api-to-update-base-currency</loc>
    <lastmod>2024-03-23</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/mda-learn-xrm-webapi-executemultiple</loc>
    <lastmod>2024-03-17</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-how-the-relatedentities-plugin-works</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-performance-benchmark-create-related-entity-via-chain-of-create-vs-relatedentities-property</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-about-masking-rule-%25f0%259f%2592%258e</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/mda-send-in-app-notification-using-instant-plug-in-and-call-it-from-ribbon-button</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/lets-try-power-apps-test-studio</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-export-import-solution-for-virtual-table</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/consume-virtual-table-sql-table-data-in-dataverse-and-apply-business-logic</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-how-to-call-custom-api-in-classic-workflow</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/lets-learn-about-the-dataflows</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/mda-use-ai-copilot-control-preview-and-show-it-when-clicking-the-command-button</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/learning-dataverse-offline-mode-canvas-apps-and-implement-concurrency</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-lets-try-elastic-table-preview</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-benchmark-calculated-column-vs-formula-column</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/overview-work-queues-preview</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/power-automate-sending-email-reminders-to-close-dataverse-record</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-send-whatsapp-messages-using-azure-communication-service-preview</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/mda-enable-sla-for-custom-entity-and-learn-how-to-use-sla</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/learn-how-to-use-dataverse-background-operations-preview</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/mda-add-confirmation-and-validation-async-onsave</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/using-powerfx-with-commands-for-cloning-records-with-n-to-n-relationship</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-ssis-vs-executemultiplerequest</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/how-to-call-onpremise-webapi-from-canvas-app</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-azure-service-bus-queue-azure-function-for-processing-long-operation</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/build-pcf-make-specified-attributes-readonly-on-power-apps-grid-control</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/mda-open-lookup-record-in-sidepane</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-the-importance-of-orderby-when-retrieve-more-than-5k-records</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-upsertrequest-vs-custom-api-which-one-faster</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/preview-lets-try-dataverse-formula-column</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/experimental-lets-try-dataverse-low-code-plugin-automated</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/about-power-platform-cli-solution-command</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/share-file-into-power-virtual-agents-from-dataverse-file-data-type</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/xrm-utility-getentitymetadata-to-get-the-localized-label</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/power-automate-working-with-datetime-to-dataverse</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/mda-testing-js-changes-without-deploying</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/mda-how-to-invoke-the-formonload-event-after-saved</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/how-to-install-dynamics-365-report-authoring-extension-from-scratch</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-how-to-use-the-condition-operator-or-in-multiple-tables-in-fetchxml</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/about-dataverse-environment-variable-export-import</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-azure-aware-plugin-service-bus-queue-azure-function-dataverse-custom-api</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/model-driven-apps-disable-most-recently-used-items-programmatically</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/lets-try-power-platform-pipelines</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-setup-spkl-from-pac-plugin-init-project</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/create-plugin-using-power-platform-tools-for-vs-2022</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/model-driven-apps-setup-deployment-angular-files-to-dev-using-spkl</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/model-driven-apps-how-to-use-the-side-pane-to-show-custom-html</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/mda-how-to-disable-set-view-selector-for-lookup-in-bpf</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-how-to-fix-managed-solution-version-number</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/model-driven-apps-implement-editable-grid-and-learn-how-to-customize-it</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/learn-how-to-deploy-plugins-with-azure-devops-pipeline</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/learn-how-to-deploy-web-resources-with-azure-devops-pipeline</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/create-solutions-setting-file-for-export-import-purposes-power-automate-dataverse</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-make-use-of-inotifypropertychanged-to-get-latest-state-of-entity</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-dependent-assembly-fix-errora-strongly-named-assembly-is-required</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-remove-the-unmanaged-layer-of-the-email-template</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/learn-about-power-automate-deployment</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-debug-plugin-with-fakexrmeasy-direct-connection</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-create-console-for-debugging-plugin-code</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/model-driven-apps-add-on-post-save-event</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/power-automate-experiment-migrate-dataverse-legacy-to-latest-dataverse-connector</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-simple-advice-on-how-to-design-your-plug-in</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/lets-try-dataverse-devtools-to-easily-create-update-webresource-customizations</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/implement-a-generic-concurrency-action-in-dataverse</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/model-driven-apps-how-to-use-setisvalid-method</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/simple-approval-design-for-model-driven-apps</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-create-custom-api-to-get-email-content-based-on-fetchxml-and-email-template</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-how-to-use-retrieveentitychangesrequest-to-synchronize-data-with-externals-system</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-ways-to-generating-nuget-package-to-be-used-in-dependant-assembly-plug-ins</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/lets-try-dataverse-dependent-assemblies-for-plug-ins</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-comparing-create-vs-executemultiplerequest-vs-azure-service-bus-servicebustrigger</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-how-to-use-executebyiduserqueryrequest-and-executebyidsavedqueryrequest</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/enable-log-instantly-by-passing-ilogger-in-dataverseserviceclient</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/how-to-make-azure-functions-dataverse-service-client</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/how-to-use-inputparameterordefault-method-in-the-dataverse-plugin</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/enforce-concurrencybehavior-on-dataverseserviceclient</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/create-field-security-profile-programmatically-in-dataverse</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/how-to-test-service-protection-api-limits-in-dataverse</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/how-to-use-the-getuserprivilege-function-in-dataverse-client-api</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/how-to-use-onexternalupdated-for-dataverse-virtual-entity</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/virtual-connectors-in-dataverse-not-rollback-when-got-error-on-postoperation-sync</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dynamics-crm-populate-data-using-initializefrom-function</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/create-dataverse-record-and-set-sharedvariable-from-powerautomate</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/fixed-contractresolver-showed-up-when-using-swashbuckle-swagger-net-6</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/empty-available-authorization-when-using-swashbuckle-swagger-net-6</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-create-getlastdateofmonth-function-in-custom-connector</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-export-import-solution-from-your-command-prompt-using-powerapps-cli</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-duplicate-detection-rules-vs-keys</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-improve-performance-using-partition-key</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-share-record-access</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-three-ways-to-bypass-pluginexecution-in-crmserviceclient</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/create-a-webjob-to-ensure-cache-is-valid</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dynamics-crm-implement-retry-policy-using-polly</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dynamics-crm-to-set-or-not-to-set-maxconnectiontimeout-crmserviceclient</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dynamics-crm-addonlookuptagclick-and-removeonlookuptagclick</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dynamics-crm-create-api-for-sending-translated-message-to-in-apps-notification</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dynamics-crm-setting-ilogger-with-different-azure-application-insight-subscription</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/implement-push-changes-from-dynamics-crm-to-other-source-systems-using-webjobs</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dynamics-crm-query-hierarchical-data</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/azure-msal-implement-loginredirect-in-angularcall-crm-action</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dynamics-crm-implement-feature-flags-in-plugin</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dynamics-crm-executebatch-vs-executemultiplerequest</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dynamics-crm-how-to-get-the-secure-and-unsecure-configurations-list</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dynamics-crm-create-custom-autonumber-plugin-using-azure-sql-sequence</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/how-to-use-azure-service-bus-queue-and-azure-storage-queue</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dynamics-crm-proving-auto-number-data-type-is-legit</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/exploration-dynamics-crm-azure-aware-plug-in-azure-queue-power-automate</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/virtual-entity-preview-setup-azure-cosmos-db-sql-api-data-provider</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/how-to-consume-microsoft-graph-using-power-automate</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/exploration-implement-ci-cd-in-dataverse</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-plugin-development-simplify-your-plugin-code-using-this-way</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/exploration-showing-dynamics-crm-data-in-vue-js-spa</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-devops-create-solution-exporters-by-description</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/exploration-create-swagger-api-and-consume-it-in-canvas-apps</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dynamics-crm-use-organizationservicecontext-linq-to-retrieve-data-tips</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-testing-database-transactions-on-custom-api</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dynamics-crm-plugin-development-exploring-file-and-image-datatype</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dynamics-crm-plugin-development-create-custom-api-to-get-file-from-file-datatype</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dynamics-crm-plugin-development-create-tracingserviceextensions-for-logging-time-information</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dataverse-devops-create-tool-for-auto-deployment-for-webresource-pluginassembly</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dynamics-crm-entity-relationship-behavior-explained</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/canvas-apps-create-simple-game-alphabet-hero</loc>
    <lastmod>2022-02-22</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dynamics-crm-effective-way-calling-custom-web-api-in-javascript-development</loc>
    <lastmod>2022-02-22</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/implement-logging-using-azure-cosmos-db-in-dynamics-crm-plugin</loc>
    <lastmod>2022-02-22</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dynamics-crm-effective-way-calling-custom-web-api-in-plugin-development</loc>
    <lastmod>2022-02-22</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dynamics-crm-model-driven-apps-formcontext-data-entity-addonpostsave-vs-modified_onchanged</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/get-environment-variable-in-a-flow-using-custom-web-api</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/how-to-wrapping-power-automate-cloud-flow-using-azure-api-management</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dynamics-crm-webhook-vs-power-automate-cloud-flow-vs-plugin</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dynamic-crm-plugin-caching-use-azure-redis-cache</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dynamics-crm-tips-get-latest-target-entity-value-in-plugin-side</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dynamics-crm-client-scripting-passing-custom-value-when-using-xrm-navigation-openform</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dynamics-crm-tips-strategy-for-fail-proof-data-model</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dynamics-crm-create-plugin-project-easier-faster</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dynamics-crm-client-scripting-addcustomfilter-and-addpresearch</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/how-to-setup-bootstrap-on-your-pcf-project</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dynamics-crm-model-driven-apps-strategy-for-multiple-environment-solution-layering-in-javascript</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/general-tips-on-dynamics-crm-plugin-development</loc>
    <lastmod>2024-11-30</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dynamics-crm-setup-powerapps-uiautomation-api-for-the-ui-testing</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/exploration-dynamics-crm-client-scripting-xrm-utility-lookupobjects</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dynamics-crm-implement-virtual-entity-part-2</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dynamics-crm-implement-virtual-entity-part-1</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dynamics-crm-model-driven-apps-how-to-use-executioncontext-setsharedvariable-and-executioncontext-getsharedvariable</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/integrate-with-other-source-system-seamlessly-with-power-automate</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/my-attempt-to-implement-concurrencybehaviour-in-dynamics-crm</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dynamics-crm-simplify-development-with-custom-api-for-reusability</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dynamics-crm-365-tips-easy-way-to-get-aliasedvalue</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dynamics-crm-365-build-automation-for-create-update-resx-webresource-power-automate-desktop-part-2</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dynamics-crm-365-build-automation-for-create-update-resx-webresource-power-automate-desktop</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dynamics-crm-plugin-development-merging-assemblies-why-i-choose-ilrepack-than-ilmerge</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dynamics-crm-create-plugin-helper-duplicate-xrm-utility-getresourcestring-for-plugin-side</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dynamics-crm-model-driven-apps-implement-niam-xrm-client-and-niam-xrm-client-test</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dynamics-crm-model-driven-apps-setup-testing-environment-with-chai-mocha-xrm-mock-and-sinonjs</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/tips-model-driven-apps-javascript-how-to-trigger-custom-method-after-saving</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dynamics-crm-model-driven-apps-developing-frontend-code-with-typescript-types-xrm-and-webpack</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/creating-better-pcf-component-part-3</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/creating-better-pcf-component-part-2</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/creating-better-pcf-component-part-1</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dynamic-crm-model-driven-apps-simple-tips-for-handling-promise-in-web-api</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dynamic-crm-model-driven-apps-make-use-of-addonload-and-removeonload</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dynamic-crm-model-driven-apps-how-to-use-addonsave</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dynamic-crm-cds-the-benefit-of-sharedvariables</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dynamic-crm-ce-tdd-plugin-development-in-action-part-2</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dynamic-crm-ce-tdd-plugin-development-in-action-part-1</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/architecture-dont-marry-the-framework</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/implementing-fluentvalidation-with-asp-net-core</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/pcf-fileupload-to-base64string</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/extension-for-cleaner-code</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dependency-injection-simpleinjector</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/d365-set-parent-child-mapping-from-correct-relationship</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dynamic-crm-365-webresource-dependencies</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/typescript-in-dynamic-crm-ce</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/queryexpression-and-how-to-boost-the-performance</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/c-yield-return-101</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/crm-dont-use-setrequiredlevelalways-manually</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/about-cyclomatic-complexity</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dynamic-crm-sent-email-using-plugin</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/pre-operation-vs-post-operation-plugin-customization</loc>
    <lastmod>2024-06-20</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/caching-all-you-can-cache</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/merging-javascript-for-dynamic-crm-development</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dynamic-crm-merge-assemblies</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/consume-wcf-from-ssrs-report</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/dynamic-crm-decorator-pattern</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/posts/simple-code-advice</loc>
    <lastmod>2024-03-10</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/page/portofolios</loc>
    <lastmod>2026-05-31</lastmod>
  </url>
  <url>
    <loc>https://temmy-blog.azurewebsites.net/page/about-me</loc>
    <lastmod>2026-05-31</lastmod>
  </url>
</urlset>