<?xml version="1.0" encoding="utf-16"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://edi.wang/post/2026/3/3/hot-reloading-a-file-in-azure-container-apps-with-zero-down-time</loc><lastmod>2026-03-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2026/2/23/update-files-in-azure-file-share-on-schedule-with-azure-container-app-jobs</loc><lastmod>2026-02-23</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2016/1/3/windows-10-uwp-exception</loc><lastmod>2016-01-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2026/2/8/modernizing-my-azure-deployment-script-with-powershell-and-bicep</loc><lastmod>2026-02-08</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2026/2/5/migrating-this-blog-to-docker-on-linux-with-azure-app-service</loc><lastmod>2026-02-05</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2026/1/5/deploying-a-remote-chrome-browser-with-azure-container-instance</loc><lastmod>2026-01-05</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2025/12/16/deploy-open-webui-with-azure-app-service-and-postgresql</loc><lastmod>2025-12-16</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2025/11/26/about-the-gzip-compression-behavior-on-azure-app-service</loc><lastmod>2025-11-26</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2025/10/14/how-to-take-memory-dump-on-azure-app-service</loc><lastmod>2025-10-14</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2025/10/10/how-to-automatically-restart-azure-container-apps-on-schedule</loc><lastmod>2025-10-10</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2025/9/25/build-a-c-sharp-midi-player</loc><lastmod>2025-09-25</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2025/8/18/powershell-script-to-check-azure-app-service-ssl-certificate-expiration</loc><lastmod>2025-08-18</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2025/7/17/deploy-open-webui-with-azure-openai-on-azure-container-apps</loc><lastmod>2025-07-17</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2025/7/25/deploy-sdcb-chats-on-azure-container-apps</loc><lastmod>2025-07-25</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2025/7/24/automating-deployment-of-open-webui-on-azure-container-apps-with-bicep</loc><lastmod>2025-07-24</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2025/5/18/deploying-azure-app-service-and-sql-server-with-bicep</loc><lastmod>2025-05-18</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2025/5/19/auto-generating-incremental-resource-names-in-azure-bicep</loc><lastmod>2025-05-19</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2025/5/18/adding-azure-bicep-language-support-for-highlightjs</loc><lastmod>2025-05-18</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2025/2/11/how-to-organize-azure-resource-group-efficiently</loc><lastmod>2025-02-11</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2023/12/19/how-to-check-if-code-is-running-on-azure-vm</loc><lastmod>2023-12-19</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2025/2/8/invoice-algorithm-variant-of-the-backpack-problem</loc><lastmod>2025-02-08</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2025/1/28/understanding-the-efficient-shipping-interview-question-in-c-sharp</loc><lastmod>2025-01-28</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2025/1/20/how-to-stop-automatically-switching-to-new-outlook</loc><lastmod>2025-01-20</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2025/1/2/automating-price-calculation-from-file-names-using-powershell</loc><lastmod>2025-01-02</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2022/11/17/deploy-to-azure-static-web-app-from-local-machine-without-github-action</loc><lastmod>2022-11-17</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2024/12/18/secure-your-azure-openai-api-for-azure-app-service-with-vnet-integration</loc><lastmod>2024-12-18</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2023/5/18/deploy-chatgpt-next-web-to-azure-app-service-with-individual-account-login-in-3-minutes</loc><lastmod>2023-05-18</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2023/8/17/microsoft-mvp-testimonial-transforming-lives-in-the-elite-tech-community</loc><lastmod>2023-08-17</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2023/9/11/deploy-chatgpt-next-web-to-azure-container-apps-with-individual-account-login-in-3-minutes</loc><lastmod>2023-09-11</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2024/4/27/beginners-guide-to-run-ai-on-windows-pc-with-interactive-ui</loc><lastmod>2024-04-27</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2024/7/6/deploy-big-agi-to-azure-app-service-with-individual-account-login-in-3-minutes</loc><lastmod>2024-07-06</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2024/5/13/how-to-prevent-untrusted-apps-from-reading-your-browser-password-on-windows</loc><lastmod>2024-05-13</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2023/2/25/testing-network-speed-between-azure-china-and-azure-global-for-b1s-vm</loc><lastmod>2023-02-25</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2024/11/25/migrating-moongladeemail-to-azure-communication-service</loc><lastmod>2024-11-25</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2024/10/8/how-to-get-azure-app-service-windows-worker-os-full-name-and-version</loc><lastmod>2024-10-08</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2024/8/5/how-to-list-all-files-in-a-public-azure-storage-container</loc><lastmod>2024-08-05</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2024/9/25/scripts-for-recursively-download-all-files-from-a-public-azure-storage-container</loc><lastmod>2024-09-25</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2024/9/2/upload-files-to-azure-blob-storage-without-azure-sdk</loc><lastmod>2024-09-02</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2024/8/15/solving-nuget-package-target-naming-conflict</loc><lastmod>2024-08-15</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2024/4/11/how-to-run-windows-xp-and-windows-2000-vm-on-azure-in-2024</loc><lastmod>2024-04-11</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2013/8/24/config-ftp-on-windows-azure-vm</loc><lastmod>2013-08-24</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2015/12/30/windows-10-uwp-report-error-page</loc><lastmod>2015-12-30</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2016/2/1/windows-10-uwp-back-button-tricks</loc><lastmod>2016-02-01</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2014/1/27/shanghaifilmcenter-for-wp-published</loc><lastmod>2014-01-27</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2013/6/22/how-to-move-sql-azure-to-another-subscription</loc><lastmod>2013-06-22</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2013/10/28/auto-generate-help-document-aspnet-webapi</loc><lastmod>2013-10-28</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2014/1/21/binding-progressindicator-with-mvvm-sidekick-wp8</loc><lastmod>2014-01-21</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2014/7/21/consuming-wcf-odata-service-in-a-portable-class-library</loc><lastmod>2014-07-21</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2015/11/24/uwp-background-task-timer</loc><lastmod>2015-11-24</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2012/9/12/jquery-fix-line-wrap-in-syntaxhighlighter-v3</loc><lastmod>2012-09-12</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2012/8/3/model-validation-in-aspnet-mvc3</loc><lastmod>2012-08-03</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2011/8/3/search-and-destroy-process-using-csharp</loc><lastmod>2011-08-03</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2012/7/26/deploy-aspnet-membership-on-sqlserver-full-version</loc><lastmod>2012-07-26</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2012/6/24/correct-way-to-implement-custom-error-page-return-statecode-instead-of-http-200</loc><lastmod>2012-06-24</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2011/9/2/aspnet-read-and-write-webconfig</loc><lastmod>2011-09-02</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2012/6/4/suggestions-to-newbies-of-programming</loc><lastmod>2012-06-04</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2012/4/21/remote-debugging-on-vmware-using-visual-studio</loc><lastmod>2012-04-21</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2016/4/4/windows-10-iot-stepper-motor</loc><lastmod>2016-04-04</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2017/2/16/windows-10-iot-flame-alarm-azure</loc><lastmod>2017-02-16</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2014/7/31/how-to-use-timer-on-windows-phone-81-winrt</loc><lastmod>2014-07-31</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2014/6/14/start-stop-vm-using-windows-azure-powershell</loc><lastmod>2014-06-14</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2020/10/3/how-to-quickly-fix-dashboard-after-moving-resources-in-azure</loc><lastmod>2020-10-03</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2021/7/7/upload-file-with-progress-from-browser-to-azure-blob-storage</loc><lastmod>2021-07-07</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2021/3/1/blazor-wasm-rmb-capitalize</loc><lastmod>2021-03-01</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2013/10/24/require-run-as-administrator-c-sharp</loc><lastmod>2013-10-24</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2016/7/21/windows-10-iot-remote-door-control</loc><lastmod>2016-07-21</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2014/11/22/systemtray-in-windows-phone-rt-81</loc><lastmod>2014-11-22</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2014/9/3/pass-nullable-value-to-sqlquery-t-ef6</loc><lastmod>2014-09-03</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2014/1/30/windows-phone-8-picture-with-dark-light-theme</loc><lastmod>2014-01-30</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2012/12/1/manually-upgrade-entityframework-from-40-to-50</loc><lastmod>2012-12-01</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2015/11/3/uwp-windows8-style-pivot</loc><lastmod>2015-11-03</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2015/3/22/how-to-migrate-azure-sql-db-web-tier-blow-up</loc><lastmod>2015-03-22</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2014/10/19/storagefolder-getfolderfrompathasync-blow-wp81-sl</loc><lastmod>2014-10-19</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2014/10/13/vs2013-vsix-how-to-get-selected-item-path-in-solution-explorer</loc><lastmod>2014-10-13</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2014/9/23/how-to-move-microsoft-azure-application-insights</loc><lastmod>2014-09-23</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2014/1/19/windows-phone-application-bar-design-mode</loc><lastmod>2014-01-19</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2015/3/29/how-to-automatic-backup-azure-sql-db</loc><lastmod>2015-03-29</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2017/1/29/t-sql-merge-data-n-n</loc><lastmod>2017-01-29</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2024/6/20/how-to-set-time-zone-for-azure-app-service</loc><lastmod>2024-06-20</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2014/8/23/connect-azure-cn-in-vs2013</loc><lastmod>2014-08-23</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2014/1/1/deploying-website-with-db-to-azure-custom-domain</loc><lastmod>2014-01-01</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2013/10/9/windows-azure-blob-storage-crud</loc><lastmod>2013-10-09</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2024/5/11/add-header-to-resources-in-azure-storage-account</loc><lastmod>2024-05-11</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2014/7/18/how-to-run-schedule-jobs-in-aspnet</loc><lastmod>2014-07-18</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2024/4/8/how-to-add-jsonstringenumconverter-in-azure-function-isolated-worker</loc><lastmod>2024-04-08</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2013/4/15/remote-debugging-on-surface-rt</loc><lastmod>2013-04-15</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2024/3/5/deploy-website-appservice-without-git-cicd-vs</loc><lastmod>2024-03-05</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2024/2/7/json-serialization-caveat-in-azure-function</loc><lastmod>2024-02-07</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2024/1/19/redirect-traffic-to-new-cdn-endpoint-in-azure-cdn</loc><lastmod>2024-01-19</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2024/1/18/powershell-to-enable-sql-server-express-remote-access</loc><lastmod>2024-01-18</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2024/1/11/how-to-add-a-public-ipv6-address-to-azure-vm</loc><lastmod>2024-01-11</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2023/12/14/how-to-detect-if-your-application-is-running-in-azure-app-service</loc><lastmod>2023-12-14</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2013/10/10/group-in-long-list-selector-windows-phone</loc><lastmod>2013-10-10</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2014/1/18/textbox-keyboard-type-for-windows-phone-8</loc><lastmod>2014-01-18</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2014/7/29/binding-datepicker-windows-phone-81</loc><lastmod>2014-07-29</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2023/10/20/call-api-with-windows-authentication-from-blazor-web-assembly</loc><lastmod>2023-10-20</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2023/9/27/no-need-for-a-vm-build-docker-image-with-azure-container-registry</loc><lastmod>2023-09-27</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2014/1/28/customize-piviot-header-in-windows-phone-8</loc><lastmod>2014-01-28</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2014/1/24/check-network-go-to-settings-windows-phone-8</loc><lastmod>2014-01-24</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2016/3/24/windows-10-iot-uwp-shutdown</loc><lastmod>2016-03-24</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2023/9/1/how-azure-app-service-for-linux-runs-your-net-application</loc><lastmod>2023-09-01</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2020/8/2/how-to-restore-connection-after-accidentally-disabled-nic-on-azure-vm</loc><lastmod>2020-08-02</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2018/10/13/generate-captcha-code-aspnet-core</loc><lastmod>2018-10-13</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2023/5/6/setup-hyperv-server-2019-in-my-home-pc</loc><lastmod>2023-05-06</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2023/8/16/npm-econnreset-azure-devops</loc><lastmod>2023-08-16</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2017/1/22/windows-10-uwp-get-fonts</loc><lastmod>2017-01-22</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2016/11/25/windows-10-uwp-modal-progress-dialog</loc><lastmod>2016-11-25</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2019/7/10/build-a-simple-matrix-card-in-net-core</loc><lastmod>2019-07-10</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2019/2/8/detect-text-language-using-azure-cognitive-services-in-net-core</loc><lastmod>2019-02-08</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2023/6/10/deploy-public-dns-server-on-microsoft-azure</loc><lastmod>2023-06-10</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2023/4/5/rename-azure-function-developed-in-portal-without-deleting-and-recreating-it</loc><lastmod>2023-04-05</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2014/2/25/event-based-async-to-task-based-async</loc><lastmod>2014-02-25</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2015/1/18/how-to-specify-minimized-mode-for-bottomappbar-wp8-1</loc><lastmod>2015-01-18</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2014/8/25/start-stop-azure-vm-on-schedule</loc><lastmod>2014-08-25</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2014/1/8/windows-azure-billing-and-saving</loc><lastmod>2014-01-08</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2012/12/22/how-to-delete-team-project-on-tfs-2012</loc><lastmod>2012-12-22</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2016/4/2/windows-10-iot-hc04-ultra-sonic-distance</loc><lastmod>2016-04-02</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2015/5/19/azure-website-showing-404-for-woff-fonts-in-ie</loc><lastmod>2015-05-19</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2012/11/9/add-rights-to-aspnet-membership</loc><lastmod>2012-11-09</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2014/2/8/using-fontawesome-in-windows-phone-8</loc><lastmod>2014-02-08</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2020/7/10/configure-url-redirect-on-azure-front-door</loc><lastmod>2020-07-10</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2020/7/7/setup-a-private-npm-server-on-azure-in-45-seconds</loc><lastmod>2020-07-07</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2020/7/7/migrating-an-aspnet-core-web-api-project-to-azure-function</loc><lastmod>2020-07-07</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2020/6/11/import-data-to-azure-storage-table-from-sql-server</loc><lastmod>2020-06-11</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2020/1/17/performance-optimization-for-my-net-core-blog-on-azure</loc><lastmod>2020-01-17</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2019/12/23/2019-year-review-looking-back-moving-ahead</loc><lastmod>2019-12-23</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2019/12/13/how-to-allow-only-selected-users-to-access-an-application-in-azure-ad</loc><lastmod>2019-12-13</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2019/9/29/setup-net-core-30-runtime-and-sdk-on-raspberry-pi-4</loc><lastmod>2019-09-29</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2019/7/19/how-i-built-this-blog-with-azure-services</loc><lastmod>2019-07-19</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2019/2/15/fix-net-core-website-failure-after-deployment-from-azure-devops</loc><lastmod>2019-02-15</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2019/1/28/recommended-visual-studio-configuration-for-net-core-development</loc><lastmod>2019-01-28</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2019/1/21/aspnet-core-dependency-injection-in-actionfilterattribute</loc><lastmod>2019-01-21</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2019/1/15/caveats-in-aspnet-core-data-protection</loc><lastmod>2019-01-15</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2019/1/5/auto-refresh-settings-changes-in-aspnet-core-runtime</loc><lastmod>2019-01-05</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2018/12/27/path-caveat-with-aspnet-core-22-iis-hosting</loc><lastmod>2018-12-27</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2018/11/5/build-pixel-ruler-uwp</loc><lastmod>2018-11-05</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2018/10/31/migrating-old-aspnet-applications-to-net-core</loc><lastmod>2018-10-31</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2018/9/19/aspnet-core-anti-forgery-token-jquery-ajax</loc><lastmod>2018-09-19</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2018/7/22/uwp-camerapreview-take-photo</loc><lastmod>2018-07-22</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2017/12/29/show-confirm-dialog-close-uwp</loc><lastmod>2017-12-29</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2017/11/25/install-linux-subsystem-on-windows-10-fcu</loc><lastmod>2017-11-25</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2017/8/19/uwp-tricks-and-tools</loc><lastmod>2017-08-19</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2017/7/25/uwp-ink-undo-redo</loc><lastmod>2017-07-25</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2017/4/6/configure-continuous-delivery-for-aspnet-core-website-on-azure</loc><lastmod>2017-04-06</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2016/10/9/read-appsettings-aspnet-core</loc><lastmod>2016-10-09</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2016/8/7/raspberry-pi-3-windows-10-iot-basic</loc><lastmod>2016-08-07</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2016/8/6/rdp-into-raspbian</loc><lastmod>2016-08-06</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2016/8/2/windows-10-iot-ssd-1306-i2c-display</loc><lastmod>2016-08-02</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2016/6/10/windows-10-iot-reed-light-control</loc><lastmod>2016-06-10</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2016/4/29/windows-10-iot-74hc595-led-digital-tube</loc><lastmod>2016-04-29</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2016/4/3/windows-10-iot-sound-light</loc><lastmod>2016-04-03</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2016/3/10/windows-10-iot-azure-remote-light</loc><lastmod>2016-03-10</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2015/10/9/how-to-redirect-old-domain-url-to-new-domain-in-iis</loc><lastmod>2015-10-09</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2015/10/8/windows-10-uwp-title-bar</loc><lastmod>2015-10-08</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2015/1/25/windows-phone-dev-one-year-looking-back</loc><lastmod>2015-01-25</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2013/12/27/tips-for-aspnet-webapi-cors</loc><lastmod>2013-12-27</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2013/11/24/using-kendo-ui-aspnet-mvc</loc><lastmod>2013-11-24</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2012/12/25/anti-kendie-guideline-for-diaos-coders</loc><lastmod>2012-12-25</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2012/12/15/setup-private-nuget-server</loc><lastmod>2012-12-15</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2012/9/24/infosys-one-year-looking-back</loc><lastmod>2012-09-24</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2012/9/21/linq-paging-in-entity-framework</loc><lastmod>2012-09-21</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2012/9/20/store-and-read-images-via-sql-server-in-aspnet-mvc-3</loc><lastmod>2012-09-20</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2012/1/25/manually-gridview-get-pk-update-selection-delete</loc><lastmod>2012-01-25</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2010/7/18/setup-iis-in-windows7-both-asp-and-aspnet</loc><lastmod>2010-07-18</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2018/12/15/2018-hour-of-code-in-sanda-university-with-microsoft-mvps</loc><lastmod>2018-12-15</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2020/2/4/how-to-check-if-net-core-program-is-running-under-remote-desktop</loc><lastmod>2020-02-04</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2023/1/8/how-to-activate-kendo-ui-license-in-azure-static-web-apps-without-exposing-secret-value</loc><lastmod>2023-01-08</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2012/3/8/how-to-write-ashx-to-class-lib-and-use-it-on-aspnet</loc><lastmod>2012-03-08</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2017/7/27/uwp-undo-redo-ink</loc><lastmod>2017-07-27</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2012/2/11/paging-repeater-and-gridview-using-datapager</loc><lastmod>2012-02-11</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2012/3/2/dealing-with-path-in-aspnet</loc><lastmod>2012-03-02</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2015/4/22/how-to-read-webconfig-appsettings-with-bigiblity</loc><lastmod>2015-04-22</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2018/12/28/dependency-injection-with-multiple-implementations-in-aspnet-core</loc><lastmod>2018-12-28</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2016/8/8/raspbian-picamera-upload-azure</loc><lastmod>2016-08-08</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2016/8/11/raspi-azure-camera</loc><lastmod>2016-08-11</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2017/10/6/configure-vsts-build-for-uwp-apps</loc><lastmod>2017-10-06</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2014/1/11/iis7-aspnet-custom-error-best-practice</loc><lastmod>2014-01-11</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2023/3/17/use-azure-function-to-update-ip-address-in-azure-vm-nsg-firewall-rule</loc><lastmod>2023-03-17</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2020/6/18/use-azure-function-to-schedule-auto-start-for-vms</loc><lastmod>2020-06-18</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2023/3/12/fix-azure-linux-vm-high-memory-usage-because-of-microsoft-defender</loc><lastmod>2023-03-12</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2023/2/28/fix-azure-ubuntu-virtual-machine-agent-status-is-not-ready-problem</loc><lastmod>2023-02-28</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2023/3/5/how-to-run-cloud-init-yaml-with-azure-bicep-when-creating-vm</loc><lastmod>2023-03-05</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2023/2/21/cloud-architecture-design-of-my-email-notification-infrastructure-on-azure</loc><lastmod>2023-02-21</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2022/12/9/get-client-ip-when-your-aspnet-core-app-is-behind-reversed-proxy-on-azure-app-service</loc><lastmod>2022-12-09</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2022/11/22/return-excel-file-in-azure-function</loc><lastmod>2022-11-22</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2023/2/13/how-to-automatically-move-blobs-to-cool-or-archive-tier-after-a-period-of-time</loc><lastmod>2023-02-13</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2019/9/2/migrate-azure-application-insights-to-aspnet-core-30</loc><lastmod>2019-09-02</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2019/8/22/setup-experimental-machines-with-azure-devtest-lab</loc><lastmod>2019-08-22</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2019/8/10/create-azure-function-app-with-net-core-and-cd-from-github</loc><lastmod>2019-08-10</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2019/8/9/create-a-private-dns-server-without-vm-on-microsoft-azure</loc><lastmod>2019-08-09</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2019/8/7/run-aspnet-core-websites-with-windows-server-core-on-azure</loc><lastmod>2019-08-07</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2019/8/1/run-office-97-on-ipad-with-rds-on-microsoft-azure</loc><lastmod>2019-08-01</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2019/9/25/this-blog-now-runs-on-net-core-30-and-azure</loc><lastmod>2019-09-25</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2019/11/22/a-brief-introduction-for-azure-front-door</loc><lastmod>2019-11-22</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2019/11/12/generate-a-true-ico-format-image-in-net-core</loc><lastmod>2019-11-12</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2019/10/6/azure-remote-controlled-light-with-net-core-30-on-raspberry-pi</loc><lastmod>2019-10-06</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2020/2/23/how-to-check-resource-existence-in-azure-cli</loc><lastmod>2020-02-23</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2020/4/3/docker-support-for-my-net-core-blog-system-on-azure</loc><lastmod>2020-04-03</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2020/4/29/my-aspnet-core-route-debugger-middleware</loc><lastmod>2020-04-29</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2020/6/29/solving-azure-ad-sign-in-failure-with-azure-front-door</loc><lastmod>2020-06-29</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2020/6/10/how-to-use-the-latest-net-core-runtime-on-azure-app-service</loc><lastmod>2020-06-10</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2019/5/24/reset-azure-blob-storage-content-type-in-net-core</loc><lastmod>2019-05-24</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2019/3/1/incremental-build-number-for-net-core-via-azure-devops</loc><lastmod>2019-03-01</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2019/2/13/fix-azure-devops-tf14045-error-when-deploy-to-azure</loc><lastmod>2019-02-13</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2018/11/25/netcore-webutility-urlencode-httputility-urlencode</loc><lastmod>2018-11-25</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2021/8/23/how-to-get-access-token-for-azure-rest-apis-in-net</loc><lastmod>2021-08-23</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2021/10/7/how-to-print-borderless-photos-on-cannon-mg2580s</loc><lastmod>2021-10-07</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2021/12/11/automated-deployment-script-with-azure-cli-and-powershell-core</loc><lastmod>2021-12-11</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2022/1/27/how-to-specify-nodejs-version-when-building-azure-static-web-app</loc><lastmod>2022-01-27</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2022/2/18/adding-azure-cache-for-redis-in-my-elf-project</loc><lastmod>2022-02-18</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2022/6/16/how-to-setup-csgo-dedicated-server-on-microsoft-azure</loc><lastmod>2022-06-16</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2022/7/6/connect-to-windows-vm-on-azure-without-an-rdp-client-app</loc><lastmod>2022-07-06</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2022/7/7/how-to-add-parameters-for-npm-install-in-azure-devops</loc><lastmod>2022-07-07</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2022/8/1/get-transcription-from-twitter-space-using-azure-speech-service</loc><lastmod>2022-08-01</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2022/9/2/encoding-default-diff-netfx-net6</loc><lastmod>2022-09-02</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2022/9/4/system-fonts-on-azure-app-service-for-linux</loc><lastmod>2022-09-04</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2022/9/13/move-cron-expression-from-hard-code-to-configuration-in-azure-function-app</loc><lastmod>2022-09-13</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2022/11/16/make-npm-install-with-legacy-peer-deps-in-azure-static-web-apps-builds</loc><lastmod>2022-11-16</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2019/4/14/send-email-in-net-core-via-mailkit</loc><lastmod>2019-04-14</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2018/9/27/get-app-version-net-core</loc><lastmod>2018-09-27</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2021/8/6/log-user-identity-information-to-azure-application-insights</loc><lastmod>2021-08-06</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2021/6/20/identify-users-from-different-countries-and-regions-for-websites-on-azure</loc><lastmod>2021-06-20</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2021/6/17/hosting-static-html-website-with-azure-static-web-apps</loc><lastmod>2021-06-17</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2021/5/11/aspnet-core-unit-test-how-to-mock-httpclientgetstringasync</loc><lastmod>2021-05-11</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2021/5/10/how-to-prevent-access-to-app-service-url-behind-azure-front-door</loc><lastmod>2021-05-10</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2011/12/8/efficient-code-monkey-1-vs2010-generate-code-template</loc><lastmod>2011-12-08</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2011/8/30/read-value-from-hyperlink-field-in-gridview-aspnet</loc><lastmod>2011-08-30</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2011/10/18/url-rewrite-and-session-conflict-in-aspnet</loc><lastmod>2011-10-18</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2021/4/29/aspnet-core-unit-test-how-to-mock-httpcontextfeaturesget</loc><lastmod>2021-04-29</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2019/4/3/use-environment-specific-nlogconfig-in-aspnet-core</loc><lastmod>2019-04-03</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2019/3/4/read-and-write-windows-registry-in-net-core</loc><lastmod>2019-03-04</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2019/3/7/restart-an-aspnet-core-application-programmatically</loc><lastmod>2019-03-07</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2019/3/26/operate-git-with-net-core</loc><lastmod>2019-03-26</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2017/11/1/use-nlog-aspnet-20</loc><lastmod>2017-11-01</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2018/9/18/prevent-image-hotlink-aspnet-core</loc><lastmod>2018-09-18</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2019/7/17/run-classic-asp-on-windows-10-and-azure-app-service</loc><lastmod>2019-07-17</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2019/6/19/building-a-net-core-url-forward-service</loc><lastmod>2019-06-19</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2019/4/24/how-to-pack-a-net-core-class-library-and-upload-to-nuget</loc><lastmod>2019-04-24</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2019/6/16/ip-rate-limit-for-aspnet-core</loc><lastmod>2019-06-16</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2019/12/5/try-the-new-azure-net-sdk</loc><lastmod>2019-12-05</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2012/8/26/blog-db-update-2-new-db-and-simple-data-import</loc><lastmod>2012-08-26</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2020/8/4/test-network-speed-between-azure-vms-using-iperf</loc><lastmod>2020-08-04</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2011/8/6/binding-generic-list-to-repeater-in-aspnet</loc><lastmod>2011-08-06</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2011/7/26/gridview-multi-select-and-delete-in-aspnet</loc><lastmod>2011-07-26</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2010/10/1/attack-and-prevent-of-sql-injection</loc><lastmod>2010-10-01</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2010/9/26/generate-index-number-in-gridview</loc><lastmod>2010-09-26</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2020/8/7/securing-my-blog-with-azure-web-application-firewall-waf</loc><lastmod>2020-08-07</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2020/10/20/load-balancing-my-blog-on-azure</loc><lastmod>2020-10-20</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2020/12/19/setup-cat-live-streaming-on-microsoft-azure</loc><lastmod>2020-12-19</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2021/2/3/aspnet-core-50-throughput-test-in-kestrel-iis-nginx-and-caddy</loc><lastmod>2021-02-03</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2014/3/28/live-to-code-interview-edi-wang-wp</loc><lastmod>2014-03-28</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2020/11/2/how-to-enable-application-request-routing-on-azure-app-service</loc><lastmod>2020-11-02</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2019/7/23/about-per-monitordpi-aware-for-winforms-applications</loc><lastmod>2019-07-23</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2020/6/16/fix-cannot-delete-payment-method-for-expired-credit-card-on-azure</loc><lastmod>2020-06-16</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2013/1/21/how-to-show-4-rows-tiles-on-surface-rt</loc><lastmod>2013-01-21</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2018/12/21/automate-windows-10-developer-machine-setup</loc><lastmod>2018-12-21</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2019/5/20/sql-server-export-data-tier-application-via-command-line</loc><lastmod>2019-05-20</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2019/12/6/upgrade-winforms-apps-from-net-core-30-to-31</loc><lastmod>2019-12-06</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2015/7/23/how-to-manage-azure-app-service-in-iis-manager-inetmgr</loc><lastmod>2015-07-23</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2016/3/28/windows-10-iot-development-moisture-sensor-for-raspberry-pi-3</loc><lastmod>2016-03-28</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2017/6/5/microsoft-build-tour-2017-shanghai</loc><lastmod>2017-06-05</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2016/1/28/windows-10-uwp-guotch-circle-head</loc><lastmod>2016-01-28</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2017/6/2/migrate-domain-dns-to-azure</loc><lastmod>2017-06-02</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2011/10/22/paging-generic-list-in-aspnet</loc><lastmod>2011-10-22</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2014/2/22/longlistselector-group-by-py-wp8</loc><lastmod>2014-02-22</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2016/9/22/windows-10-uwp-fark-pinyin-group</loc><lastmod>2016-09-22</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2019/2/21/send-email-after-release-deployment-in-azure-devops</loc><lastmod>2019-02-21</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2018/10/12/add-watermark-to-uploaded-image-aspnet-core</loc><lastmod>2018-10-12</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2018/12/18/integrate-azure-application-insight-data-into-your-own-app</loc><lastmod>2018-12-18</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2017/7/15/uwp-remote-debug</loc><lastmod>2017-07-15</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2018/10/9/fix-acrylicbrush-missing-navigationview-windows-10-17763</loc><lastmod>2018-10-09</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2017/10/16/get-client-ip-aspnet-20</loc><lastmod>2017-10-16</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2018/3/29/customize-acrylic-uwp</loc><lastmod>2018-03-29</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2018/1/24/uwp-keyboard-events</loc><lastmod>2018-01-24</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2018/7/31/fix-titlebar-overlapping-navigationview-pane-toggle-button</loc><lastmod>2018-07-31</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2018/7/2/read-cert-uwp</loc><lastmod>2018-07-02</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2018/4/19/send-feedback-uwp</loc><lastmod>2018-04-19</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2017/9/8/uwp-read-write-settings</loc><lastmod>2017-09-08</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2016/9/3/windows-10-uwp-share-image</loc><lastmod>2016-09-03</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2017/8/25/uwp-debug-onfileactivated-launch-issue</loc><lastmod>2017-08-25</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2013/2/28/force-visual-studio-always-run-as-admin</loc><lastmod>2013-02-28</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2015/2/10/get-clear-password-from-iis-apppool</loc><lastmod>2015-02-10</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2013/2/27/enable-management-share-on-windows-8</loc><lastmod>2013-02-27</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2016/12/5/windows-10-uwp-remove-listview-default-selection</loc><lastmod>2016-12-05</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2013/8/31/change-tfs-url-in-visual-studio</loc><lastmod>2013-08-31</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2015/12/22/windows-10-uwp-how-to-save-image</loc><lastmod>2015-12-22</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2012/12/9/performance-tips-for-entity-framework</loc><lastmod>2012-12-09</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2014/2/10/gb2312-encoding-windows-phone-8</loc><lastmod>2014-02-10</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2015/8/9/razor-editor-blow-up-vs2015</loc><lastmod>2015-08-09</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2016/11/3/uwp-client-azure-rpi-cam</loc><lastmod>2016-11-03</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2017/2/4/create-qr-code-in-windows-10-uwp</loc><lastmod>2017-02-04</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2015/12/24/windows-10-uwp-localization-app-name</loc><lastmod>2015-12-24</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2016/3/26/windows-10-iot-gy-30-light-sensor</loc><lastmod>2016-03-26</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2014/6/15/create-delete-vm-using-windows-azure-powershell</loc><lastmod>2014-06-15</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2016/2/18/windows-10-uwp-async-await-ui-thread</loc><lastmod>2016-02-18</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2014/4/27/linq-to-xml-in-shanghai-metro-wp-app</loc><lastmod>2014-04-27</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2013/4/28/migrate-sql-server-to-sql-azure</loc><lastmod>2013-04-28</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2012/6/26/creating-windows-service-using-csharp-in-vs2010</loc><lastmod>2012-06-26</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/post/2014/5/7/async-await-how-aspnet-threadpool-process-requests</loc><lastmod>2014-05-07</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2013/8/27/convert-dotnet-class-library-to-pcl</loc><lastmod>2013-08-27</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2011/12/9/efficient-code-monkey-2-good-plugins-in-vs2010</loc><lastmod>2011-12-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2012/5/23/jquery-auto-complete-using-ajax-webservice-in-aspnet</loc><lastmod>2012-05-23</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2013/1/10/how-to-share-folder-on-surface-rt</loc><lastmod>2013-01-10</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2013/10/4/eagerly-loading-using-include-entityframework-performance</loc><lastmod>2013-10-04</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2011/10/15/oop-refactor-version-of-imitating-matrix-card-in-csharp</loc><lastmod>2011-10-15</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2011/10/14/imitating-matrix-card-in-csharp</loc><lastmod>2011-10-14</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2017/3/2/windows-10-uwp-save-inkcanvas-to-picture</loc><lastmod>2017-03-02</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2018/12/13/build-dotnet-core-22-projects-on-azure-devops</loc><lastmod>2018-12-13</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2017/10/17/automatically-set-text-color-on-accent-background-in-uwp</loc><lastmod>2017-10-17</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2015/11/8/uwp-toast-notification</loc><lastmod>2015-11-08</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2018/12/31/how-to-remove-default-fds-effects-in-uwp-apps</loc><lastmod>2018-12-31</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2012/1/9/add-prop-to-an-ascx-in-aspnet</loc><lastmod>2012-01-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2019/5/14/stop-generating-designercs-for-resx-files-in-net-core</loc><lastmod>2019-05-14</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2013/4/29/backup-sql-azure-to-sql-server</loc><lastmod>2013-04-29</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2017/11/6/use-icmp-ping-in-netcore-20</loc><lastmod>2017-11-06</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2012/3/27/xml-based-navigation-menu-using-aspnet</loc><lastmod>2012-03-27</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2017/9/9/windows-10-uwp-switching-language</loc><lastmod>2017-09-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2012/8/26/blog-db-update-3-import-tag-library</loc><lastmod>2012-08-26</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2012/7/1/chart-control-fucked-when-using-webform-and-mvc3-together</loc><lastmod>2012-07-01</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2014/7/19/how-to-resolve-pinyin-group-issue-windows-phone</loc><lastmod>2014-07-19</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2012/1/8/efficient-code-monkey-4-vs2010-tricks</loc><lastmod>2012-01-08</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2012/6/6/membership-fucked-using-razor-in-aspnet-webform</loc><lastmod>2012-06-06</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2011/12/26/when-using-meet-with-return</loc><lastmod>2011-12-26</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2012/5/22/using-aspnet-webservice-generic-method-in-jquery-ajax</loc><lastmod>2012-05-22</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2021/4/26/aspnet-core-unit-test-how-to-mock-urlpage</loc><lastmod>2021-04-26</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2013/12/21/iis-webdeploy-on-ws2008r2</loc><lastmod>2013-12-21</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2011/12/27/require-login-only-special-directories-in-aspnet-forms-authorization</loc><lastmod>2011-12-27</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2012/8/27/blog-db-update-4-import-xml-data</loc><lastmod>2012-08-27</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2013/6/7/windows-event-log-with-powershell</loc><lastmod>2013-06-07</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2014/11/23/exit-app-hardware-back-button-wprt81</loc><lastmod>2014-11-23</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2012/8/13/blog-db-update-1-access-to-sqlserver</loc><lastmod>2012-08-13</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2013/10/14/newbilize-code-by-delegate</loc><lastmod>2013-10-14</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2014/3/23/send-error-report-windows-phone-8</loc><lastmod>2014-03-23</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/post/2011/11/27/linq-to-xml-crud-dal</loc><lastmod>2011-11-27</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/page/privacy-policy</loc><lastmod>2019-12-11</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/page/speaking</loc><lastmod>2020-07-01</lastmod><changefreq>monthly</changefreq></url><url><loc>https://edi.wang/page/about</loc><lastmod>2019-05-25</lastmod><changefreq>yearly</changefreq></url><url><loc>https://edi.wang/tags</loc><lastmod>2026-03-31</lastmod><changefreq>weekly</changefreq></url><url><loc>https://edi.wang/archive</loc><lastmod>2026-03-31</lastmod><changefreq>monthly</changefreq></url></urlset>