<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://pmichaels.net/2013/03/01/arrested-developing/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2013/03/04/always-in-the-last-place-you-look-pragmatically-finding-controls-in-a-c-xaml-store-app/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2013/03/20/this-and-that-javascript-identity-crisis/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2013/05/11/gesture-of-goodwill-in-html5/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2013/06/20/what-are-you-referring-to-wilbur-passing-classes-by-reference-in-c/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2013/06/21/back-to-front-scrolling-a-vertical-game-background-using-windows-8-javascript-html5/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2013/09/12/monogame-with-xaml-how-to-use-both/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2013/10/01/adding-privacy-statement-to-windows-8-store-app-built-with-monogame/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2013/10/09/adding-a-settings-page-to-the-windows-8-settings-charm/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2013/10/14/implementing-a-call-to-search-using-mvvm-light/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2013/10/18/messagebox-helper-for-windows-store-apps/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2013/10/23/implementing-a-review-reminder-in-a-windows-store-c-xaml-app/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2013/10/29/animation-in-xaml-part-1/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2013/11/06/animation-in-xaml-part-2/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2013/11/18/animation-in-xaml-part-3/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2013/11/22/animation-in-xaml-part-4/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2013/11/29/animation-in-xaml-part-5/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2013/12/14/implementing-single-cell-copy-and-full-row-item-selection-in-wpf-datagrid/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2013/12/21/creating-a-wpf-app-with-no-interface-or-wpf/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/01/01/add-a-settings-file-from-another-project-vb-net/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/01/07/beware-asynchrony-with-monogame/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/01/14/list-workspaces-with-no-outstanding-pending-changes/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/01/26/detecting-multiple-gesture-types-using-monogame-in-windows-8/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/02/05/unit-testing-an-mvvm-relaycommand/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/02/19/the-server-principal-server-is-not-able-to-access-the-database-dbname-under-the-current-security-context/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/02/28/creating-a-centralised-resource-project/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/03/01/convert-monogame-to-monogame-with-xaml/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/03/07/using-data-binding-inside-monogame-to-control-ad-control-display/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/03/24/winrt-contact-picker/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/04/07/detecting-keyboard-gestures-using-monogame/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/04/12/handling-both-touch-and-mouse-input-with-monogame/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/04/18/resource-file-testing/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/04/30/windows-tile-updater-part-1-design/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/05/06/windows-tile-updater-part-2-creating-the-project-and-tile-update-logic/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/05/13/windows-tile-updater-part-3-move-the-code-to-a-shared-project-and-create-the-phone-app/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/05/17/iphone-versus-windows-phone-why-nokia-microsoft-lost-my-business/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/05/20/windows-tile-updater-part-4-rationalise-the-code-2/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/05/27/windows-tile-updater-part-5-sharing-xaml/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/06/03/windows-tile-updater-part-6-binding-a-command-parameter/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/06/10/windows-tile-updater-part-7-multibinding-command-parameters/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/06/17/loading-a-twitter-feed-in-winrt/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/06/22/mock-current-date-and-time-in-sql-server/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/06/30/mvvm-cross-basics-navigating-using-commands/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/07/06/windows-8-shortcuts/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/07/13/mvvm-cross-basics-passing-complex-parameters-during-navigation/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/07/20/helpers-and-extension-methods-for-games/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/07/27/unit-testing-methods-with-random-elements-in-mvvm-cross/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/08/03/updating-a-progress-bar-using-mvvm-cross/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/08/10/mvvmcross-showviewmodel-not-working/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/08/19/mvvm-cross-visibility-plugin/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/08/24/winrt-data-binding-using-mvvm/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/09/10/review-of-ndepend/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/09/12/wcf-http-error-404-17-the-requested-content-appears-to-be-script-and-will-not-be-served-by-the-static-file-handler/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/09/18/binding-isselected-method-in-the-listview-control-in-winrt/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/09/27/updating-a-view-model-from-inside-a-collection/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/10/03/windows-10-the-return-of-the-overrated-start-menu/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/10/05/now-using-visual-studio-14-ctp/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/10/12/creating-and-binding-to-a-custom-user-control-in-mvvm-cross/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/10/31/automatically-focus-on-the-newest-item-in-a-listview-using-winrt-mvvm-and-behaviors-sdk/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/11/07/creating-a-shared-project-in-wpf/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/11/11/writing-a-game-in-a-console-application-teaching-programming/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/11/14/cannot-modify-members-of-myvar-because-it-is-a-foreach-iteration-variable/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/11/15/mvvm-cross-mvxstorepage-missing-for-3-2-1/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/11/19/service-has-zero-application-non-infrastructure-endpoints/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/11/23/console-games-snake-part-1/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/11/26/console-games-snake-part-2/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/11/30/console-games-snake-part-3-introducing-a-game-timer/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/12/05/detecting-recursion-json-net-stack-overflow/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/12/12/console-games-snake-part-4-collision-detection/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/12/19/console-games-snake-part-5/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/12/25/mvvmcross-overriding-the-default-plugins/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2014/12/30/10-things-to-consider-if-you-want-yo-make-money-from-your-wordpress-blog/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2015/01/01/using-a-repeatbutton-to-rapidly-increment-values/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2015/01/07/startup-uri-not-working-cannot-locate-recource-mainwindow-xaml/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2015/01/14/returning-an-unknown-interface-from-a-wcf-service/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2015/01/21/assigning-an-index-to-a-collection-using-linq/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2015/01/25/mvvm-cross-creating-a-new-plug-in/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2015/01/28/reading-numpad-keys-using-winrt/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2015/02/01/console-games-catch-part-1/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2015/02/06/console-games-catch-part-2-introducing-a-game-timer/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2015/02/10/running-an-android-app-for-the-first-time/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2015/02/14/adding-a-tile-to-windows-phone-annoying-and-unhelpful-errors/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2015/02/17/adding-a-tile-to-windows-phone-annoying-and-unhelpful-errors-part-2/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2015/02/21/how-to-draw-a-diagonal-line-using-only-xaml-and-no-path-data/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2015/03/01/playing-media-in-windows-universal-apps/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2015/03/07/mvvm-light-canexecute-command-re-evaluate-en-mass/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2015/03/14/mvvm-cross-stubbing-out-imvxmainthreaddispatcher-with-rhinomocks/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2015/03/20/unable-to-get-ibuildserver-always-returning-null/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2015/03/26/toshiba-touch-pad-stops-responding/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2015/03/30/coded-ui-test-recording-mouse-clicks/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2015/04/16/command-line-start-up-arguments-that-contain-paths/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2015/05/06/serialise-and-de-serialise-helpers-for-observablecollection/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2015/05/19/converting-an-existing-windows-store-app-to-a-new-one/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2015/06/03/chaos-monkey-part-1-simulating-a-dodgy-network-on-a-local-iis/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2015/06/11/using-asynchronous-methods-within-a-windows-game/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2015/06/15/chaos-monkey-part-2-programmatically-resetting-iis-at-scheduled-intervals/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2015/06/22/adding-and-using-a-new-font-in-monogame-the-11-step-program/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2015/06/26/enabling-consumable-purchases-in-windows-store-apps/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2015/07/06/cannot-change-thread-mode-after-it-is-set/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2015/07/10/reading-an-xml-document-using-xmldocument/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2015/07/14/chaos-monkey-part-3-consuming-memory/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2015/08/08/handling-input-in-xna-monogame/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2015/09/24/ndepend-updated-review/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2015/09/30/unit-tests-are-not-discoverable/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2015/10/16/sending-binary-files-over-wcf/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2015/10/23/wcf-debugging/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2015/10/30/testing-by-interface/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2015/11/06/targeting-windows-10-desktop-device-family/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2015/11/13/ocr-in-windows-10/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2015/11/20/load-and-display-a-list-of-images-in-windows-10/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2015/11/27/using-a-timer-to-update-the-ui-thread/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2015/12/04/wpf-drawing-application/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2015/12/11/generating-a-temporary-filename-in-windows-10-universal-app/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2015/12/12/inkcanvas/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2015/12/18/deleting-files-in-a-storage-folder-using-uwp/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2015/12/25/advancing-to-the-next-level-in-unity/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2015/12/31/working-with-the-threading-system-in-unity/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2016/01/01/playing-a-longer-running-animation-in-unity/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2016/01/08/using-inheritance-in-unity-for-better-code-re-use/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2016/01/15/saving-and-loading-level-data-in-unity/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2016/01/22/adding-cheats-and-features-to-a-unity-game-for-development-only/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2016/02/05/setting-up-sql-server-to-use-the-filestream-feature/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2016/02/05/insert-a-stream-into-sql/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2016/02/11/get-the-executable-location-of-sqlpackage/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2016/02/12/list-the-installed-instances-of-sql-server/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2016/02/19/the-generateresource-task-failed-unexpectedly/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2016/02/26/how-to-programmatically-retrieve-the-physical-path-from-an-iis-site/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2016/03/04/dynamically-copy-a-class-from-one-instance-to-another-using-reflection/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2016/03/11/adding-and-removing-an-iis-application-in-net/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2016/03/18/generic-method-to-clear-a-class-and-intelli-test/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2016/03/25/intelli-test-part-2/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2016/04/01/tooltip-speech-bubbles/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2016/04/08/creating-a-speech-bubble-with-rounded-corners/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2016/04/15/frame-rate-counters-on-by-default-for-windows-uwp-emulators/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2016/04/22/xaml-translations-based-on-the-display-size-in-uwp/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2016/04/29/after-changing-iphones-the-personal-hotspot-stops-working/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2016/04/29/in-line-pre-processor-directives-in-c/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2016/05/06/roaming-and-local-settings-in-uwp/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2016/05/13/share-content-in-a-uwp-app/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2016/06/01/taskcompletionsource/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2016/06/30/programmatically-editing-the-hosts-file/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2016/07/06/sql-server-xp_sprintf-and-xp_sscanf/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2016/07/10/sql-server-quick-insert-test-data/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2016/07/16/custom-templates-for-sql-database-files/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2016/07/23/using-mstest-datarow-as-a-substitute-for-nunit-testcase/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2016/07/30/check-table-exists-in-sqlite-in-a-uwp-app/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2016/08/06/mvvm-cross-upgrade-to-4-2-2/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2016/08/22/creating-complex-tables-using-sqlite-net/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2016/09/22/lock-a-tfs-branch-through-builds/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2016/09/29/a-c-programmers-guide-to-installing-running-and-messaging-with-activemq/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2016/10/04/asynchronous-behaviour-in-applications-using-message-queues/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2016/10/07/a-c-programmers-guide-to-installing-running-and-messaging-with-rabbitmq/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2016/10/10/start-two-project-simultaneously/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2016/10/13/acknowledging-a-message-in-active-mq/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2016/10/19/mesh-colliders-in-unity/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2016/10/20/rabbitmq-change-queue/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2016/10/28/acknowledging-a-messing-using-rabbitmq/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2016/11/04/message-persistence-in-rabbitmq-and-benchmarkdotnet/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2016/11/11/uwp-accessing-documents-library/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2016/11/18/reading-and-opening-a-zip-file-in-a-uwp/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2016/11/23/programmatically-create-a-bug-in-tfs/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2016/11/30/programmatically-creating-a-test-case-for-a-work-item-using-the-tfs-api/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2016/12/01/getfilesasync-is-not-returning-all-the-files-in-the-my-documents-folder/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2016/12/07/programmatically-create-test-case-steps/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2016/12/12/programmatically-list-existing-tags-using-the-tfs-api/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2016/12/19/change-a-tfs-work-item-definition/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2016/12/25/finding-duplicate-values-in-a-dictionary-using-c/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2016/12/26/manually-parsing-a-json-string-using-json-net/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2016/12/29/microsoft-cognitive-services-text-recognition/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/01/07/tfs-api-exception-thrown-system-missingmethodexception-myapp-exe/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/01/09/building-block-game-unity-3d/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/01/12/manually-implementing-parallel-loop/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/01/22/wpf-performance-debugging/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/01/29/scientist-net/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/02/04/designing-debugging-database-unit-tests/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/02/16/getting-started-signalr/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/03/04/using-entity-framework-core-dbfirst/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/03/06/sdk1-0-0-rc4-004771-disappeared-creating-net-core-project-vs2015/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/03/12/wpf-performance-textblock/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/03/14/testing-exceptions-using-arrange-act-assert-pattern-c-7/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/03/19/find-users-current-location-display-bing-maps-v6-3/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/03/26/css-overlaying-controls-absolute-relative-positioning/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/04/02/convert-standard-c-project-unit-test-project/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/04/09/create-web-page-find-address-using-bing-maps-6-3/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/04/14/nunit-testcasesource/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/04/16/typescript/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/04/23/bing-maps-finding-address-longitude-latitude/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/04/30/live-testing-visual-studio-2017/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/05/07/basic-game-using-html5-javascript/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/05/14/rotate-shape-around-axis-using-html5-javascript/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/05/21/console-application-builds-will-not-run/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/05/21/seriliasing-interfaces-json-using-jsonconverter-json-net/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/05/28/c-programmers-guide-queues-sending-message-azure-service-bus/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/06/04/using-benchmarkdotnet-profile-string-comparison/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/06/11/reading-message-azure-service-bus-queue/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/06/18/create-css-effect-shine-button-border/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/06/25/implicitly-acknowledging-message-azure-service-bus/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/07/02/azure-service-bus-send-e-mail-message-timeout/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/07/09/playing-multiple-videos-simultaneously-using-html5/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/07/16/azure-functions/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/07/23/using-azure-functions-send-e-mail-alert-service-bus/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/07/30/adding-identity-capabilities-asp-net-core-app/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/08/06/deploying-azure-recommendation-service-using-arm-template/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/08/13/creating-basic-azure-web-job/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/09/03/irreducible-complexity-agile/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/09/09/default-literals-c-7-1/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/09/10/async-main-c-7-1/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/09/16/short-walks-whatever-happened-wingrep/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/09/17/function-apps-azure/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/09/23/short-walks-error-not-find-dependent-assembly/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/09/24/autorest/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/09/30/short-walks-using-compilerservice-arguments-interface/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/10/01/sendgrid-azure-e-mail-functionality/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/10/07/short-walks-running-extension-method-null-item/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/10/08/azure-recommendations/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/10/15/adding-existing-azure-blob/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/10/15/ddd-north-2017/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/10/21/short-walks-instantiating-object-without-calling-constructor/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/10/22/asynchronous-debugging/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/10/29/mocking-iprinciple-identity-claims-nsubstitute/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/11/05/web-api-routing-basics/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/11/12/getting-started-ios-c-programmer-part-one/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/11/19/xamarin-forms-woes/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/11/25/short-walks-using-joinabletaskfactory/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/11/26/getting-started-ios-c-programmer-part-two-running-simulator/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/12/02/google-cloud-platform-using-cloud-functions/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/12/03/debugging-recommendations-engine/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/12/10/getting-started-ios-c-programmer-part-three-moving-object/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/12/16/google-cloud-datastore-setting-new-datastore-accessing-console-application/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/12/17/c-programmers-guide-google-cloud-pub-sub-messaging/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/12/23/working-multiple-cloud-providers-part-1-azure-function/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/12/24/working-multiple-cloud-providers-part-2-getting-data-bigquery/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2017/12/26/getting-started-ios-c-programmer-part-four-controlling-object/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2018/01/03/short-walks-nsubstitute-subclassing-partial-substitutions/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2018/01/06/short-walks-gcp-credit-alerts/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2018/01/07/getting-started-ios-c-programmer-part-five-collision/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2018/01/14/setting-e-mail-notification-system-using-logic-apps/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2018/01/14/working-multiple-cloud-providers-part-3-linking-azure-gcp/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2018/01/20/serverless-computing-paradigm-shift/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2018/01/21/getting-started-ios-c-programmer-part-6-graphics/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2018/01/21/ndc-london-2018/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2018/01/27/short-walks-xunit-tests-not-appearing-test-explorer/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2018/01/27/using-builder-pattern-validation/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2018/02/03/short-walks-entity-framework-exception-calling-setdata-2-arguments/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2018/02/04/using-unity-azure-functions/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2018/02/11/creating-scheduled-azure-function/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2018/02/17/short-walks-c-pattern-matching-match-ranges/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2018/02/18/reading-azure-service-bus-queue-names-config-file/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2018/02/24/setting-entity-framework-core-console-application-one-error-time/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2018/03/04/using-entity-framework-ioc/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2018/03/11/what-can-you-do-with-a-logic-app-part-one-send-tweets-at-random-intervals-based-on-a-defined-data-set/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2018/03/17/short-walks-using-appsettings-json-in-asp-net-core/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2018/03/18/forcing-an-npm-restore/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2018/03/22/using-nsubstitute-for-partial-mocks/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2018/03/25/adding-a-new-screen-to-the-react-template-project/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2018/03/31/short-walks-submit-a-single-row-of-data-in-reactjs/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2018/04/08/creating-an-azure-logic-app-directly-from-visual-studio/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2018/04/14/short-walks-xunit-warning/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2018/04/22/what-can-you-do-with-a-logic-app-part-two-use-excel-to-manage-an-e-mail-notification-system/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2018/05/06/what-can-you-do-with-a-logic-app-part-three-creating-a-logic-app-client/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2018/05/21/playing-with-azure-event-hub/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2018/06/02/short-walks-object-locking-in-c/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2018/06/12/using-event-hubs-to-create-a-multi-player-game/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2018/06/24/asp-net-core-2-0-passing-data-into-a-model-using-di/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2018/06/30/separating-data-access-in-asp-net-core-2/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2018/07/01/short-walks-setting-up-a-foreign-key-relationship-in-entity-framework/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2018/07/07/short-walks-data-seeding-in-entity-framework-core-2/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2018/07/08/short-walks-system-invalidoperationexception-the-seed-entity-for-entity-type-myentity-cannot-be-added-because-another-seed-entity-with-the-same-key-value-for-id-has-already-been-added/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2018/07/21/short-walks-nsubstitute-extension-methods-like-received-can-only-be-called-on-objects-created-using-substitute-for-and-related-methods/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2018/08/05/setting-up-an-azure-b2c-tenant/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2018/08/17/adding-reactjs-to-an-existing-asp-net-core-2-application/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2018/09/09/readonly-entity-framework/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2018/09/16/unit-testing-with-entity-framework-and-entity-framework-core-2-1/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2018/09/23/set-up-a-new-asp-net-core-2-1-project-with-docker/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2018/09/30/microsoft-chat-bot-framework-up-and-running/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2018/10/07/fixing-csrf-vulnerability/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2018/10/13/short-walks-navigating-in-reactjs/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2018/10/14/installing-client-side-libraries-in-asp-net-core/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2018/10/21/net-client-side-libraries/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2018/11/10/creating-a-basic-web-site-from-an-asp-net-core-empty-project/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2018/12/08/unity-lifetime-manager/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2018/12/09/short-walks-406-error-while-creating-a-net-core-api/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2018/12/26/makecert-is-dead-long-live-new-selfsignedcertificate/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2019/01/08/creating-a-windows-service-using-net-core-2-2/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2019/01/14/a-c-developers-guide-to-reactjs-part-1-create-run/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2019/01/27/a-c-developers-guide-to-reactjs-part-2-moving-controls/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2019/02/02/the-evolution-of-the-switch-statement-c8/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2019/03/03/my-xunit-tests-wont-run-in-a-net-standard-2-0-class-library/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2019/03/15/read-a-document-in-a-net-core-application-baked-into-the-project-file/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2019/03/22/working-out-when-something-broke-using-git-bisect-and-git-log/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2019/04/05/adventures-in-c8-the-annotation-for-nullable-reference-types-should-only-be-used-in-code-within-a-nullable-context/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2019/05/04/mocking-iconfiguration-extension-method/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2019/05/08/xamarin-dependencies-android-app-just-doesnt-start-after-deployment/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2019/05/15/a-c-developers-guide-to-reactjs-part-3-conditionally-rendering-html-in-react/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2019/05/24/casting-a-c-object-from-its-parent/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2019/06/03/creating-a-car-game-in-react-part-1-drawing-and-moving/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2019/06/07/creating-a-car-game-in-react-part-2-steering-and-obstacles/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2019/06/17/creating-a-car-game-in-react-part-3-collision/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2019/06/18/the-legacyframeworkpackages-parameter-is-not-supported-by-the-resolveframeworkreferences-task/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2019/06/24/creating-a-car-game-in-react-part-4-score/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2019/06/30/creating-a-car-game-in-react-part-5-levels-and-time/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2019/07/07/using-view-models-in-blazor/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2019/07/13/adding-logging-to-client-side-blazor/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2019/07/20/react-tips-1-starting-react-on-a-different-port/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2019/07/27/react-tips-2-binding-an-event-handler/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2019/08/03/react-tips-3-cloning-a-react-repository/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2019/08/10/uwp-using-unity-and-ef-core-and-sqlite/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2019/08/17/react-tips-4-propagating-state/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2019/08/25/using-blazor-components/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2019/08/31/creating-a-car-game-in-react-part-6-adding-high-scores/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2019/09/07/an-adr-visual-studio-tool-part-1-creating-a-visual-studio-extension-to-scrape-the-solution-and-list-all-items-including-solution-items-and-solution-folders/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2019/09/14/creating-a-xamarin-forms-project-android-sdk-tools/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2019/09/24/simple-binding-in-blazor/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2019/10/19/policy-server-with-asp-net-core/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2019/11/10/msix-packaging-project/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2019/11/25/upgrade-a-net-framework-wpf-application-to-net-core-3-x/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2019/12/02/create-and-test-an-msix-installation/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2019/12/08/building-a-list-with-asp-net-core/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2019/12/20/manually-adding-dbcontext-for-an-integration-test/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2019/12/24/fault-resilience-in-web-calls-using-polly/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2019/12/26/an-adr-visual-studio-tool-part-2-refactoring/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/01/04/an-adr-visual-studio-tool-part-3-listing-and-reading-the-files/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/01/05/i-wrote-a-book-heres-what-i-learned/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/01/11/an-adr-visual-studio-tool-part-4-dependency-injection/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/01/18/download-file-from-azure-storage-using-javascript/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/01/25/an-adr-visual-studio-tool-part-5-sub-projects/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/02/01/add-application-insights-to-an-azure-resource/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/02/08/calling-an-azure-signalr-instance-from-an-azure-function/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/02/15/using-httpclientfactory/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/02/22/my-object-wont-deserialise-using-system-text-json/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/02/25/an-adr-visual-studio-tool-part-6-visually-opening-files-and-changing-the-command-title/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/02/29/add-entity-framework-core-to-an-existing-asp-net-core-project/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/03/07/react-tips-5-raising-events/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/03/14/add-httpclientfactory-to-an-azure-function/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/03/21/unit-testing-ef-core-how-to-invoke-the-contents-of-onmodelcreating/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/03/28/an-adr-visual-studio-tool-part-7-adding-a-context-menu-item/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/04/04/an-assembly-specified-in-the-application-dependencies-manifest-was-not-found-strange-errors-when-trying-to-create-an-ef-migration/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/04/11/moving-to-typescript-with-react/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/04/18/change-the-primary-key-type-in-entity-framework/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/04/25/feature-flags-asp-net-core/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/05/02/using-xmlhttprequest-from-javascript-to-call-a-net-core-api/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/05/09/force-react-components-to-sit-side-by-side/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/05/10/asp-net-policy-authorization-based-on-a-db-field-on-the-user-table/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/05/16/github-secrets/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/05/23/deploying-to-nuget-manually-and-using-github-actions/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/05/30/debugging-github-actions/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/06/06/capturing-url-parameters-in-reactjs-using-typescript/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/06/13/using-kudu-to-edit-a-deployed-app-settings-file/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/06/20/react-redux-and-typescript-why-what-and-how/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/06/27/configuration-and-dependency-injection/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/06/27/add-storage-queue-message/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/07/04/debugging-an-asp-net-core-react-application-in-azure/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/07/11/entity-framework-3-1-gotchas/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/07/18/calling-a-web-api-from-a-console-app-and-creating-a-performance-test/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/07/25/playing-with-the-html-canvas-again/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/08/01/drawing-custom-graphs-in-html-and-javascript/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/08/08/cors-errors-while-playing-with-the-html-canvas/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/08/15/feature-flags-in-asp-net-core-advanced-features-targeting-a-specific-audience-using-feature-filters/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/08/22/manually-creating-a-test-harness-in-net/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/08/30/change-the-default-asp-net-core-layout-to-use-feature-folders/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/09/05/install-and-run-linux-on-windows-10/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/09/06/installing-net-on-ubuntu-on-windows/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/09/12/github-actions-debugging-techniques-and-common-issues/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/09/19/creating-and-using-an-azure-service-bus-in-net-core/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/09/26/iconfiguration-does-not-contain-a-definition-for-getvalue/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/10/03/asp-net-core-routing-and-debugging/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/10/10/executing-dynamically-generated-sql-in-ef-core/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/10/17/downloading-from-an-sftp-site-using-ssh-net/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/10/24/css-animations-sprite-sheet/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/10/31/tag-helper-not-working/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/11/07/debugging-a-failed-api-request-and-defining-an-authorization-header-using-fiddler-everywhere/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/11/14/predicting-football-results-using-ml-net/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/11/21/add-evaluation-to-ml-net-model/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/11/28/handling-events-inside-an-azure-function/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/12/05/add-configuration-to-a-net-core-console-application/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/12/12/sending-a-service-bus-message-failed/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/12/19/using-managed-identity-with-azure-keyvault/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/12/25/partial-html/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/12/26/receiving-messages-in-azure-service-bus/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2020/12/29/add-certificate-into-wsl/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/01/01/azure-service-bus-scheduled-message-delivery/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/01/02/viewing-server-variables-in-asp-net-core/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/01/09/vue-basics-moving-objects-around-the-screen/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/01/16/creating-a-running-game-in-vuejs-part-1-moving/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/01/23/read-the-dead-letter-queue/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/01/30/creating-a-running-game-in-vuejs-part-2-components/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/02/06/creating-a-running-game-in-vuejs-part-3-component-files-and-installing-vue/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/02/13/debug-start-new-instance-shortcut/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/02/20/creating-a-running-game-in-vuejs-part-4-the-finish-line/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/02/27/deferred-messages-in-azure-service-bus/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/03/02/git-bisect-with-automated-tests/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/03/06/creating-a-running-game-in-vuejs-part-5-gameplay-and-graphics/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/03/13/cosmosdb-errors-on-inserting-new-data/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/03/20/service-bus-management-and-auto-forwarding/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/03/27/azure-service-bus-auto-delete-on-idle/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/04/03/service-bus-batching-and-pre-fetch/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/04/10/terraform-getting-started/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/04/17/terraform-provisioning-an-azure-app-service/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/04/24/terraform-create-a-storage-space-and-modules/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/05/01/getting-started-with-gatsby/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/05/08/terraform-autoscale-an-app-service/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/05/15/installing-and-running-mongodb-from-scratch/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/05/22/creating-a-c-client-and-listing-and-adding-data-in-mongodb/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/05/29/error-inserting-records-into-a-mongodb-database/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/06/05/git-what-to-do-when-things-go-wrong/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/06/06/cloudflare-workers-creating-a-worker-to-standardise-the-request-url/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/06/12/azure-service-bus-sdk-libraries/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/06/19/using-the-mongo-db-shell-to-remove-all-elements-in-a-collection/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/06/26/receiving-a-message-using-azure-messaging-servicebus/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/07/04/conditionally-creating-resources-in-terraform/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/07/10/mutation-testing/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/07/17/create-and-link-a-custom-domain-to-an-azure-app-service/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/07/24/configure-cloudflare-to-work-with-your-azure-domain-registration/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/07/31/an-introduction-to-playwright/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/08/07/an-introduction-to-dbup-in-net/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/08/14/beginners-guide-to-docker-part-1-creating-and-running-a-python-script/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/08/22/beginners-guide-to-docker-part-2-debugging-a-docker-build/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/08/29/compiling-code-files-in-c-using-roslyn/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/09/05/manually-parsing-a-json-string-using-system-text-json/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/09/11/creating-a-game-in-blazor-part-1-moving-objects/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/09/18/creating-a-game-in-blazor-part-2-platform-gravity-and-controls/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/09/25/11-things-that-hollywood-has-taught-us-about-programming-hacking-and-general-computer-use/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/10/02/creating-a-game-in-blazor-part-3-graphics/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/10/11/creating-a-game-in-blazor-part-4-platform-and-collision/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/10/24/beginners-guide-to-docker-part-3-debugging-a-docker-build-continued/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/11/04/implementing-a-sidecar-pattern-without-kubernetes/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/11/13/running-hangfire-with-net-6-and-lite-storage/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/11/24/printing-extended-ascii-characters-in-console-apps/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/11/28/dependency-injection-in-minimal-apis-in-net-6/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/12/04/docker-error-with-net-6-runtime-image/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/12/12/running-docker-compose-interactively/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/12/18/introduction-to-the-azure-devops-cli/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2021/12/25/call-the-azure-devops-rest-api/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2022/01/01/beginners-guide-to-docker-part-4-viewing-docker-logs/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2022/01/08/configuring-docker-to-use-a-dev-cert-when-calling-out-to-the-host-machine/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2022/01/15/how-to-set-up-hangfire-with-a-dashboard-in-net-6-inside-a-docker-container/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2022/01/30/chaos-monkey-part-4-creating-an-asp-net-6-application-that-caches-an-error/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2022/02/06/xunit-tests-wont-run-after-upgrade-to-net-6/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2022/02/12/isolated-azure-function-in-net-6/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2022/02/19/reading-an-azure-dead-letter-queue-with-azure-messaging-servicebus/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2022/02/26/custom-and-system-properties-in-azure-service-bus-messages-using-azure-messaging-servicebus/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2022/03/11/terraform-adding-control-of-an-object-not-created-through-terraform/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2022/03/19/datagen/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2022/03/26/mysql-auto-increment/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2022/04/04/composable-delegates/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2022/04/16/azure-automation-run-books-setup/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2022/04/23/azure-monitor-failures-and-triggering-an-alert-from-application-insights/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2022/04/30/introduction-to-azure-chaos-studio/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2022/05/13/using-scrutor-to-implement-the-decorator-pattern/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2022/05/26/unit-testing-a-console-application/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2022/06/02/a-cleaner-program-cs-startup-cs-with-scrutor/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2022/06/13/testing-an-asp-net-web-app-using-integration-testing/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2022/06/22/using-pub-sub-or-the-fanout-pattern-in-rabbit-mq-in-net-6/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2022/06/26/configuring-your-models-with-entity-framework/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2022/07/03/integration-testing-with-in-memory-entity-framework/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2022/07/10/cyclomatic-complexity-what-it-is-why-you-should-care-and-how-to-reduce-it-using-the-strategy-pattern/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2022/07/17/introduction-to-unit-tests-with-examples-in-net-part-1-structuring-tests/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2022/07/24/introduction-to-unit-tests-with-examples-in-net-part-2-refactoring-and-mocking/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2022/07/31/introduction-to-unit-tests-with-examples-in-net-part-3-test-frameworks-and-manual-mocks/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2022/08/06/wiremock-net/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2022/08/13/introduction-to-unit-tests-with-examples-in-net-part-4-mocking-including-fakes-and-stubs/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2022/08/21/listing-all-topics-and-subscriptions-in-an-azure-service-bus-namespace/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2022/08/28/serialising-and-de-serialising-images/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2022/09/03/transmitting-an-image-via-azure-service-bus/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2022/09/10/compressing-a-service-bus-message-using-gzip/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2022/09/22/servicebusadministrationclient-update-lock-duration-not-working/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2022/09/25/sending-messages-at-scale-cannot-allocate-more-handles/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/2022/10/02/service-bus-batching/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/azure-service-bus-sql-filter/azure-service-bus-sql-filter/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/creating-repeatable-test-data-with-bogus/creating-repeatable-test-data-with-bogus/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/hyper-v-failed-to-restore/hyper-v-failed-to-restore/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/reliability-and-uptime/reliability-and-uptime/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/using-swagger-in-asp-net-app/using-swagger-in-asp-net-app/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/what-is-an-mvp/what-is-an-mvp/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/grafana-with-azure-service-bus/grafana-with-azure-service-bus/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/entity-framework-error-cannot-be-tracked/entity-framework-cannot-be-tracked/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/select-multiple-tables-in-entity-framework/select-multiple-tables-in-entity-framework/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/service-repository-pattern/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/db-migration/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/filter-drop-down-list-asp-net/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/integrate-google-sign-in-asp-net/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/tooltip-dropdown-list/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/open-ai-api/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/di-console-app/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/sqlite-as-in-process-cache/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/running-test-csv-postman/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/azure-service-bus-runtime-properties/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/service-bus-scale/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/version-control-database/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/application-insights-advanced/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/kusto-query-language/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/deploy-static-site/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/event-counters-local/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/dont-deploy-on-a-friday/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/add-app-insights-open-telemetry-client/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/c-sharp-interceptors/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/validate-json-against-schema/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/applcaton-insights-metrics/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/zip-files-in-c-sharp/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/ms-graph-api/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/app-insights-alerts/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/ildasm/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/application-insights-custom-alerts/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/aspire-net/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/cost-of-not-logging/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/using-kudu-to-debug-azure-function/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/azure-cli-query-devops/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/azure-cosmos-429/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/ef-core-mysql/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/csharp-records/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/message-bus-dye-test/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/local-kubernetes/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/custom-identity-store/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/using-cf-to-prevent-bots/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/ms-copilot-intro/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/mywork/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/profile/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pmichaels.net/using-typescript/</loc><changefreq>daily</changefreq><priority>0.7</priority></url></urlset>