<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <url>
        <loc>https://blog.petegoo.com</loc>
    </url>
    
    
    <url>
        <loc>https://blog.petegoo.com/404/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/about/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/feed/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/feed/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/feed.xml</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/posts/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/sitemap.xml</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/theme-setup/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/assets/css/style.css</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2007/04/04/my-blog/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2007/04/04/my-blog.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2007/04/04/my-blog.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2007/04/05/expression-web-now-available-on-msdn-subscriptions/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2007/04/05/expression-web-now-available-on-msdn-subscriptions.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2007/04/05/expression-web-now-available-on-msdn-subscriptions.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2007/04/05/teamplain-for-tfs-now-available-free/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2007/04/05/teamplain-for-tfs-now-available-free.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2007/04/05/teamplain-for-tfs-now-available-free.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2007/04/09/enterprise-library-3-0-released-with-some-really-nice-features/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2007/04/09/enterprise-library-3-0-released-with-some-really-nice-features.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2007/04/09/enterprise-library-3-0-released-with-some-really-nice-features.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2007/04/15/response-redirect-and-the-threadabortexception/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2007/04/15/response-redirect-and-the-threadabortexception.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2007/04/15/response-redirect-and-the-threadabortexception.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2007/04/16/microsoft-announces-silverlight/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2007/04/16/microsoft-announces-silverlight.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2007/04/16/microsoft-announces-silverlight.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2007/04/19/creating-a-custom-ajax-control-datetimepicker/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2007/04/19/creating-a-custom-ajax-control-datetimepicker.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2007/04/19/creating-a-custom-ajax-control-datetimepicker.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2007/04/26/re-throwing-exceptions/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2007/04/26/re-throwing-exceptions.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2007/04/26/re-throwing-exceptions.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2007/07/21/wpf-routed-commands/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2007/07/21/wpf-routed-commands.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2007/07/21/wpf-routed-commands.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2007/07/26/visual-studio-2008-beta-2-released/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2007/07/26/visual-studio-2008-beta-2-released.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2007/07/26/visual-studio-2008-beta-2-released.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2007/08/16/i-am-70-optimus-prime-oh-yes/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2007/08/16/i-am-70-optimus-prime-oh-yes.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2007/08/16/i-am-70-optimus-prime-oh-yes.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2007/09/12/useful-macro-for-creating-visual-studio-2005-dependent-nested-items/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2007/09/12/useful-macro-for-creating-visual-studio-2005-dependent-nested-items.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2007/09/12/useful-macro-for-creating-visual-studio-2005-dependent-nested-items.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2007/09/12/visual-studio-unit-test-and-the-evil-vsmdi/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2007/09/12/visual-studio-unit-test-and-the-evil-vsmdi.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2007/09/12/visual-studio-unit-test-and-the-evil-vsmdi.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2007/10/31/wcf-custom-collections-with-extra-payload/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2007/10/31/wcf-custom-collections-with-extra-payload.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2007/10/31/wcf-custom-collections-with-extra-payload.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2007/11/04/headmelter-of-the-week-self-constrained-generic-base-classes/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2007/11/04/headmelter-of-the-week-self-constrained-generic-base-classes.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2007/11/04/headmelter-of-the-week-self-constrained-generic-base-classes.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2007/11/05/tfs-work-item-search/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2007/11/05/tfs-work-item-search.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2007/11/05/tfs-work-item-search.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2007/11/18/visual-studio-2008-rtmd/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2007/11/18/visual-studio-2008-rtmd.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2007/11/18/visual-studio-2008-rtmd.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2007/11/19/windows-live-writer/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2007/11/19/windows-live-writer.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2007/11/19/windows-live-writer.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2007/12/04/concatenating-delimited-strings-with-generic-delegates/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2007/12/04/concatenating-delimited-strings-with-generic-delegates.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2007/12/04/concatenating-delimited-strings-with-generic-delegates.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2008/01/10/nhibernate-custom-user-types-and-collections/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2008/01/10/nhibernate-custom-user-types-and-collections.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2008/01/10/nhibernate-custom-user-types-and-collections.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2008/01/13/what-is-a-comfortable-office-temperature/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2008/01/13/what-is-a-comfortable-office-temperature.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2008/01/13/what-is-a-comfortable-office-temperature.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2008/04/15/t4-templating-in-c3-0-net-3-5-and-its-uses/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2008/04/15/t4-templating-in-c3-0-net-3-5-and-its-uses.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2008/04/15/t4-templating-in-c3-0-net-3-5-and-its-uses.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2008/04/15/wcf-exceptions-and-fault-contracts/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2008/04/15/wcf-exceptions-and-fault-contracts.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2008/04/15/wcf-exceptions-and-fault-contracts.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2008/04/16/wcf-exceptions-and-fault-contracts/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2008/04/16/wcf-exceptions-and-fault-contracts.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2008/04/16/wcf-exceptions-and-fault-contracts.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2008/04/16/t4-editor-update-from-clarius-coming-soon/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2008/04/16/t4-editor-update-from-clarius-coming-soon.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2008/04/16/t4-editor-update-from-clarius-coming-soon.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2008/11/09/dsl-tools-in-visual-studio-2010/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2008/11/09/dsl-tools-in-visual-studio-2010.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2008/11/09/dsl-tools-in-visual-studio-2010.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2008/12/09/c-var-with-great-power-comes-great-responsibility/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2008/12/09/c-var-with-great-power-comes-great-responsibility.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2008/12/09/c-var-with-great-power-comes-great-responsibility.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2008/12/09/preview-handlers-for-vista-and-outlook-2007/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2008/12/09/preview-handlers-for-vista-and-outlook-2007.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2008/12/09/preview-handlers-for-vista-and-outlook-2007.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2009/01/21/ms-test-deploymentitem-attribute-aaaaaaaagh/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2009/01/21/ms-test-deploymentitem-attribute-aaaaaaaagh.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2009/01/21/ms-test-deploymentitem-attribute-aaaaaaaagh.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2009/03/16/datacontractjsonserializer-and-datetime-values/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2009/03/16/datacontractjsonserializer-and-datetime-values.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2009/03/16/datacontractjsonserializer-and-datetime-values.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2009/03/16/wcf-collections-with-payload-via-surrogates/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2009/03/17/wcf-collections-with-payload-via-surrogates/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2009/03/16/wcf-collections-with-payload-via-surrogates.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2009/03/17/wcf-collections-with-payload-via-surrogates.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2009/03/16/wcf-collections-with-payload-via-surrogates.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2009/03/17/wcf-collections-with-payload-via-surrogates.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2009/03/23/shizxaml-ndash-silverlightrsquos-old-codename/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2009/03/23/shizxaml-ndash-silverlightrsquos-old-codename.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2009/03/23/shizxaml-ndash-silverlightrsquos-old-codename.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2009/05/10/donrsquot-try-to-explain-geek-jokes-to-your-partner/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2009/05/10/donrsquot-try-to-explain-geek-jokes-to-your-partner.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2009/05/10/donrsquot-try-to-explain-geek-jokes-to-your-partner.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2009/09/14/unit-testing-visual-studio-dsl-tools/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2009/09/14/unit-testing-visual-studio-dsl-tools.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2009/09/14/unit-testing-visual-studio-dsl-tools.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2009/10/26/using-json-net-to-eval-json-into-a-dynamic-variable-in/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2009/10/26/using-json.net-to-eval-json-into-a-dynamic-variable-in/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2009/10/26/using-json-net-to-eval-json-into-a-dynamic-variable-in.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2009/10/26/using-json.net-to-eval-json-into-a-dynamic-variable-in.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2009/10/26/using-json-net-to-eval-json-into-a-dynamic-variable-in.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2009/10/26/using-json.net-to-eval-json-into-a-dynamic-variable-in.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2009/10/27/using-json-net-to-eval-json-into-a-dynamic-variable-in.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2009/10/27/using-json.net-to-eval-json-into-a-dynamic-variable-in.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2009/10/27/using-json-net-to-eval-json-into-a-dynamic-variable-in.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2009/10/27/using-json.net-to-eval-json-into-a-dynamic-variable-in.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2010/06/26/hello-again/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2010/06/26/hello-again.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2010/06/26/hello-again.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2010/06/26/wf4-services-part-1ndashthe-simple-wf-service/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2010/06/27/wf4-services-part-1ndashthe-simple-wf-service/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2010/06/26/wf4-services-part-1ndashthe-simple-wf-service.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2010/06/26/wf4-services-part-1ndashthe-simple-wf-service.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2010/06/27/wf4-services-part-1ndashthe-simple-wf-service.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2010/06/27/wf4-services-part-1ndashthe-simple-wf-service.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2010/06/26/wf4-services-part-2-ndash-correlation/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2010/06/26/wf4-services-part-2-ndash-correlation.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2010/06/27/wf4-services-part-2-ndash-correlation.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2010/06/26/wf4-services-part-2-ndash-correlation.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2010/06/27/wf4-services-part-2-ndash-correlation.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2010/08/16/unit-test-workflow-4-activities-dependency-injection/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2010/08/16/unit-test-workflow-4-activities-dependency-injection.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2010/08/16/unit-test-workflow-4-activities-dependency-injection.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2010/08/16/unit-testing-workflow-4-activities-basics/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2010/08/16/unit-testing-workflow-4-activities-basics.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2010/08/16/unit-testing-workflow-4-activities-basics.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2010/08/16/unit-testing-workflow-4-activities-the-testcontext-tracking-participant/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2010/08/16/unit-testing-workflow-4-activities-the-testcontext-tracking-participant.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2010/08/16/unit-testing-workflow-4-activities-the-testcontext-tracking-participant.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2010/08/22/workflow-4-email-approval-sample/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2010/08/22/workflow-4-email-approval-sample.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2010/08/22/workflow-4-email-approval-sample.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2010/08/31/code-and-slides-for-dev208-at-tech-ed-nz/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2010/08/31/code-and-slides-for-dev208-at-tech-ed-nz.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2010/08/31/code-and-slides-for-dev208-at-tech-ed-nz.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2010/09/12/tech-ed-nz-sessions-now-online/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2010/09/12/tech-ed-nz-sessions-now-online.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2010/09/12/tech-ed-nz-sessions-now-online.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2010/11/08/speaking-at-north-shore-net-users-group/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2010/11/08/speaking-at-north-shore-net-users-group.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2010/11/08/speaking-at-north-shore-net-users-group.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2010/11/18/slides-and-code-for-practical-workflow-services/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2010/11/18/slides-and-code-for-practical-workflow-services.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2010/11/18/slides-and-code-for-practical-workflow-services.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2010/12/17/moved-blog-to-wordpress/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2010/12/17/moved-blog-to-wordpress.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2010/12/17/moved-blog-to-wordpress.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2011/01/07/workflow-designer-attributes-iregistermetadata-and-derived-properties/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2011/01/07/workflow-designer-attributes-iregistermetadata-and-derived-properties.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2011/01/07/workflow-designer-attributes-iregistermetadata-and-derived-properties.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2011/01/23/getting-entity-framework-and-mysql-to-play-nice-on-my/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2011/01/23/getting-entity-framework-and-mysql-to-play-nice-on-my.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2011/01/23/getting-entity-framework-and-mysql-to-play-nice-on-my.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2011/08/24/speaking-at-tech-ed-nz-2011-tomorrow/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2011/08/24/speaking-at-tech-ed-nz-2011-tomorrow.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2011/08/24/speaking-at-tech-ed-nz-2011-tomorrow.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2011/08/29/code-and-slides-for-teched-nz-2011dev-404-hardcore-workflow/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2011/08/29/code-and-slides-for-teched-nz-2011dev-404-hardcore-workflow.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2011/08/29/code-and-slides-for-teched-nz-2011dev-404-hardcore-workflow.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2011/09/02/building-an-enterprise-workflow-system-with-wf4/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2011/09/02/building-an-enterprise-workflow-system-with-wf4.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2011/09/02/building-an-enterprise-workflow-system-with-wf4.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2011/09/03/activities-vs-wf-services-in-search-of-the-ideal-authoring-experience/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2011/09/03/activities-vs-wf-services-in-search-of-the-ideal-authoring-experience.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2011/09/03/activities-vs-wf-services-in-search-of-the-ideal-authoring-experience.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2011/09/06/speaking-at-north-shore-net-users-group-2/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2011/09/06/speaking-at-north-shore-net-users-group-2.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2011/09/06/speaking-at-north-shore-net-users-group-2.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2011/09/07/hosting-an-activity-as-a-service-using-the-workflowservicehostfactory/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2011/09/07/hosting-an-activity-as-a-service-using-the-workflowservicehostfactory.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2011/09/07/hosting-an-activity-as-a-service-using-the-workflowservicehostfactory.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2011/09/19/starting-wf-instances-using-the-creation-endpoint/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2011/09/19/starting-wf-instances-using-the-creation-endpoint.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2011/09/19/starting-wf-instances-using-the-creation-endpoint.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2011/09/23/responding-to-wf-completion-using-the-creation-context/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2011/09/23/responding-to-wf-completion-using-the-creation-context.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2011/09/23/responding-to-wf-completion-using-the-creation-context.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2011/09/28/slides-and-code-for-visual-studio-extensibility-dsl-and-t4/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2011/09/28/slides-and-code-for-visual-studio-extensibility-dsl-and-t4.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2011/09/28/slides-and-code-for-visual-studio-extensibility-dsl-and-t4.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2011/09/29/help-make-workflow-foundation-better/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2011/09/29/help-make-workflow-foundation-better.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2011/09/29/help-make-workflow-foundation-better.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2011/10/02/workflow-service-tracking-viewer/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2011/10/02/workflow-service-tracking-viewer.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2011/10/02/workflow-service-tracking-viewer.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2011/10/05/macros-getting-dropped-in-visual-studio-v-next-dev-11/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2011/10/05/macros-getting-dropped-in-visual-studio-v-next-dev-11.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2011/10/05/macros-getting-dropped-in-visual-studio-v-next-dev-11.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2011/11/10/arghhh-simultaneous-connection-limit-in-iis-windows-7/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2011/11/10/arghhh-simultaneous-connection-limit-in-iis-windows-7.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2011/11/10/arghhh-simultaneous-connection-limit-in-iis-windows-7.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2011/11/18/more-efficient-file-enumeration-in-net-4/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2011/11/18/more-efficient-file-enumeration-in-net-4.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2011/11/18/more-efficient-file-enumeration-in-net-4.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2011/11/22/building-an-auto-complete-control-with-reactive-extensions-rx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2011/11/22/building-an-auto-complete-control-with-reactive-extensions-rx.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2011/11/22/building-an-auto-complete-control-with-reactive-extensions-rx.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2012/01/18/c-static-field-initializers/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2012/01/18/c-static-field-initializers.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2012/01/18/c-static-field-initializers.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2012/03/11/creating-a-net-queryable-client-for-asp-net-web-api-odata-services/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2012/03/11/creating-a-net-queryable-client-for-asp-net-web-api-odata-services.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2012/03/11/creating-a-net-queryable-client-for-asp-net-web-api-odata-services.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2012/03/11/supporting-odata-expands-for-ef-includes-in-asp-net-web-api/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2012/03/11/supporting-odata-expands-for-ef-includes-in-asp-net-web-api.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2012/03/11/supporting-odata-expands-for-ef-includes-in-asp-net-web-api.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2012/03/20/introducing-pushqaqueryable-push-messages-over-odata/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2012/03/20/introducing-pushqaqueryable-push-messages-over-odata.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2012/03/20/introducing-pushqaqueryable-push-messages-over-odata.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2012/03/30/assembly-file-locking-when-using-appdomains-in-a-visual-studio-package/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2012/03/30/assembly-file-locking-when-using-appdomains-in-a-visual-studio-package.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2012/03/30/assembly-file-locking-when-using-appdomains-in-a-visual-studio-package.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2012/04/21/odata-v3-anyall-support/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2012/04/21/odata-v3-anyall-support.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2012/04/21/odata-v3-anyall-support.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2012/04/29/action-filter-to-support-odata-expands-as-ef-includes-in-asp-net-web-api/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2012/04/29/action-filter-to-support-odata-expands-as-ef-includes-in-asp-net-web-api.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2012/04/29/action-filter-to-support-odata-expands-as-ef-includes-in-asp-net-web-api.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2012/05/27/slides-and-code-for-an-introduction-to-rx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2012/05/27/slides-and-code-for-an-introduction-to-rx.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2012/05/27/slides-and-code-for-an-introduction-to-rx.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2012/08/19/nice-overview-of-pushqa-from-bart-de-smet/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2012/08/19/nice-overview-of-pushqa-from-bart-de-smet.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2012/08/19/nice-overview-of-pushqa-from-bart-de-smet.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2012/10/12/windows-8-app-updates-stuck-on-pending/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2012/10/12/windows-8-app-updates-stuck-on-pending.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2012/10/12/windows-8-app-updates-stuck-on-pending.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2012/10/20/creating-an-autocomplete-search-box-for-windows-store-apps-in-xaml/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2012/10/20/creating-an-autocomplete-search-box-for-windows-store-apps-in-xaml.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2012/10/20/creating-an-autocomplete-search-box-for-windows-store-apps-in-xaml.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2012/11/11/creating-an-nhibernate-odata-service-using-asp-net-web-api-fall-update/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2012/11/11/creating-an-nhibernate-odata-service-using-asp-net-web-api-fall-update.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2012/11/11/creating-an-nhibernate-odata-service-using-asp-net-web-api-fall-update.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2012/11/25/my-experience-submitting-an-app-to-the-windows-store/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2012/11/25/my-experience-submitting-an-app-to-the-windows-store.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2012/11/25/my-experience-submitting-an-app-to-the-windows-store.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2013/01/20/reactive-extensions-in-message-processing/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2013/01/20/reactive-extensions-in-message-processing.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2013/01/20/reactive-extensions-in-message-processing.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2013/02/01/pipelining-a-query-provider-onto-linq-to-objects/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2013/02/01/pipelining-a-query-provider-onto-linq-to-objects.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2013/02/01/pipelining-a-query-provider-onto-linq-to-objects.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2013/03/05/nokia-920-vs-htc-8x/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2013/03/05/nokia-920-vs-htc-8x.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2013/03/05/nokia-920-vs-htc-8x.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2013/04/28/fibre-driven-development/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2013/04/28/fibre-driven-development.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2013/04/28/fibre-driven-development.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2013/07/01/xaml-surround-templates-for-resharper/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2013/07/01/xaml-surround-templates-for-resharper.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2013/07/01/xaml-surround-templates-for-resharper.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2013/08/06/making-the-systray-transparent-on-windows-phone/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2013/08/06/making-the-systray-transparent-on-windows-phone.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2013/08/06/making-the-systray-transparent-on-windows-phone.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2013/10/13/introducing-mmbot-a-c-hubot-port/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2013/10/13/introducing-mmbot-a-c-hubot-port.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/archive/2013/10/13/introducing-mmbot-a-c-hubot-port.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/contact.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/about/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/contact/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/contact/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/Rss.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/blog/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/Default.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2007/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2008/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2009/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2010/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2011/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2012/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2013/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/2014/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/index.php/20/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/category/5.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/1615/12.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/archive/2432/03.aspx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/redirects.json</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/robots.txt</loc>
    </url>
    

    
    <url>
        <loc>https://blog.petegoo.com/2025/09/14/unifi-ubuntu-wireguard/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2024/05/12/guardrails/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2024/03/13/incident-response-sitreps/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2024/01/27/incident-response-roles/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2024/01/17/incident-response-severity-levels/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2023/12/06/so-you-need-an-on-call-team/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2023/09/21/consensus-momentum-dissent/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2023/09/14/zero-trust-proxies-aws-alb/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2023/02/22/incident-response-lines-of-communication-enquiry/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2022/02/18/small-prs-and-batch-size/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2020/02/26/this-is-my-picture/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2018/11/15/better-octopus-registration/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2018/11/09/optimizing-ci-cd-pipelines/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2018/04/16/concourse-aws-lifecycle-hooks/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2016/05/10/packer-aws-windows/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2016/05/10/codemania-talk/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2015/03/15/devops-talk/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2015/03/14/teamcity-github/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2014/07/13/teamcity-slack-build-notifier/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2014/07/05/project-dependency-viewer/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2014/04/27/moved-blog-to-jekyll/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2013/10/13/introducing-mmbot-a-c-hubot-port/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2013/08/06/making-the-systray-transparent-on-windows-phone/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2013/07/01/xaml-surround-templates-for-resharper/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2013/04/28/fibre-driven-development/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2013/03/05/nokia-920-vs-htc-8x/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2013/02/01/pipelining-a-query-provider-onto-linq-to-objects/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2013/01/20/reactive-extensions-in-message-processing/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2012/11/25/my-experience-submitting-an-app-to-the-windows-store/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2012/11/11/creating-an-nhibernate-odata-service-using-asp-net-web-api-fall-update/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2012/10/20/creating-an-autocomplete-search-box-for-windows-store-apps-in-xaml/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2012/10/12/windows-8-app-updates-stuck-on-pending/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2012/08/19/nice-overview-of-pushqa-from-bart-de-smet/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2012/05/27/slides-and-code-for-an-introduction-to-rx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2012/04/29/action-filter-to-support-odata-expands-as-ef-includes-in-asp-net-web-api/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2012/04/21/odata-v3-anyall-support/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2012/03/30/assembly-file-locking-when-using-appdomains-in-a-visual-studio-package/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2012/03/20/introducing-pushqaqueryable-push-messages-over-odata/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2012/03/11/supporting-odata-expands-for-ef-includes-in-asp-net-web-api/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2012/03/11/creating-a-net-queryable-client-for-asp-net-web-api-odata-services/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2012/01/18/c-static-field-initializers/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2011/11/22/building-an-auto-complete-control-with-reactive-extensions-rx/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2011/11/18/more-efficient-file-enumeration-in-net-4/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2011/11/10/arghhh-simultaneous-connection-limit-in-iis-windows-7/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2011/10/05/macros-getting-dropped-in-visual-studio-v-next-dev-11/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2011/10/02/workflow-service-tracking-viewer/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2011/09/29/help-make-workflow-foundation-better/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2011/09/28/slides-and-code-for-visual-studio-extensibility-dsl-and-t4/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2011/09/23/responding-to-wf-completion-using-the-creation-context/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2011/09/19/starting-wf-instances-using-the-creation-endpoint/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2011/09/07/hosting-an-activity-as-a-service-using-the-workflowservicehostfactory/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2011/09/06/speaking-at-north-shore-net-users-group-2/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2011/09/03/activities-vs-wf-services-in-search-of-the-ideal-authoring-experience/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2011/09/02/building-an-enterprise-workflow-system-with-wf4/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2011/08/29/code-and-slides-for-teched-nz-2011dev-404-hardcore-workflow/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2011/08/24/speaking-at-tech-ed-nz-2011-tomorrow/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2011/01/23/getting-entity-framework-and-mysql-to-play-nice-on-my/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2011/01/07/workflow-designer-attributes-iregistermetadata-and-derived-properties/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2010/12/17/moved-blog-to-wordpress/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2010/11/18/slides-and-code-for-practical-workflow-services/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2010/11/08/speaking-at-north-shore-net-users-group/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2010/09/12/tech-ed-nz-sessions-now-online/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2010/08/31/code-and-slides-for-dev208-at-tech-ed-nz/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2010/08/22/workflow-4-email-approval-sample/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2010/08/16/unit-testing-workflow-4-activities-the-testcontext-tracking-participant/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2010/08/16/unit-testing-workflow-4-activities-basics/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2010/08/16/unit-test-workflow-4-activities-dependency-injection/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2010/06/26/wf4-services-part-2-ndash-correlation/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2010/06/26/wf4-services-part-1ndashthe-simple-wf-service/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2010/06/26/hello-again/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2009/10/26/using-json-net-to-eval-json-into-a-dynamic-variable-in/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2009/09/14/unit-testing-visual-studio-dsl-tools/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2009/05/10/donrsquot-try-to-explain-geek-jokes-to-your-partner/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2009/03/23/shizxaml-ndash-silverlightrsquos-old-codename/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2009/03/16/wcf-collections-with-payload-via-surrogates/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2009/03/16/datacontractjsonserializer-and-datetime-values/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2009/01/21/ms-test-deploymentitem-attribute-aaaaaaaagh/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2008/12/09/preview-handlers-for-vista-and-outlook-2007/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2008/12/09/c-var-with-great-power-comes-great-responsibility/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2008/11/09/dsl-tools-in-visual-studio-2010/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2008/04/16/t4-editor-update-from-clarius-coming-soon/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2008/04/15/wcf-exceptions-and-fault-contracts/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2008/04/15/t4-templating-in-c3-0-net-3-5-and-its-uses/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2008/01/13/what-is-a-comfortable-office-temperature/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2008/01/10/nhibernate-custom-user-types-and-collections/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2007/12/04/concatenating-delimited-strings-with-generic-delegates/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2007/11/19/windows-live-writer/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2007/11/18/visual-studio-2008-rtmd/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2007/11/05/tfs-work-item-search/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2007/11/04/headmelter-of-the-week-self-constrained-generic-base-classes/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2007/10/31/wcf-custom-collections-with-extra-payload/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2007/09/12/visual-studio-unit-test-and-the-evil-vsmdi/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2007/09/12/useful-macro-for-creating-visual-studio-2005-dependent-nested-items/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2007/08/16/i-am-70-optimus-prime-oh-yes/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2007/07/26/visual-studio-2008-beta-2-released/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2007/07/21/wpf-routed-commands/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2007/04/26/re-throwing-exceptions/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2007/04/19/creating-a-custom-ajax-control-datetimepicker/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2007/04/16/microsoft-announces-silverlight/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2007/04/15/response-redirect-and-the-threadabortexception/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2007/04/09/enterprise-library-3-0-released-with-some-really-nice-features/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2007/04/05/teamplain-for-tfs-now-available-free/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2007/04/05/expression-web-now-available-on-msdn-subscriptions/</loc>
    </url>
    
    <url>
        <loc>https://blog.petegoo.com/2007/04/04/my-blog/</loc>
    </url>
    
</urlset>