<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress.com" -->
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"><url><loc>https://blog.dirk-eisenberg.de/2019/05/04/kubernetes-implement-graceful-docker-container-shutdown/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2019/05/aks-shutdown.png</image:loc><image:title>aks-shutdown</image:title></image:image><lastmod>2019-05-04T07:37:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2018/07/17/kubernetes-vs-azure-app-services-webjobs-why-i-switched/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2018/05/blog-aks-vs-azureappservices-pic03.png</image:loc><image:title>blog-aks-vs-azureappservices-pic03</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2018/05/blog-aks-vs-azureappservices-pic02.png</image:loc><image:title>blog-aks-vs-azureappservices-pic02</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2018/05/blog-aks-vs-azureappservices-pic01.png</image:loc><image:title>blog-aks-vs-azureappservices-pic01</image:title></image:image><lastmod>2018-07-17T18:15:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2018/01/14/2018-will-make-cloud-spending-optimization-more-efficient-and-easier/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2018/01/ri-azure1.png</image:loc><image:title>ri-azure</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2018/01/microsoft-azure-certified.png</image:loc><image:title>microsoft-azure-certified</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2018/01/azure-stack.png</image:loc><image:title>azure-stack</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2018/01/aws_logo_smile_1200x630.png</image:loc><image:title>aws_logo_smile_1200x630</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2018/01/ri-azure.png</image:loc><image:title>Featured Image -- 2490</image:title></image:image><lastmod>2018-01-14T20:53:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2017/10/16/azure-costs-revised-spending-analytics-engine-for-cloud-solution-providers/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2017/10/azure-costs-azure-cloud-cost-optimization-made-easy-2017-10-06-20-29-58.png</image:loc><image:title>azure costs - azure cloud cost optimization made easy 2017-10-06 20-29-58</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2017/10/azure-costs-azure-cloud-cost-optimization-made-easy-2017-10-06-20-26-06.png</image:loc><image:title>azure costs - azure cloud cost optimization made easy 2017-10-06 20-26-06</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2017/10/upscale-event.png</image:loc><image:title>upscale-event</image:title></image:image><lastmod>2017-12-21T20:08:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2017/11/06/azure-costs-support-for-amazon-web-services/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2017/11/aws_logo_smile_1200x630.png</image:loc><image:title>aws_logo_smile_1200x630</image:title></image:image><lastmod>2017-12-21T20:08:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2017/10/09/azure-costs-cost-management-for-csps/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2017/10/virtual-meter.png</image:loc><image:title>virtual-meter</image:title></image:image><lastmod>2017-10-08T07:54:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2017/10/03/software-as-a-service-never-break-your-sign-up-process/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2017/08/saas.png</image:loc><image:title>saas</image:title></image:image><lastmod>2017-10-03T20:49:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2017/08/21/azure-costs-feature-update-for-csp-support/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2017/07/azure-costs-azure-cloud-cost-optimization-made-easy-2017-07-21-07-36-48.png</image:loc><image:title>azure costs - azure cloud cost optimization made easy 2017-07-21 07-36-48</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2017/07/azure-costs-azure-cloud-cost-optimization-made-easy-2017-07-21-07-36-13.png</image:loc><image:title>azure costs - azure cloud cost optimization made easy 2017-07-21 07-36-13</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2017/07/azure-costs-azure-cloud-cost-optimization-made-easy-2017-07-21-07-35-23.png</image:loc><image:title>azure costs - azure cloud cost optimization made easy 2017-07-21 07-35-23</image:title></image:image><lastmod>2017-07-26T17:45:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2017/08/14/azure-the-ultimative-service-guid/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2017/07/microsoft-azure-infographic-2015-2-4_unsec-2017-07-25-07-34-07.png</image:loc><image:title>Microsoft Azure Infographic 2015 2.4_UNSEC 2017-07-25 07-34-07</image:title></image:image><lastmod>2017-07-26T17:45:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2017/07/31/azure-costs-public-preview-csp-support/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2017/07/2e47b12a-fbbc-4cad-bcab-3cd2b70fb138.png</image:loc><image:title>2e47b12a-fbbc-4cad-bcab-3cd2b70fb138</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2017/07/7b12c995-0c67-4b6c-b20c-a2c19cae071e.png</image:loc><image:title>7b12c995-0c67-4b6c-b20c-a2c19cae071e</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2017/07/59ee1668-64eb-4bfb-b135-f68f3ff3975c.png</image:loc><image:title>59ee1668-64eb-4bfb-b135-f68f3ff3975c</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2017/07/b3e5c00e-e4e6-4ecd-b764-746bcbb2de1c.png</image:loc><image:title>b3e5c00e-e4e6-4ecd-b764-746bcbb2de1c</image:title></image:image><lastmod>2017-07-26T17:45:03+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2017/08/07/hey-node-developers-switch-to-net-core-now/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2017/07/intelligentservice.png</image:loc><image:title>intelligentservice</image:title></image:image><lastmod>2017-07-26T17:44:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2017/07/24/git-deployment-shallow-clone-support-in-azure-app-services-the-missing-piece/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2017/07/deployments-microsoft-azure-2017-07-18-06-48-11.png</image:loc><image:title>Deployments - Microsoft Azure 2017-07-18 06-48-11</image:title></image:image><lastmod>2017-07-18T19:46:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2017/07/18/azure-costs-exporting-data-via-api/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2017/07/apicredentials.png</image:loc><image:title>ApiCredentials</image:title></image:image><lastmod>2017-07-18T19:45:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2017/03/19/azure-costs-service-types-and-categories/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2017/02/azure-costs-azure-cloud-cost-optimization-made-easy-2017-02-26-19-28-05.png</image:loc><image:title>azure-costs-azure-cloud-cost-optimization-made-easy-2017-02-26-19-28-05</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2017/02/azure-costs-azure-cloud-cost-optimization-made-easy-2017-02-26-19-24-50.png</image:loc><image:title>azure-costs-azure-cloud-cost-optimization-made-easy-2017-02-26-19-24-50</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2017/02/azure-costs-azure-cloud-cost-optimization-made-easy-2017-02-26-19-22-52.png</image:loc><image:title>azure-costs-azure-cloud-cost-optimization-made-easy-2017-02-26-19-22-52</image:title></image:image><lastmod>2017-02-26T19:46:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2017/03/15/azure-costs-available-as-white-label-solution/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2017/02/white-label-image.jpg</image:loc><image:title>white-label-image</image:title></image:image><lastmod>2017-02-26T19:46:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2017/03/08/azure-costs-support-for-azure-tag-based-grouping/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2017/02/azure-costs-azure-cloud-cost-optimization-made-easy-2017-02-26-19-42-45.png</image:loc><image:title>azure-costs-azure-cloud-cost-optimization-made-easy-2017-02-26-19-42-45</image:title></image:image><lastmod>2017-02-26T19:45:43+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2017/03/01/azure-costs-support-for-azure-cloud-germany-available/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2017/02/berlin-teaser-ae807fcf.png</image:loc><image:title>berlin-teaser-ae807fcf</image:title></image:image><lastmod>2017-02-26T19:45:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2017/03/12/azure-status-page-server-side-meters/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2017/02/meters-2017-02-26-18-56-32.png</image:loc><image:title>meters-2017-02-26-18-56-32</image:title></image:image><lastmod>2017-02-26T19:44:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2017/03/05/azure-status-page-client-side-meters/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2017/02/metr1.png</image:loc><image:title>metr1</image:title></image:image><lastmod>2017-02-26T19:43:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2017/02/26/azure-status-page-generator-available-as-site-extension/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2017/02/extension-result.png</image:loc><image:title>extension-result</image:title></image:image><lastmod>2017-02-26T19:43:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2017/02/03/stackify-recommends-azure-costs/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2017/02/stk_structuredlogging-793x320.png</image:loc><image:title>stk_structuredlogging-793x320</image:title></image:image><lastmod>2017-02-03T21:11:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2016/12/12/azure-costs-day-by-day-spending-tracking-usability-enhancements/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/12/day-by-day-2.png</image:loc><image:title>day-by-day-2</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/12/day-by-day.png</image:loc><image:title>day-by-day</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/12/mailaddress.png</image:loc><image:title>mailaddress</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/12/notfilters.png</image:loc><image:title>notfilters</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/12/windowsazure.png</image:loc><image:title>windowsazure</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/12/team-notifications.png</image:loc><image:title>team-notifications</image:title></image:image><lastmod>2016-12-12T19:38:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/about/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2012/05/dirkeisenberg.jpg</image:loc><image:title>dirkeisenberg</image:title></image:image><lastmod>2016-11-05T15:18:10+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://blog.dirk-eisenberg.de/2016/10/30/azure-costs-advanced-alerting-burn-rate-reports/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/10/azure-costs-azure-cloud-cost-optimization-made-easy-2016-10-30-20-10-22.png</image:loc><image:title>azure-costs-azure-cloud-cost-optimization-made-easy-2016-10-30-20-10-22</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/10/burnrate-overview.png</image:loc><image:title>burnrate-overview</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/10/alert-dimensions.png</image:loc><image:title>alert-dimensions</image:title></image:image><lastmod>2016-10-30T22:19:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2016/10/09/azure-costs-revised-notification-services/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/10/airmail-2016-10-09-19-33-48.png</image:loc><image:title>airmail-2016-10-09-19-33-48</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/10/azure-costs-azure-cloud-cost-optimization-made-easy-2016-10-09-19-30-13.png</image:loc><image:title>azure-costs-azure-cloud-cost-optimization-made-easy-2016-10-09-19-30-13</image:title></image:image><lastmod>2016-10-09T17:39:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2016/09/18/hey-isvs-build-your-own-oauth2-service/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/09/oauth2.png</image:loc><image:title>oauth2</image:title></image:image><lastmod>2016-09-18T09:52:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2016/09/10/streamlining-api-testing-with-postman/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/09/istock_53508866_xlarge-1200x600-1.jpg</image:loc><image:title>istock_53508866_xlarge-1200x600-1</image:title></image:image><lastmod>2016-09-10T12:59:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2016/08/28/a-more-powerful-azure-costs-portal/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/08/compare-final-2880c3971471-2016-08-28-16-29-04.png</image:loc><image:title>compare-final.png (2880×1471) 2016-08-28 16-29-04</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/08/azure-costs-azure-cloud-cost-optimization-made-easy-2016-08-28-16-15-23.png</image:loc><image:title>azure costs - azure cloud cost optimization made easy 2016-08-28 16-15-23</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/08/azure-costs-azure-cloud-cost-optimization-made-easy-2016-08-28-15-53-42.png</image:loc><image:title>azure costs - azure cloud cost optimization made easy 2016-08-28 15-53-42</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/08/azure-costs-azure-cloud-cost-optimization-made-easy-2016-08-28-15-47-31.png</image:loc><image:title>azure costs - azure cloud cost optimization made easy 2016-08-28 15-47-31</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/08/azure-costs-azure-cloud-cost-optimization-made-easy-2016-08-28-15-40-35.png</image:loc><image:title>azure costs - azure cloud cost optimization made easy 2016-08-28 15-40-35</image:title></image:image><lastmod>2016-08-28T14:32:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2016/07/17/integrate-your-applications-welcome-oauth2/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/07/app-registration1.png</image:loc><image:title>app-registration</image:title></image:image><lastmod>2016-07-17T18:44:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2016/06/05/azure-costs-feature-enhancements/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/06/disable-subscritpions.png</image:loc><image:title>disable-subscritpions</image:title></image:image><lastmod>2016-06-12T18:02:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2016/06/12/assign-responsible-persons-to-subscriptions/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/06/resp-person1.png</image:loc><image:title>resp-person</image:title></image:image><lastmod>2016-06-12T18:01:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2016/06/01/notomia-for-software-licenses/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/06/mws-en-costs-dashboard.png</image:loc><image:title>MWS-EN-Costs-Dashboard.png</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/06/myworkspace-license-dashboard-small.png</image:loc><image:title>myworkspace-license-dashboard-small</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/06/licensebalance-wpm.png</image:loc><image:title>licensebalance-wpm.png</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/06/subcostssmall.png</image:loc><image:title>Featured Image -- 1210</image:title></image:image><lastmod>2016-06-01T20:40:03+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2016/05/15/feature-announcement-smart-compare/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/05/compare-final.png</image:loc><image:title>compare-final</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/05/filter-demo.png</image:loc><image:title>filter-demo</image:title></image:image><lastmod>2016-05-15T12:49:17+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2016/05/04/tips-on-how-to-set-up-the-cloud-workspace/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/05/myworkspace-license-dashboard-small.png</image:loc><image:title>myworkspace-license-dashboard-small</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/05/churchill1.jpg</image:loc><image:title>churchill</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/05/mws-de-launchpad-favorites-small.png</image:loc><image:title>MWS-DE-Launchpad-Favorites-small</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/05/churchill.jpg</image:loc><image:title>Featured Image -- 1149</image:title></image:image><lastmod>2016-05-04T12:02:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2016/04/28/smooth-workspace-for-everybody-our-recipe/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/04/smoothie.jpg</image:loc><image:title>Featured Image -- 1146</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/04/smoothie1.jpg</image:loc><image:title>smoothie</image:title></image:image><lastmod>2016-04-28T12:58:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2016/04/23/git-rid-of-your-xaml-builds-migrate-now/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/04/hockeyapp-integration.png</image:loc><image:title>hockeyapp-integration</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/04/vso-build-tasks.png</image:loc><image:title>vso-build-tasks</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/04/vso-build-def.png</image:loc><image:title>vso-build-def</image:title></image:image><lastmod>2016-04-24T18:01:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2016/04/20/crankdesk-on-vcnrw/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/04/win_20160420_14_12_16_pro.jpg</image:loc><image:title>WIN_20160420_14_12_16_Pro</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/04/win_20160420_12_46_10_pro.jpg</image:loc><image:title>WIN_20160420_12_46_10_Pro.jpg</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/04/win_20160420_11_39_28_pro.jpg</image:loc><image:title>WIN_20160420_11_39_28_Pro</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/04/win_20160420_12_34_56_pro.jpg</image:loc><image:title>WIN_20160420_12_34_56_Pro</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/04/win_20160420_10_54_49_pro.jpg</image:loc><image:title>WIN_20160420_10_54_49_Pro</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/04/win_20160420_11_29_49_pro.jpg</image:loc><image:title>WIN_20160420_11_29_49_Pro</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/04/wp_20160420_08_32_39_rich1.jpg</image:loc><image:title>WP_20160420_08_32_39_Rich</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/04/wp_20160420_09_22_02_rich.jpg</image:loc><image:title>WP_20160420_09_22_02_Rich</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/04/wp_20160420_09_21_52_rich.jpg</image:loc><image:title>WP_20160420_09_21_52_Rich</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/04/wp_20160420_09_15_15_rich.jpg</image:loc><image:title>WP_20160420_09_15_15_Rich</image:title></image:image><lastmod>2016-04-20T19:33:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2016/04/15/workspace-boosters/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/04/boost.jpg</image:loc><image:title>Featured Image -- 1110</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/04/boost1.jpg</image:loc><image:title>Motivation Concept - Boost Button</image:title></image:image><lastmod>2016-04-15T13:36:43+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2016/04/03/azure-costs-now-supports-azure-rate-plans-pay-as-you-go-subscriptions/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/04/pay-go-plan-add.png</image:loc><image:title>pay-go-plan-add</image:title></image:image><lastmod>2016-04-03T16:07:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2016/03/05/more-payment-options/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/03/fs_logo_large.png</image:loc><image:title>fs_logo_large</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/03/payments01.png</image:loc><image:title>payments01</image:title></image:image><lastmod>2016-03-05T14:32:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2016/02/24/see-clear/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/02/tooltip.png</image:loc><image:title>tooltip</image:title></image:image><lastmod>2016-02-24T19:06:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2016/01/23/review-github-vs-visual-studio-team-services-vsts-should-you-switch/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/01/build-task.png</image:loc><image:title>build-task</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/01/new-repo.png</image:loc><image:title>new-repo</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/01/bot.png</image:loc><image:title>bot</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/01/backlog.png</image:loc><image:title>backlog</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/01/pull-request.png</image:loc><image:title>pull-request</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/01/vsts-git.png</image:loc><image:title>vsts-git</image:title></image:image><lastmod>2016-11-16T19:49:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2016/01/07/get-notified-about-new-team-members/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2016/01/settings-team.png</image:loc><image:title>settings-team</image:title></image:image><lastmod>2016-01-07T12:38:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2016/01/06/azure-queue-client-delaying-jobs-made-easy/</loc><lastmod>2016-01-06T13:49:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2015/12/20/new-export-functionality/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/12/excel2.png</image:loc><image:title>excel2</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/12/excel.png</image:loc><image:title>excel</image:title></image:image><lastmod>2015-12-20T16:58:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2015/11/29/website-launch-announcement-azure-costs-launches-new-site/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/11/feature-page.png</image:loc><image:title>feature-page</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/11/landing-page.png</image:loc><image:title>landing-page</image:title></image:image><lastmod>2015-11-29T15:55:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2015/11/02/daily-spending-reports-now-with-extended-breakdown-options/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/11/cc-breakdown1.png</image:loc><image:title>cc-breakdown</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/11/cc-breakdown.png</image:loc><image:title>cc-breakdown</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/11/cc-notification-settings.png</image:loc><image:title>cc-notification-settings</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/11/acm-cc-new-properties.png</image:loc><image:title>acm-cc-new-properties</image:title></image:image><lastmod>2015-11-02T19:20:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2015/09/07/big-data-in-your-browser-parallel-js/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/09/paralleljs-pic021.png</image:loc><image:title>ParallelJS-Pic02</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/09/paralleljs-pic03.png</image:loc><image:title>ParallelJS-Pic03</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/09/paralleljs-pic02.png</image:loc><image:title>ParallelJS-Pic02</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/09/paralleljs-pic01.png</image:loc><image:title>ParallelJS-Pic01</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/06/paralleljs-pic02.png</image:loc><image:title>ParallelJS-Pic02</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/06/paralleljs-pic03.png</image:loc><image:title>ParallelJS-Pic03</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/06/parallejs-pic01.png</image:loc><image:title>ParalleJS-Pic01</image:title></image:image><lastmod>2015-09-07T18:26:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2015/08/06/azure-cost-monitor-announces-private-and-shared-filters/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/08/sharefilter.png</image:loc><image:title>ShareFilter</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/08/selectfilters.png</image:loc><image:title>SelectFilters</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/08/createfilter.png</image:loc><image:title>CreateFilter</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/08/filterexpensivevms1.png</image:loc><image:title>FilterExpensiveVMs</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/08/filterexpensivevms.png</image:loc><image:title>FilterExpensiveVMs</image:title></image:image><lastmod>2015-08-06T19:07:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2015/07/14/daily-spending-reports-now-with-subscription-breakdown/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/07/subscritpionbreakdown.png</image:loc><image:title>subscritpionbreakdown</image:title></image:image><lastmod>2015-07-14T20:02:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2015/06/21/azure-cost-monitor-announces-azure-active-directory-support/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/06/aadsettings.png</image:loc><image:title>aadsettings</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/06/linktoaad.png</image:loc><image:title>linktoaad</image:title></image:image><lastmod>2015-06-21T14:22:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2015/06/19/azure-cost-monitor-announces-customer-url-feature-aka-buckets/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/06/buckets2.png</image:loc><image:title>buckets2</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/06/buckets.png</image:loc><image:title>buckets</image:title></image:image><lastmod>2015-06-21T14:13:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2015/06/13/azure-active-directory-verify-issued-jwt-in-node-js/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/06/jwt.png</image:loc><image:title>jwt</image:title></image:image><lastmod>2015-06-26T08:10:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2015/06/07/azure-cost-monitor-announces-branding-feature/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/06/brandings-bucket-2.png</image:loc><image:title>brandings-bucket-2</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/06/brandings-colors.png</image:loc><image:title>brandings-colors</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/06/brandings-bucket.png</image:loc><image:title>brandings-bucket</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/06/brandings-menu.png</image:loc><image:title>brandings-menu</image:title></image:image><lastmod>2015-06-07T10:43:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2015/05/25/subscription-based-permissions-in-azure-cost-monitor/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/05/select-subscriptions.png</image:loc><image:title>select-subscriptions</image:title></image:image><lastmod>2015-05-25T08:54:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2015/05/20/azure-app-services-restart-your-node-webjobs-during-gitdeploy/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/05/deployment-hooks.png</image:loc><image:title>deployment-hooks</image:title></image:image><lastmod>2015-05-20T05:52:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2015/05/10/azure-cost-monitor-announces-team-support/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/05/team-04-add-user-modal.png</image:loc><image:title>team-04-add-user-modal</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/05/team-03-add-user.png</image:loc><image:title>team-03-add-user</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/05/team-02-migrate-team.png</image:loc><image:title>team-02-migrate-team</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/05/team-01-manage-team.png</image:loc><image:title>team-01-manage-team</image:title></image:image><lastmod>2015-05-10T09:32:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2015/04/27/build-your-own-twitter-part-3-azure-timeline-service-for-node-js/</loc><lastmod>2015-04-27T18:47:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2015/04/10/azure-cost-monitor-for-service-providers-resellers/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/04/csp02.png</image:loc><image:title>csp02</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/04/csp01.png</image:loc><image:title>csp01</image:title></image:image><lastmod>2015-04-09T20:30:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2015/04/09/nghelper-toolbar-now-supports-secondary-actions-dividers/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/04/secondary-actions.png</image:loc><image:title>secondary-actions</image:title></image:image><lastmod>2015-04-09T06:43:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2015/03/26/build-your-own-twitter-part-2-azure-table-structures/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/03/followers.png</image:loc><image:title>followers</image:title></image:image><lastmod>2015-03-22T17:28:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2015/03/24/build-your-own-twitter-part-1-a-timeline-service-with-azure-table-store/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/03/arch-timeline.png</image:loc><image:title>arch-timeline</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/03/screen-shot-2015-03-21-at-10-40-15.png</image:loc><image:title>Screen Shot 2015-03-21 at 10.40.15</image:title></image:image><lastmod>2015-03-22T17:16:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2015/03/22/azure-cost-monitor-sends-notifications-when-azure-ea-token-has-expired/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/03/blog-azure-cost-ea-token-will-expire.png</image:loc><image:title>blog-azure-cost-ea-token-will-expire</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/03/blog-azure-cost-ea-token-expired.png</image:loc><image:title>blog-azure-cost-ea-token-expired</image:title></image:image><lastmod>2015-03-22T16:27:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2015/03/13/azure-table-store-how-to-backup-safely/</loc><lastmod>2017-06-16T06:47:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2015/03/12/nghelperairbrake-airbrake-for-angularjs/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/03/aibrakelogo-small1.png</image:loc><image:title>aibrakelogo-small1</image:title></image:image><lastmod>2015-03-16T21:44:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2015/03/11/pit-falls-when-you-integrate-twitter-facebook-or-other-social-networks/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/03/screen-shot-2015-03-06-at-07-32-16.png</image:loc><image:title>Screen Shot 2015-03-06 at 07.32.16</image:title></image:image><lastmod>2015-03-10T23:08:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2015/01/07/cache-fighters-part-2-how-to-handle-eager-loaded-partialsviews/</loc><lastmod>2015-03-07T12:11:43+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2014/12/31/nghelperuservoice-angularjs-service-for-the-uservoice-api/</loc><lastmod>2015-03-07T12:10:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2015/03/02/update-expired-azure-ea-tokens-easily/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/03/azure-ea-token-settings1.png</image:loc><image:title>azure-ea-token-settings</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/03/azure-ea-token-warning.png</image:loc><image:title>azure-ea-token-warning</image:title></image:image><lastmod>2015-03-01T17:08:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2015/03/01/azure-do-never-use-ef-automigrations-when-working-in-teams/</loc><lastmod>2015-03-01T17:02:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2015/02/18/update-deploy-angularjs-apps-to-azure-websites-with-codeship/</loc><lastmod>2015-02-18T17:16:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/open-source/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2012/05/sharp.png</image:loc><image:title>sharp</image:title></image:image><lastmod>2015-02-16T22:04:30+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://blog.dirk-eisenberg.de/2015/02/16/manage-costs-in-your-local-currency-azure-cost-monitor-supports-multiple-currencies/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/02/acm_currency.png</image:loc><image:title>acm_currency</image:title></image:image><lastmod>2015-02-16T09:02:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2015/01/26/azure-cost-monitor-daily-spending-reports-a-first-resume/</loc><lastmod>2015-01-25T20:01:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2015/01/27/azure-store-is-the-geo-redundant-mode-really-required/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/01/microsoft-azure1.png</image:loc><image:title>microsoft-azure1</image:title></image:image><lastmod>2015-01-25T19:53:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2015/01/20/azure-queue-client-build-azure-queue-based-workers-in-node-js/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/01/nodejs-npm.png</image:loc><image:title>nodejs-npm</image:title></image:image><lastmod>2015-01-18T18:15:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2015/01/16/stay-up-to-data-azure-cost-monitor-starts-sending-daily-spending-reports/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/01/notifications.png</image:loc><image:title>notifications</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/01/spending-report-demo.png</image:loc><image:title>spending-report-demo</image:title></image:image><lastmod>2015-01-16T10:25:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2015/01/13/seo-is-your-azure-websites-hosted-angularjs-app-ready-for-google/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/01/seo.jpg</image:loc><image:title>seo</image:title></image:image><lastmod>2015-01-11T13:11:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2015/01/12/cache-fighters-part-3-a-real-life-example-combined-with-grunt-ng-constant/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/01/caching.png</image:loc><image:title>caching</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/01/yeoman-answers.png</image:loc><image:title>yeoman-answers</image:title></image:image><lastmod>2015-11-12T17:56:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2015/01/12/understand-your-service-types/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/01/tooltip.png</image:loc><image:title>tooltip</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/01/nontooltip.png</image:loc><image:title>nontooltip</image:title></image:image><lastmod>2015-01-11T13:01:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2014/12/25/enable-angularjs-html5-mode-in-azure-websites/</loc><lastmod>2015-01-11T10:26:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2015/01/06/cache-fighters-part-1-caching-behaviour-of-angularjs-apps/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/01/cachefighters.png</image:loc><image:title>cachefighters</image:title></image:image><lastmod>2015-01-11T09:16:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2015/01/04/website-launch-announcement-azure-cost-monitor-launches-new-site/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/01/screen-shot-2015-01-04-at-12-23-10.png</image:loc><image:title>Azure Cost Monitor Landing Page</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2015/01/screen03.png</image:loc><image:title>Azure Cost Monitor</image:title></image:image><lastmod>2015-01-04T11:33:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2014/10/19/azure-enterprise-agreement-freedom-cost-control/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2014/10/screen-shot-2014-10-18-at-21-44-52.png</image:loc><image:title>Screen Shot 2014-10-18 at 21.44.52</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2014/10/login.png</image:loc><image:title>login</image:title></image:image><lastmod>2015-01-04T11:30:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2014/11/21/azure-cost-management-with-resource-tagging/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2014/11/screentypes.png</image:loc><image:title>ScreenTypes</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2014/11/screenprojects.png</image:loc><image:title>ScreenProjects</image:title></image:image><lastmod>2015-01-04T11:30:03+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2014/12/06/clear-cost-control-based-on-service-types/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2014/12/screen-shot-2014-12-06-at-12-11-51.png</image:loc><image:title>Screen Shot 2014-12-06 at 12.11.51</image:title></image:image><lastmod>2015-01-04T11:29:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2014/12/30/azure-cost-monitor-x-mas-update/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2014/12/screen-shot-2014-12-29-at-10-39-20.png</image:loc><image:title>Last Sync Time</image:title></image:image><lastmod>2015-01-04T11:29:17+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2014/12/21/deploy-angularjs-apps-to-azure-websites-with-codeship/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2014/12/screen-shot-2014-12-20-at-23-15-09.png</image:loc><image:title>Screen Shot 2014-12-20 at 23.15.09</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2014/12/screen-shot-2014-12-20-at-23-14-12.png</image:loc><image:title>Screen Shot 2014-12-20 at 23.14.12</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2014/12/screen-shot-2014-12-20-at-23-13-10.png</image:loc><image:title>Screen Shot 2014-12-20 at 23.13.10</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2014/12/screen-shot-2014-12-20-at-23-11-09.png</image:loc><image:title>Screen Shot 2014-12-20 at 23.11.09</image:title></image:image><lastmod>2017-08-27T08:25:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2014/08/30/validate-authentication_token-from-microsoft-liveid-with-node-express-jwt/</loc><lastmod>2014-08-30T18:04:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2014/07/19/private-bower-components-a-simple-solution/</loc><lastmod>2015-04-18T17:44:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2012/08/23/git-tf-for-homebrew/</loc><lastmod>2014-07-19T11:03:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2012/10/27/ensure-two-div-elements-will-get-the-same-height-jquery-solution/</loc><lastmod>2014-07-19T11:03:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2012/09/02/hockeyapp-your-rails-app/</loc><lastmod>2014-07-19T11:03:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2012/05/06/how-to-build-a-saas-offering-part-1/</loc><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2012/05/awssample2.png</image:loc><image:title>AWSSample</image:title></image:image><image:image><image:loc>https://blog.dirk-eisenberg.de/wp-content/uploads/2012/05/defaultwebapparch.png</image:loc><image:title>DefaultWebAppArch</image:title></image:image><lastmod>2014-07-19T11:02:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2013/03/09/78/</loc><lastmod>2014-07-19T11:00:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2013/03/18/79/</loc><lastmod>2014-07-19T11:00:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de/2012/05/06/migration-from-geekswithblog-to-wordpress/</loc><lastmod>2014-07-19T10:57:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.dirk-eisenberg.de</loc><changefreq>daily</changefreq><priority>1.0</priority><lastmod>2019-05-04T07:37:52+00:00</lastmod></url></urlset>
