<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress.com" -->
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"><url><loc>https://jpearson.blog/2021/03/29/using-the-webpageviewer-add-in-for-business-central/</loc><lastmod>2026-03-25T12:50:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2022/07/11/execute-javascript-with-webpageviewer-for-business-central/</loc><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2022/07/webpageviewerjs.gif</image:loc><image:title>webpageviewerjs</image:title></image:image><lastmod>2026-03-20T12:51:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2026/03/20/integration-with-azure-static-web-apps-from-business-central/</loc><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2026/03/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2026-03-20T12:50:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2026/02/05/why-do-all-my-tests-show-up-twice-in-the-test-explorer/</loc><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2026/02/image-1.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2026/02/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2026-02-05T11:07:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2025/09/05/embed-visual-studio-code-in-business-central/</loc><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2025/09/youtube-thumbnail.png</image:loc><image:title>Embed Visual Studio Code in Business Central</image:title></image:image><lastmod>2025-09-05T15:54:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2025/08/13/using-azure-devops-wiki-as-a-wysiwyg-editor-for-your-static-site/</loc><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2025/08/reording-azure-devops-wiki-pages.gif</image:loc><image:title>Reording Azure DevOps Wiki Pages</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2025/08/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-08-14T08:38:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2025/07/04/calling-business-central-apis-without-a-client-secret/</loc><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2025/07/image-8.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2025/07/image-7.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2025/07/image-6.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2025/07/image-5.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2025/07/image-4.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2025/07/image-3.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2025/07/image-2.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2025/07/image-1.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2025/07/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-07-28T16:04:03+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2025/07/18/calling-business-central-directly-from-a-managed-identity/</loc><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2025/07/image-14.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2025/07/image-13.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2025/07/image-12.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2025/07/image-11.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2025/07/image-10.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2025/07/image-9.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-07-18T10:59:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2025/05/07/another-look-at-app-integration-in-business-central-part-2/</loc><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2025/05/image.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2025/04/image-3.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2025/04/image-2.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-05-13T07:06:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2025/04/24/tip-access-the-clipboard-with-business-central/</loc><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2025/04/image-1.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2025/04/image.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2025/04/clipboarddemo.gif</image:loc><image:title>ClipboardDemo</image:title></image:image><lastmod>2025-04-24T15:03:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2025/03/25/another-look-at-app-integration-in-business-central/</loc><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2025/03/macro-1452987_1280.jpg</image:loc><image:title>macro-1452987_1280</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2025/03/image-6.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2025/03/image-5.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2025/03/image-4.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2025/03/image-3.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2025/03/image-2.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2025/03/image-1.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2025/03/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-03-25T19:15:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2018/11/12/integration-between-extensions-in-dynamics-365-business-central/</loc><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2018/11/file-handlers-depend-on-business-logic.jpg</image:loc><image:title>file handlers depend on business logic</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2018/11/business-logic-depends-on-file-handlers.jpg</image:loc><image:title>business logic depends on file handlers</image:title></image:image><lastmod>2025-03-25T15:57:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2018/11/19/part-2-integration-between-extensions-in-dynamics-365-business-central/</loc><lastmod>2025-03-25T15:57:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2018/11/28/part-3-integration-between-extensions-in-dynamics-365-business-central/</loc><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2018/11/trig-calculator.gif</image:loc><image:title>Trig Calculator</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2018/11/calculator-structure.jpg</image:loc><image:title>calculator structure</image:title></image:image><lastmod>2025-03-25T15:57:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2025/01/31/export-test-steps-as-csv-to-import-to-azure-devops/</loc><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2025/01/export-test-as-csv-1.gif</image:loc><image:title>export-test-as-csv</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2025/01/export-test-as-csv.gif</image:loc><image:title>export-test-as-csv</image:title></image:image><lastmod>2025-01-31T13:21:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2024/09/13/additional-details-about-extension-settings-in-business-central-25-0/</loc><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2024/09/image-4.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2024/09/image-3.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2024/09/image-2.png</image:loc><image:title>image</image:title></image:image><lastmod>2024-09-12T11:53:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2024/08/20/testing-compatibility-between-runtime-and-application-version-in-business-central-builds/</loc><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2024/08/gear-2094526_1280.jpg</image:loc><image:title>gear-2094526_1280</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2024/08/image-1.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2024/08/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2024-08-20T15:20:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2024/04/30/code-coverage-updates-in-vs-code-with-al-test-runner/</loc><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2024/04/image-1.png</image:loc><image:title>image-1</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2024/04/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2024-04-30T16:32:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2021/07/20/using-code-coverage-in-business-central-development/</loc><lastmod>2024-04-30T15:32:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2024/03/01/performance-profiling-tests-with-al-test-runner/</loc><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2024/03/performance-profiler.gif</image:loc><image:title>performance-profiler</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2024/03/image-1.png</image:loc><image:title>image-1</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2024/03/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2024-03-15T13:08:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2023/08/22/using-the-dynamic-data-type-in-kql/</loc><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2023/08/analysis-1841158_1920.jpg</image:loc><image:title>analysis-1841158_1920</image:title></image:image><lastmod>2024-10-08T06:53:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2023/08/09/flagging-how-your-code-got-called/</loc><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2023/08/image-4.png</image:loc><image:title>image-4</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2023/08/image-3.png</image:loc><image:title>image-3</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2023/08/image-2.png</image:loc><image:title>image-2</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2023/08/image-1.png</image:loc><image:title>image-1</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2023/08/image-3309110367-e1690887267178.png</image:loc><image:title>image</image:title></image:image><lastmod>2023-08-10T16:23:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2023/05/16/tip-out-excelclipboard-in-powershell/</loc><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2023/05/out-excelclipboard.gif</image:loc><image:title>out-excelclipboard</image:title></image:image><lastmod>2023-12-21T21:11:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2021/09/13/is-github-copilot-any-good-for-business-central-development/</loc><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2023/05/copilot.webp</image:loc><image:title>copilot</image:title></image:image><lastmod>2023-05-03T13:19:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2022/11/22/trigger-a-power-automate-flow-from-business-central-for-a-selected-record/</loc><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2022/11/image-8.png</image:loc><image:title>image-8</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2022/11/image-7.png</image:loc><image:title>image-7</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2022/11/image-6.png</image:loc><image:title>image-6</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2022/11/image-5.png</image:loc><image:title>image-5</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2022/11/translate-item-description.gif</image:loc><image:title>translate-item-description</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2022/11/image-4.png</image:loc><image:title>image-4</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2022/11/image-3.png</image:loc><image:title>image-3</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2022/11/image-2.png</image:loc><image:title>image-2</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2022/11/image-1.png</image:loc><image:title>image-1</image:title></image:image><lastmod>2022-11-21T17:23:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2022/11/16/getting-onboard-with-power-platform-as-a-business-central-developer/</loc><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2022/11/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2022-11-17T13:48:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/al-test-runner-for-visual-studio-code/</loc><lastmod>2022-09-09T09:26:18+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://jpearson.blog/2022/09/07/tip-share-a-git-hooks-directory-across-your-repositories/</loc><lastmod>2022-09-07T10:38:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2022/08/23/spare-your-blushes-with-pre-commit-hooks/</loc><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2022/08/image-2.png</image:loc><image:title>image-2</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2022/08/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2022-08-23T09:25:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2022/06/17/tip-editing-rapidstart-configuration-package-files/</loc><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2022/06/image-3.png</image:loc><image:title>image-3</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2022/06/image-2.png</image:loc><image:title>image-2</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2022/06/image-1.png</image:loc><image:title>image-1</image:title></image:image><lastmod>2022-06-17T12:08:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2022/05/02/pre-releases-github-actions-for-visual-studio-code-extensions/</loc><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2022/05/image-2.png</image:loc><image:title>image-2</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2022/05/image-1.png</image:loc><image:title>image-1</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2022/05/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2022-05-02T22:42:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2022/04/05/al-test-runner-pre-release-version/</loc><lastmod>2022-04-05T16:30:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2022/03/07/tip-test-for-tables-missing-from-permission-sets/</loc><lastmod>2022-03-07T18:04:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2022/02/28/json-references/</loc><lastmod>2023-02-01T03:40:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2022/02/03/tip-install-all-apps-in-a-folder-to-a-container/</loc><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2022/02/publish-apps-in-folder.gif</image:loc><image:title>Publish Apps in Folder</image:title></image:image><lastmod>2022-02-03T17:28:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2022/01/19/tip-get-current-callstack-with-a-collectible-error/</loc><lastmod>2022-12-01T23:09:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2022/01/17/part-4-slightly-more-elegant-error-handling-in-business-central/</loc><lastmod>2022-10-06T16:24:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2022/01/11/tip-list-commits/</loc><lastmod>2022-01-26T13:15:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2021/12/13/part-3-slightly-more-elegant-error-handling-in-business-central/</loc><lastmod>2021-12-15T12:47:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2020/07/30/debugging-business-central-tests-with-al-test-runner/</loc><lastmod>2021-11-24T08:41:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2021/10/20/tip-remove-brancheswithupstreamgone/</loc><lastmod>2021-10-25T09:20:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2021/09/01/test-explorer-in-visual-studio-code/</loc><lastmod>2022-08-30T12:06:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2021/06/10/get-errors-from-a-docker-container-event-log/</loc><lastmod>2021-06-11T13:40:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2021/05/08/show-table-data-from-al-test-runner/</loc><lastmod>2021-05-08T09:51:01+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2019/05/13/testing-your-microsoft-dynamics-365-business-central-tests/</loc><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2019/05/readuncommitted-sql-query.jpg</image:loc><image:title>ReadUncommitted Sql Query</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2019/05/item-card-with-test-data-1.jpg</image:loc><image:title>Item Card with Test Data</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2019/05/record-locked-by-another-user.jpg</image:loc><image:title>Record Locked by Another User</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2019/05/executing-tests-dialog.jpg</image:loc><image:title>Executing Tests Dialog</image:title></image:image><lastmod>2021-05-08T09:29:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2021/02/07/measuring-code-coverage-in-business-central-with-al-test-runner/</loc><lastmod>2022-12-22T07:56:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2021/04/22/increase-odataservicesoperationtimeout-for-longer-debugging/</loc><lastmod>2025-03-28T20:33:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2021/04/09/upgrade-your-strmenus-to-confirmation-pages/</loc><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2021/04/confirmation-page.png</image:loc><image:title>confirmation page</image:title></image:image><lastmod>2021-08-26T20:01:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2021/01/30/extending-item-tracking-in-business-central/</loc><lastmod>2021-01-31T07:59:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2020/09/28/part-2a-slightly-more-elegant-error-handling-in-business-central/</loc><lastmod>2020-09-28T16:13:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2020/09/15/part-2-slightly-more-elegant-error-handling-in-business-central/</loc><lastmod>2020-09-25T07:36:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2020/07/21/tip-evaluating-datetime-with-type-helper/</loc><lastmod>2020-07-21T16:29:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2020/07/14/record-rename-modify-considerations/</loc><lastmod>2020-07-14T15:25:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2020/07/03/slightly-more-elegant-error-handling-in-business-central/</loc><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2020/07/error.jpg</image:loc><image:title>error</image:title></image:image><lastmod>2020-07-02T21:54:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2020/06/05/share-docker-containers-with-vs-code-live-share/</loc><lastmod>2022-11-26T22:04:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2020/05/21/tip-octopus-merges-in-git/</loc><lastmod>2020-05-21T11:02:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2020/05/19/testing-internal-functionality/</loc><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2020/05/human-skeleton-163715_1280.jpg</image:loc><image:title>human-skeleton-163715_1280</image:title></image:image><lastmod>2020-05-19T12:12:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2020/05/11/getting-started-with-git-hooks/</loc><lastmod>2020-05-11T16:47:03+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2020/04/28/discrete-business-logic-implements-interface/</loc><lastmod>2020-04-28T20:42:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2020/04/16/performance-of-test-code/</loc><lastmod>2020-04-16T20:15:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2020/04/08/tip-case-insensitive-glob-patterns/</loc><lastmod>2020-04-08T18:44:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2020/04/03/managing-business-central-development-with-git-platforms/</loc><lastmod>2020-04-03T11:22:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2020/03/24/problem-with-case-statement-in-business-central-13/</loc><lastmod>2020-03-24T09:19:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2020/03/19/managing-business-central-development-with-git-branching-strategy/</loc><lastmod>2020-06-15T13:45:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2020/03/02/tip-format-al-files-onsave-in-visual-studio-code/</loc><lastmod>2020-03-02T14:20:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2020/02/25/managing-business-central-development-with-git-branches/</loc><lastmod>2020-02-25T17:01:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2020/02/19/managing-business-central-development-with-git-rebasing/</loc><lastmod>2025-03-03T09:00:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2020/02/13/managing-business-central-development-with-git-amending-history/</loc><lastmod>2020-02-13T17:35:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2020/02/10/testing-against-a-remote-docker-host-with-al-test-runner/</loc><lastmod>2020-02-10T17:33:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2020/01/28/remote-development-with-vs-code-and-al-test-runner/</loc><lastmod>2020-01-28T14:29:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2020/01/15/scheduling-azure-devops-pipelines-with-yaml/</loc><lastmod>2020-01-15T18:23:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2019/08/08/dynamics-365-business-central-queries-erm-where-are-the-rest-of-my-rows/</loc><lastmod>2020-01-08T13:13:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2020/01/08/putting-queries-to-use-in-business-central/</loc><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2020/01/dashboard.png</image:loc><image:title>dashboard</image:title></image:image><lastmod>2020-06-02T14:06:43+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2019/12/24/al-test-runner-0-1-15/</loc><lastmod>2019-12-24T10:51:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2019/12/16/some-more-about-translating-business-central-apps/</loc><lastmod>2019-12-16T22:48:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2019/11/18/al-test-runner-for-visual-studio-code/</loc><lastmod>2019-11-26T12:49:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2019/11/08/prompting-the-user-for-input-with-powershell/</loc><lastmod>2019-11-08T13:53:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2019/10/23/satisfying-your-case-sensitive-obsession-with-regex/</loc><lastmod>2019-10-25T12:01:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2019/10/22/you-can-ditch-our-build-helper-for-dynamics-365-business-central/</loc><lastmod>2019-10-22T11:59:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2019/10/14/stop-writing-automated-tests-and-get-on-with-some-real-code/</loc><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2019/10/lab-217043_1280.jpg</image:loc><image:title>lab-217043_1280</image:title></image:image><lastmod>2019-10-18T05:31:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2019/10/04/debugging-the-next-session-in-business-central/</loc><lastmod>2023-03-31T04:52:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2019/10/01/using-templates-in-yaml-pipelines-in-azure-devops/</loc><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2019/09/cookie-cutter.jpg</image:loc><image:title>cookie cutter</image:title></image:image><lastmod>2019-10-01T06:44:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2019/09/25/yaml-multi-stage-pipelines-in-azure-devops-stage-2/</loc><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2019/09/space-1951858_1920.png</image:loc><image:title>space-1951858_1920</image:title></image:image><lastmod>2019-09-25T21:52:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2019/09/19/yaml-multi-stage-pipelines-in-azure-devops-stage-1/</loc><lastmod>2019-09-22T16:23:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2019/09/12/al-build-helper-for-dynamics-365-business-central-builds/</loc><lastmod>2019-09-27T16:20:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2018/09/17/code-review-great-but-not-just-for-that-reason/</loc><lastmod>2019-09-03T15:43:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2018/09/20/source-code-management-a-trilogy-in-four-parts/</loc><lastmod>2019-09-03T15:43:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2018/09/24/source-code-management-adopting-tfvc/</loc><lastmod>2019-09-03T15:43:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2018/09/26/source-code-management-migrating-to-git/</loc><lastmod>2019-09-03T15:43:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2018/10/01/source-code-management-conclusions/</loc><lastmod>2019-09-03T15:42:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2018/10/04/about-this-page-in-dynamics-365-business-central/</loc><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2018/10/about-this-page-screenshot-e1538642672431.jpg</image:loc><image:title>about this page screenshot</image:title></image:image><lastmod>2019-09-03T15:42:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2018/10/09/business-central-development-with-ci-cd/</loc><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2018/10/build-e1539091587829.jpg</image:loc><image:title>build</image:title></image:image><lastmod>2019-09-03T15:42:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2018/10/15/business-central-tenant-management/</loc><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2018/10/tenant-mgt.jpg</image:loc><image:title>Tenant Mgt</image:title></image:image><lastmod>2019-09-03T15:41:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2018/10/22/about-this-page-in-dynamics-nav-2018/</loc><lastmod>2019-09-03T15:41:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2018/10/23/extension-settings-in-microsoft-dynamics-business-central/</loc><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2018/10/extension-settings.jpg</image:loc><image:title>extension settings</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2018/10/extension-management-config.jpg</image:loc><image:title>extension management config</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2018/10/nav-app-setting-record.jpg</image:loc><image:title>NAV App Setting record</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2018/10/external-service-request.jpg</image:loc><image:title>external service request</image:title></image:image><lastmod>2019-09-03T15:40:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2018/11/05/extensible-enums-in-dynamics-365-business-central/</loc><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2018/11/calculator.jpg</image:loc><image:title>calculator</image:title></image:image><lastmod>2019-09-03T15:38:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2019/04/09/calling-soap-services-from-powershell/</loc><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2019/04/powershell-webservice-proxy-intellisense.jpg</image:loc><image:title>PowerShell WebService Proxy Intellisense</image:title></image:image><lastmod>2019-09-03T15:31:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2019/05/01/part-3-testing-microsoft-dynamics-365-business-central-from-vs-code/</loc><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2019/05/run-testsfromvscode.jpg</image:loc><image:title>Run-TestsFromVSCode</image:title></image:image><lastmod>2019-09-03T15:30:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2019/04/29/part-2-testing-microsoft-dynamics-365-business-central-from-vs-code/</loc><lastmod>2019-09-03T15:30:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2019/04/23/testing-microsoft-dynamics-365-business-central-from-vs-code/</loc><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2019/04/run-test-task-keyboard-shortcut.jpg</image:loc><image:title>Run Test Task Keyboard Shortcut</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2019/04/run-test-task.jpg</image:loc><image:title>Run Test Task</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2019/04/testing-from-powershell-1.gif</image:loc><image:title>Testing from PowerShell</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2019/04/testing-from-powershell.gif</image:loc><image:title>Testing from PowerShell</image:title></image:image><lastmod>2019-09-03T15:30:01+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2019/07/31/working-with-translations-in-dynamics-365-business-central/</loc><lastmod>2019-07-31T19:19:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2019/07/09/building-microsoft-dynamics-365-business-central-apps-on-azure-devops-hosted-agents/</loc><lastmod>2019-07-09T14:02:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2019/06/24/building-microsoft-dynamics-365-business-central-apps-with-azure-devops/</loc><lastmod>2019-06-24T20:22:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2019/05/21/working-with-azure-devops-pipelines-in-yaml/</loc><lastmod>2020-04-07T16:40:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2019/03/27/chaining-builds-in-azure-devops/</loc><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2019/03/build-triggers-1.jpg</image:loc><image:title>Build Triggers</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2019/03/build-triggers.jpg</image:loc><image:title>Build Triggers</image:title></image:image><lastmod>2019-03-27T12:06:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2019/03/18/an-approach-to-package-management-in-dynamics-365-business-central/</loc><lastmod>2019-09-01T20:48:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2019/02/28/getting-started-with-the-azure-devops-api/</loc><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2019/02/ado-profile-menu.jpg</image:loc><image:title>ADO Profile Menu</image:title></image:image><lastmod>2019-03-15T11:31:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2019/02/07/working-with-version-numbers-in-dynamics-business-central-nav/</loc><lastmod>2019-02-07T13:10:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2019/01/31/vs-code-powershell-git-5-things/</loc><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2019/01/git-log-graph-oneline.jpg</image:loc><image:title>git log graph oneline</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2019/01/vs-code-shortcut-properties.jpg</image:loc><image:title>vs code shortcut properties</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2019/01/vs-code-terminal-powershell-ready.jpg</image:loc><image:title>vs code terminal powershell ready</image:title></image:image><lastmod>2019-01-31T14:09:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2019/01/16/regular-expressions-in-visual-studio-code-search/</loc><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2019/01/vs-code-regular-expression-search.gif</image:loc><image:title>vs code regular expression search</image:title></image:image><lastmod>2019-01-17T12:07:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2019/01/09/an-introduction-to-pull-requests-in-azure-devops/</loc><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2019/01/pr-view-original-diff.gif</image:loc><image:title>pr view original diff</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2019/01/pr-update-selection.jpg</image:loc><image:title>pr update selection</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2019/01/pr-identifying-changes.jpg</image:loc><image:title>pr identifying changes</image:title></image:image><image:image><image:loc>https://jpearson.blog/wp-content/uploads/2018/12/pull-request.gif</image:loc><image:title>Pull Request</image:title></image:image><lastmod>2021-02-08T10:02:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog/2018/11/29/automatically-creating-a-ci-pipeline-in-azure-devops-with-yaml/</loc><lastmod>2018-11-29T23:02:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://jpearson.blog</loc><changefreq>daily</changefreq><priority>1.0</priority><lastmod>2026-03-25T12:50:59+00:00</lastmod></url></urlset>
