<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.vivienfabing.com/azure-devops/2019/02/06/do-i-still-need-traditional-specifications-when-using-user-stories-practical-usage-in-azure-boards.html</loc>
<lastmod>2019-02-06T11:37:00+00:00</lastmod>
</url>
<url>
<loc>https://www.vivienfabing.com/automated-testing/2019/02/14/how-to-keep-your-ui-test-maintainable-over-time-welcome-page-object-pattern.html</loc>
<lastmod>2019-02-14T11:37:00+00:00</lastmod>
</url>
<url>
<loc>https://www.vivienfabing.com/aspnetcore/2019/02/21/how-to-add-logging-on-azure-with-aspnetcore-and-serilog.html</loc>
<lastmod>2019-02-21T11:37:00+00:00</lastmod>
</url>
<url>
<loc>https://www.vivienfabing.com/dotnetcore/2019/03/11/should-i-abstract-datetime-dependencies-to-produce-testable-code.html</loc>
<lastmod>2019-03-11T11:37:00+00:00</lastmod>
</url>
<url>
<loc>https://www.vivienfabing.com/azure-devops/2019/03/20/which-azure-devops-should-i-choose-services-server-2019-or-hybrid.html</loc>
<lastmod>2019-03-20T11:37:00+00:00</lastmod>
</url>
<url>
<loc>https://www.vivienfabing.com/dotnetcore/2019/04/14/how-to-send-a-dynamic-email-from-sendgrid-with-dotnet-core.html</loc>
<lastmod>2019-04-14T11:37:00+00:00</lastmod>
</url>
<url>
<loc>https://www.vivienfabing.com/azure-devops/2019/05/10/how-to-start-or-stop-automatically-an-azure-vm-to-optimize-cost.html</loc>
<lastmod>2019-05-10T11:37:00+00:00</lastmod>
</url>
<url>
<loc>https://www.vivienfabing.com/azure-devops/2019/05/14/azure-pipelines-how-to-add-a-build-agent-with-azure-container-instances.html</loc>
<lastmod>2019-05-14T11:37:00+00:00</lastmod>
</url>
<url>
<loc>https://www.vivienfabing.com/azure-devops/2019/06/20/azure-pipelines-how-to-add-a-build-agent-with-azure-container-instances-part-2-custom-agent.html</loc>
<lastmod>2019-06-20T11:37:00+00:00</lastmod>
</url>
<url>
<loc>https://www.vivienfabing.com/azure-devops/2019/08/22/azure-pipelines-how-to-add-a-build-agent-with-azure-container-instances-part-3-build-agent-on-demand.html</loc>
<lastmod>2019-08-22T11:37:00+00:00</lastmod>
</url>
<url>
<loc>https://www.vivienfabing.com/docker/2019/09/16/docker-optimize-aspnetcore-spa-container-with-visual-studio.html</loc>
<lastmod>2019-09-16T11:37:00+00:00</lastmod>
</url>
<url>
<loc>https://www.vivienfabing.com/docker/2019/09/26/docker-dotnetcore-container-automated-azure-pipelines.html</loc>
<lastmod>2019-09-26T11:37:00+00:00</lastmod>
</url>
<url>
<loc>https://www.vivienfabing.com/docker/2019/10/03/docker-aspnetcore-container-and-https.html</loc>
<lastmod>2019-10-03T11:37:00+00:00</lastmod>
</url>
<url>
<loc>https://www.vivienfabing.com/blazor/2019/10/10/blazor-what-is-blazor.html</loc>
<lastmod>2019-10-10T11:37:00+00:00</lastmod>
</url>
<url>
<loc>https://www.vivienfabing.com/blazor/2019/10/17/blazor-how-to-create-a-simple-static-blazor-website.html</loc>
<lastmod>2019-10-17T11:37:00+00:00</lastmod>
</url>
<url>
<loc>https://www.vivienfabing.com/blazor/2019/10/24/blazor-how-to-host-a-blazor-app.html</loc>
<lastmod>2019-10-24T11:37:00+00:00</lastmod>
</url>
<url>
<loc>https://www.vivienfabing.com/blazor/2019/10/31/blazor-how-to-get-a-blazor-pwa-using-workbox.html</loc>
<lastmod>2019-10-31T11:37:00+00:00</lastmod>
</url>
<url>
<loc>https://www.vivienfabing.com/blazor/2019/11/14/blazor-how-to-show-faster-a-blazor-webassembly-app-with-server-prerendering.html</loc>
<lastmod>2019-11-14T11:37:00+00:00</lastmod>
</url>
<url>
<loc>https://www.vivienfabing.com/kubernetes/2019/11/25/kubernetes-are-containers-useful-for-a-dotnetcore-developer.html</loc>
<lastmod>2019-11-25T11:37:00+00:00</lastmod>
</url>
<url>
<loc>https://www.vivienfabing.com/kubernetes/2019/12/03/kubernetes-get-new-environment-per-pull-request-using-review-apps.html</loc>
<lastmod>2019-12-03T11:37:00+00:00</lastmod>
</url>
<url>
<loc>https://www.vivienfabing.com/azure-devops/2020/01/30/azure-pipelines-how-to-add-a-build-agent-with-docker-machine.html</loc>
<lastmod>2020-01-30T11:37:00+00:00</lastmod>
</url>
<url>
<loc>https://www.vivienfabing.com/aspnetcore/2020/03/06/how-to-authenticate-easily-an-spa-with-azure-ad-in-an-aspnetcore-app.html</loc>
<lastmod>2020-03-06T11:37:00+00:00</lastmod>
</url>
<url>
<loc>https://www.vivienfabing.com/azure-devops/2020/04/30/azureboards-practical-example-before-sprint-planning.html</loc>
<lastmod>2020-04-30T11:37:00+00:00</lastmod>
</url>
<url>
<loc>https://www.vivienfabing.com/azure-devops/2020/05/31/azure-boards-practical-example-before-sprint-planning-capacity.html</loc>
<lastmod>2020-05-31T11:37:00+00:00</lastmod>
</url>
<url>
<loc>https://www.vivienfabing.com/azure-devops/2020/06/29/azure-boards-practical-example-during-sprint-planning.html</loc>
<lastmod>2020-06-29T11:37:00+00:00</lastmod>
</url>
<url>
<loc>https://www.vivienfabing.com/blazor/2020/07/28/blazor-building-a-pwa.html</loc>
<lastmod>2020-07-28T11:37:00+00:00</lastmod>
</url>
<url>
<loc>https://www.vivienfabing.com/react/2020/08/31/aspnetcore-simple-shared-components-with-react.html</loc>
<lastmod>2020-08-31T11:37:00+00:00</lastmod>
</url>
<url>
<loc>https://www.vivienfabing.com/react/2020/11/25/aspnetcore-simple-shared-generic-errors-with-react.html</loc>
<lastmod>2020-11-25T11:37:00+00:00</lastmod>
</url>
<url>
<loc>https://www.vivienfabing.com/react/2020/12/06/aspnetcore-simple-shared-dtos-with-react.html</loc>
<lastmod>2020-12-06T11:37:00+00:00</lastmod>
</url>
<url>
<loc>https://www.vivienfabing.com/about/</loc>
</url>
<url>
<loc>https://www.vivienfabing.com/categories/</loc>
</url>
<url>
<loc>https://www.vivienfabing.com/</loc>
</url>
</urlset>
