<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/user/plugins/sitemap/sitemap.xsl"?>
<urlset
  xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"
>
  <url>
    <loc>https://ygrenier.com/fr/blog</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog" />
        <lastmod>2021-12-20</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr/blog/2014-06-acces-iis-express-external</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2014-06-acces-iis-express-external" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2014-06-acces-iis-express-external" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2014-06-acces-iis-express-external" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2014-06-acces-iis-express-external" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr/blog/2015-01-soyons-enumerables-partie-1</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2015-01-soyons-enumerables-partie-1" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2015-01-soyons-enumerables-partie-1" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2015-01-soyons-enumerables-partie-1" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2015-01-soyons-enumerables-partie-1" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr/blog/2015-01-soyons-enumerables-partie-2</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2015-01-soyons-enumerables-partie-2" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2015-01-soyons-enumerables-partie-2" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2015-01-soyons-enumerables-partie-2" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2015-01-soyons-enumerables-partie-2" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr/blog/2015-01-soyons-enumerables-partie-3</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2015-01-soyons-enumerables-partie-3" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2015-01-soyons-enumerables-partie-3" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2015-01-soyons-enumerables-partie-3" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2015-01-soyons-enumerables-partie-3" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr/blog/2015-02-decouverte-du-projet-small-basic</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2015-02-decouverte-du-projet-small-basic" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2015-02-decouverte-du-projet-small-basic" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2015-02-decouverte-du-projet-small-basic" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2015-02-decouverte-du-projet-small-basic" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr/blog/2015-02-ressources-small-basic</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2015-02-ressources-small-basic" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2015-02-ressources-small-basic" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2015-02-ressources-small-basic" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2015-02-ressources-small-basic" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr/blog/2015-03-small-basic-ligne-de-temps-pour-les-jeux</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2015-03-small-basic-ligne-de-temps-pour-les-jeux" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2015-03-small-basic-ligne-de-temps-pour-les-jeux" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2015-03-small-basic-ligne-de-temps-pour-les-jeux" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2015-03-small-basic-ligne-de-temps-pour-les-jeux" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr/blog/2015-04-service-windows-mode-console</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2015-04-service-windows-mode-console" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2015-04-service-windows-mode-console" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2015-04-service-windows-mode-console" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2015-04-service-windows-mode-console" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr/blog/2015-04-transtypage-de-valeurs-avec-la-serialisation-xdocument</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2015-04-transtypage-de-valeurs-avec-la-serialisation-xdocument" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2015-04-transtypage-de-valeurs-avec-la-serialisation-xdocument" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2015-04-transtypage-de-valeurs-avec-la-serialisation-xdocument" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2015-04-transtypage-de-valeurs-avec-la-serialisation-xdocument" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr/blog/2015-09-asp-net-mvc-binding-de-modele-a-null</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2015-09-asp-net-mvc-binding-de-modele-a-null" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2015-09-asp-net-mvc-binding-de-modele-a-null" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2015-09-asp-net-mvc-binding-de-modele-a-null" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2015-09-asp-net-mvc-binding-de-modele-a-null" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr/blog/2015-11-entity-framework-erreur-impossible-de-determiner-un-tri-valide-pour-les-operations-dependantes</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2015-11-entity-framework-erreur-impossible-de-determiner-un-tri-valide-pour-les-operations-dependantes" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2015-11-entity-framework-erreur-impossible-de-determiner-un-tri-valide-pour-les-operations-dependantes" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2015-11-entity-framework-erreur-impossible-de-determiner-un-tri-valide-pour-les-operations-dependantes" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2015-11-entity-framework-erreur-impossible-de-determiner-un-tri-valide-pour-les-operations-dependantes" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr/blog/2015-11-entity-framework-erreur-the-conversion-of-a-datetime2-data-type-to-a-datetime-data-type-resulted-in-an-out-of-range-value</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2015-11-entity-framework-erreur-the-conversion-of-a-datetime2-data-type-to-a-datetime-data-type-resulted-in-an-out-of-range-value" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2015-11-entity-framework-erreur-the-conversion-of-a-datetime2-data-type-to-a-datetime-data-type-resulted-in-an-out-of-range-value" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2015-11-entity-framework-erreur-the-conversion-of-a-datetime2-data-type-to-a-datetime-data-type-resulted-in-an-out-of-range-value" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2015-11-entity-framework-erreur-the-conversion-of-a-datetime2-data-type-to-a-datetime-data-type-resulted-in-an-out-of-range-value" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr/blog/2015-11-installer-php-manager-sur-windows-10</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2015-11-installer-php-manager-sur-windows-10" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2015-11-installer-php-manager-sur-windows-10" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2015-11-installer-php-manager-sur-windows-10" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2015-11-installer-php-manager-sur-windows-10" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr/blog/2016-01-asp-net-mvc-jquery-validation-en-francais</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-01-asp-net-mvc-jquery-validation-en-francais" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-01-asp-net-mvc-jquery-validation-en-francais" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-01-asp-net-mvc-jquery-validation-en-francais" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-01-asp-net-mvc-jquery-validation-en-francais" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr/blog/2016-03-pinvoke-utiliser-dll-32bits-64bits-fonction-de-plateforme-mode-any-cpu</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-03-pinvoke-utiliser-dll-32bits-64bits-fonction-de-plateforme-mode-any-cpu" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-03-pinvoke-utiliser-dll-32bits-64bits-fonction-de-plateforme-mode-any-cpu" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-03-pinvoke-utiliser-dll-32bits-64bits-fonction-de-plateforme-mode-any-cpu" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-03-pinvoke-utiliser-dll-32bits-64bits-fonction-de-plateforme-mode-any-cpu" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr/blog/2016-04-asp-net-mvc-rendersection-optionnel</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-04-asp-net-mvc-rendersection-optionnel" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-04-asp-net-mvc-rendersection-optionnel" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-04-asp-net-mvc-rendersection-optionnel" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-04-asp-net-mvc-rendersection-optionnel" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr/blog/2016-05-ecran-noir-apres-linstallation-dun-ubuntu-hyper-v</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-05-ecran-noir-apres-linstallation-dun-ubuntu-hyper-v" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-05-ecran-noir-apres-linstallation-dun-ubuntu-hyper-v" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-05-ecran-noir-apres-linstallation-dun-ubuntu-hyper-v" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-05-ecran-noir-apres-linstallation-dun-ubuntu-hyper-v" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr/blog/2016-06-firebird-et-dotnet-csharp</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-06-firebird-et-dotnet-csharp" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-06-firebird-et-dotnet-csharp" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-06-firebird-et-dotnet-csharp" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-06-firebird-et-dotnet-csharp" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr/blog/2016-06-installation-extensions-iis-windows-10</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-06-installation-extensions-iis-windows-10" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-06-installation-extensions-iis-windows-10" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-06-installation-extensions-iis-windows-10" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-06-installation-extensions-iis-windows-10" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr/blog/2016-06-swisseph-for-net-a-la-version-2-05-01</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-06-swisseph-for-net-a-la-version-2-05-01" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-06-swisseph-for-net-a-la-version-2-05-01" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-06-swisseph-for-net-a-la-version-2-05-01" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-06-swisseph-for-net-a-la-version-2-05-01" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr/blog/2016-10-fonction-browserlink-ne-fonctionne-applications-asp-net-core</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-10-fonction-browserlink-ne-fonctionne-applications-asp-net-core" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-10-fonction-browserlink-ne-fonctionne-applications-asp-net-core" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-10-fonction-browserlink-ne-fonctionne-applications-asp-net-core" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-10-fonction-browserlink-ne-fonctionne-applications-asp-net-core" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr/blog/2016-10-swisseph-for-net-passe-a-net-core-2-5-1-14</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-10-swisseph-for-net-passe-a-net-core-2-5-1-14" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-10-swisseph-for-net-passe-a-net-core-2-5-1-14" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-10-swisseph-for-net-passe-a-net-core-2-5-1-14" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-10-swisseph-for-net-passe-a-net-core-2-5-1-14" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr/blog/2016-10-vs-les-fichiers-dll-refresh-incorrects</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-10-vs-les-fichiers-dll-refresh-incorrects" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-10-vs-les-fichiers-dll-refresh-incorrects" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-10-vs-les-fichiers-dll-refresh-incorrects" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-10-vs-les-fichiers-dll-refresh-incorrects" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr/blog/2016-11-debutons-dotnet-core</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-11-debutons-dotnet-core" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-11-debutons-dotnet-core" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-11-debutons-dotnet-core" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-11-debutons-dotnet-core" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr/blog/2016-11-histoire-migration-dotnet-core</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-11-histoire-migration-dotnet-core" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-11-histoire-migration-dotnet-core" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-11-histoire-migration-dotnet-core" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-11-histoire-migration-dotnet-core" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr/blog/2016-11-histoire-migration-dotnet-core/migration-part-1</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-11-histoire-migration-dotnet-core/migration-part-1" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-11-histoire-migration-dotnet-core/migration-part-1" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-11-histoire-migration-dotnet-core/migration-part-1" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-11-histoire-migration-dotnet-core/migration-part-1" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr/blog/2016-11-histoire-migration-dotnet-core/migration-part-2</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-11-histoire-migration-dotnet-core/migration-part-2" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-11-histoire-migration-dotnet-core/migration-part-2" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-11-histoire-migration-dotnet-core/migration-part-2" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-11-histoire-migration-dotnet-core/migration-part-2" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr/blog/2016-11-histoire-migration-dotnet-core/migration-part-3</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-11-histoire-migration-dotnet-core/migration-part-3" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-11-histoire-migration-dotnet-core/migration-part-3" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-11-histoire-migration-dotnet-core/migration-part-3" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-11-histoire-migration-dotnet-core/migration-part-3" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr/blog/2017-02-swisseph-for-net-a-la-version-2-06-00</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2017-02-swisseph-for-net-a-la-version-2-06-00" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2017-02-swisseph-for-net-a-la-version-2-06-00" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2017-02-swisseph-for-net-a-la-version-2-06-00" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2017-02-swisseph-for-net-a-la-version-2-06-00" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr/blog/2017-02-uwp-erreur-appx3210-lors-de-la-generation-des-packages</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2017-02-uwp-erreur-appx3210-lors-de-la-generation-des-packages" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2017-02-uwp-erreur-appx3210-lors-de-la-generation-des-packages" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2017-02-uwp-erreur-appx3210-lors-de-la-generation-des-packages" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2017-02-uwp-erreur-appx3210-lors-de-la-generation-des-packages" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr/blog/2017-03-csharp-nouvelles-fonctions</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2017-03-csharp-nouvelles-fonctions" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2017-03-csharp-nouvelles-fonctions" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2017-03-csharp-nouvelles-fonctions" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2017-03-csharp-nouvelles-fonctions" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr/blog/2017-03-xunit-apres-une-mise-a-jour-des-packages-les-tests-ne-sont-plus-detectes-par-visual-studio</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2017-03-xunit-apres-une-mise-a-jour-des-packages-les-tests-ne-sont-plus-detectes-par-visual-studio" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2017-03-xunit-apres-une-mise-a-jour-des-packages-les-tests-ne-sont-plus-detectes-par-visual-studio" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2017-03-xunit-apres-une-mise-a-jour-des-packages-les-tests-ne-sont-plus-detectes-par-visual-studio" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2017-03-xunit-apres-une-mise-a-jour-des-packages-les-tests-ne-sont-plus-detectes-par-visual-studio" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr/blog/2017-06-asp-net-core-editer-les-vues-razor-embarquees-dans-une-librairie</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2017-06-asp-net-core-editer-les-vues-razor-embarquees-dans-une-librairie" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2017-06-asp-net-core-editer-les-vues-razor-embarquees-dans-une-librairie" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2017-06-asp-net-core-editer-les-vues-razor-embarquees-dans-une-librairie" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2017-06-asp-net-core-editer-les-vues-razor-embarquees-dans-une-librairie" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr/blog/2017-06-vsts-construire-une-librairie-net-standard-avec-vs2017</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2017-06-vsts-construire-une-librairie-net-standard-avec-vs2017" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2017-06-vsts-construire-une-librairie-net-standard-avec-vs2017" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2017-06-vsts-construire-une-librairie-net-standard-avec-vs2017" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2017-06-vsts-construire-une-librairie-net-standard-avec-vs2017" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr/blog/2017-07-asp-net-core-tester-si-une-vue-existe</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2017-07-asp-net-core-tester-si-une-vue-existe" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2017-07-asp-net-core-tester-si-une-vue-existe" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2017-07-asp-net-core-tester-si-une-vue-existe" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2017-07-asp-net-core-tester-si-une-vue-existe" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr/blog/2017-08-histoire-migration-dotnet-core-partie-4</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2017-08-histoire-migration-dotnet-core-partie-4" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2017-08-histoire-migration-dotnet-core-partie-4" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2017-08-histoire-migration-dotnet-core-partie-4" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2017-08-histoire-migration-dotnet-core-partie-4" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr/blog/2017-10-dotnet-differences-calcul-flottants-32bits-64bits</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2017-10-dotnet-differences-calcul-flottants-32bits-64bits" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2017-10-dotnet-differences-calcul-flottants-32bits-64bits" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2017-10-dotnet-differences-calcul-flottants-32bits-64bits" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2017-10-dotnet-differences-calcul-flottants-32bits-64bits" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr/develop</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/develop" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/develop" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/develop" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/develop" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr/develop/deuxieme-article</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/develop/deuxieme-article" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/develop/deuxieme-article" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/develop/deuxieme-article" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/develop/deuxieme-article" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr/develop/premier-article</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/develop/premier-article" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/develop/premier-article" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/develop/premier-article" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/develop/premier-article" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja" />
        <lastmod>2022-02-26</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr/japonais</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/japonais" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/japonais" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/japonais" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/japonais" />
        <lastmod>2022-10-25</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr/japonais/utiliser-des-polices-de-caracteres-dans-anki</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/japonais/utiliser-des-polices-de-caracteres-dans-anki" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/japonais/utiliser-des-polices-de-caracteres-dans-anki" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/japonais/utiliser-des-polices-de-caracteres-dans-anki" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/japonais/utiliser-des-polices-de-caracteres-dans-anki" />
        <lastmod>2022-10-26</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr/jdr</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/jdr" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/jdr" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/jdr" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/jdr" />
        <lastmod>2023-04-27</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr/jdr/fuzion</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/jdr/fuzion" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/jdr/fuzion" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/jdr/fuzion" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/jdr/fuzion" />
        <lastmod>2023-04-27</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr/jdr/fuzion/personnage</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/jdr/fuzion/personnage" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/jdr/fuzion/personnage" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/jdr/fuzion/personnage" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/jdr/fuzion/personnage" />
        <lastmod>2023-04-29</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr/politique-de-confidentialite</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/politique-de-confidentialite" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/politique-de-confidentialite" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/politique-de-confidentialite" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/politique-de-confidentialite" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr/projects/swissephe-net</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/projects/swissephe-net" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/projects/swissephe-net" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/projects/swissephe-net" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/projects/swissephe-net" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr/voyages</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/voyages" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/voyages" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/voyages" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/voyages" />
        <lastmod>2023-10-06</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr/voyages/japon-printemps-2025</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/voyages/japon-printemps-2025" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/voyages/japon-printemps-2025" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/voyages/japon-printemps-2025" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/voyages/japon-printemps-2025" />
        <lastmod>2024-12-13</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr/voyages/japon-printemps-2025/jour-1-arrivee-a-tokyo</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/voyages/japon-printemps-2025/jour-1-arrivee-a-tokyo" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/voyages/japon-printemps-2025/jour-1-arrivee-a-tokyo" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/voyages/japon-printemps-2025/jour-1-arrivee-a-tokyo" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/voyages/japon-printemps-2025/jour-1-arrivee-a-tokyo" />
        <lastmod>2024-12-13</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr/voyages/japon-toussaint-2023</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/voyages/japon-toussaint-2023" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/voyages/japon-toussaint-2023" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/voyages/japon-toussaint-2023" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/voyages/japon-toussaint-2023" />
        <lastmod>2023-10-06</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/fr/voyages/japon-toussaint-2023/preparatifs</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/voyages/japon-toussaint-2023/preparatifs" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/voyages/japon-toussaint-2023/preparatifs" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/voyages/japon-toussaint-2023/preparatifs" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/voyages/japon-toussaint-2023/preparatifs" />
        <lastmod>2023-10-06</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/blog</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog" />
        <lastmod>2021-12-20</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/blog/2014-06-acces-iis-express-external</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2014-06-acces-iis-express-external" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2014-06-acces-iis-express-external" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2014-06-acces-iis-express-external" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2014-06-acces-iis-express-external" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/blog/2015-01-soyons-enumerables-partie-1</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2015-01-soyons-enumerables-partie-1" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2015-01-soyons-enumerables-partie-1" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2015-01-soyons-enumerables-partie-1" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2015-01-soyons-enumerables-partie-1" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/blog/2015-01-soyons-enumerables-partie-2</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2015-01-soyons-enumerables-partie-2" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2015-01-soyons-enumerables-partie-2" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2015-01-soyons-enumerables-partie-2" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2015-01-soyons-enumerables-partie-2" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/blog/2015-01-soyons-enumerables-partie-3</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2015-01-soyons-enumerables-partie-3" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2015-01-soyons-enumerables-partie-3" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2015-01-soyons-enumerables-partie-3" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2015-01-soyons-enumerables-partie-3" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/blog/2015-02-decouverte-du-projet-small-basic</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2015-02-decouverte-du-projet-small-basic" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2015-02-decouverte-du-projet-small-basic" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2015-02-decouverte-du-projet-small-basic" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2015-02-decouverte-du-projet-small-basic" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/blog/2015-02-ressources-small-basic</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2015-02-ressources-small-basic" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2015-02-ressources-small-basic" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2015-02-ressources-small-basic" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2015-02-ressources-small-basic" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/blog/2015-03-small-basic-ligne-de-temps-pour-les-jeux</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2015-03-small-basic-ligne-de-temps-pour-les-jeux" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2015-03-small-basic-ligne-de-temps-pour-les-jeux" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2015-03-small-basic-ligne-de-temps-pour-les-jeux" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2015-03-small-basic-ligne-de-temps-pour-les-jeux" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/blog/2015-04-service-windows-mode-console</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2015-04-service-windows-mode-console" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2015-04-service-windows-mode-console" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2015-04-service-windows-mode-console" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2015-04-service-windows-mode-console" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/blog/2015-04-transtypage-de-valeurs-avec-la-serialisation-xdocument</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2015-04-transtypage-de-valeurs-avec-la-serialisation-xdocument" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2015-04-transtypage-de-valeurs-avec-la-serialisation-xdocument" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2015-04-transtypage-de-valeurs-avec-la-serialisation-xdocument" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2015-04-transtypage-de-valeurs-avec-la-serialisation-xdocument" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/blog/2015-09-asp-net-mvc-binding-de-modele-a-null</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2015-09-asp-net-mvc-binding-de-modele-a-null" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2015-09-asp-net-mvc-binding-de-modele-a-null" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2015-09-asp-net-mvc-binding-de-modele-a-null" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2015-09-asp-net-mvc-binding-de-modele-a-null" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/blog/2015-11-entity-framework-erreur-impossible-de-determiner-un-tri-valide-pour-les-operations-dependantes</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2015-11-entity-framework-erreur-impossible-de-determiner-un-tri-valide-pour-les-operations-dependantes" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2015-11-entity-framework-erreur-impossible-de-determiner-un-tri-valide-pour-les-operations-dependantes" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2015-11-entity-framework-erreur-impossible-de-determiner-un-tri-valide-pour-les-operations-dependantes" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2015-11-entity-framework-erreur-impossible-de-determiner-un-tri-valide-pour-les-operations-dependantes" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/blog/2015-11-entity-framework-erreur-the-conversion-of-a-datetime2-data-type-to-a-datetime-data-type-resulted-in-an-out-of-range-value</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2015-11-entity-framework-erreur-the-conversion-of-a-datetime2-data-type-to-a-datetime-data-type-resulted-in-an-out-of-range-value" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2015-11-entity-framework-erreur-the-conversion-of-a-datetime2-data-type-to-a-datetime-data-type-resulted-in-an-out-of-range-value" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2015-11-entity-framework-erreur-the-conversion-of-a-datetime2-data-type-to-a-datetime-data-type-resulted-in-an-out-of-range-value" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2015-11-entity-framework-erreur-the-conversion-of-a-datetime2-data-type-to-a-datetime-data-type-resulted-in-an-out-of-range-value" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/blog/2015-11-installer-php-manager-sur-windows-10</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2015-11-installer-php-manager-sur-windows-10" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2015-11-installer-php-manager-sur-windows-10" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2015-11-installer-php-manager-sur-windows-10" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2015-11-installer-php-manager-sur-windows-10" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/blog/2016-01-asp-net-mvc-jquery-validation-en-francais</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-01-asp-net-mvc-jquery-validation-en-francais" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-01-asp-net-mvc-jquery-validation-en-francais" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-01-asp-net-mvc-jquery-validation-en-francais" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-01-asp-net-mvc-jquery-validation-en-francais" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/blog/2016-03-pinvoke-utiliser-dll-32bits-64bits-fonction-de-plateforme-mode-any-cpu</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-03-pinvoke-utiliser-dll-32bits-64bits-fonction-de-plateforme-mode-any-cpu" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-03-pinvoke-utiliser-dll-32bits-64bits-fonction-de-plateforme-mode-any-cpu" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-03-pinvoke-utiliser-dll-32bits-64bits-fonction-de-plateforme-mode-any-cpu" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-03-pinvoke-utiliser-dll-32bits-64bits-fonction-de-plateforme-mode-any-cpu" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/blog/2016-04-asp-net-mvc-rendersection-optionnel</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-04-asp-net-mvc-rendersection-optionnel" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-04-asp-net-mvc-rendersection-optionnel" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-04-asp-net-mvc-rendersection-optionnel" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-04-asp-net-mvc-rendersection-optionnel" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/blog/2016-05-ecran-noir-apres-linstallation-dun-ubuntu-hyper-v</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-05-ecran-noir-apres-linstallation-dun-ubuntu-hyper-v" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-05-ecran-noir-apres-linstallation-dun-ubuntu-hyper-v" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-05-ecran-noir-apres-linstallation-dun-ubuntu-hyper-v" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-05-ecran-noir-apres-linstallation-dun-ubuntu-hyper-v" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/blog/2016-06-firebird-et-dotnet-csharp</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-06-firebird-et-dotnet-csharp" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-06-firebird-et-dotnet-csharp" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-06-firebird-et-dotnet-csharp" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-06-firebird-et-dotnet-csharp" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/blog/2016-06-installation-extensions-iis-windows-10</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-06-installation-extensions-iis-windows-10" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-06-installation-extensions-iis-windows-10" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-06-installation-extensions-iis-windows-10" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-06-installation-extensions-iis-windows-10" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/blog/2016-06-swisseph-for-net-a-la-version-2-05-01</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-06-swisseph-for-net-a-la-version-2-05-01" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-06-swisseph-for-net-a-la-version-2-05-01" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-06-swisseph-for-net-a-la-version-2-05-01" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-06-swisseph-for-net-a-la-version-2-05-01" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/blog/2016-10-fonction-browserlink-ne-fonctionne-applications-asp-net-core</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-10-fonction-browserlink-ne-fonctionne-applications-asp-net-core" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-10-fonction-browserlink-ne-fonctionne-applications-asp-net-core" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-10-fonction-browserlink-ne-fonctionne-applications-asp-net-core" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-10-fonction-browserlink-ne-fonctionne-applications-asp-net-core" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/blog/2016-10-swisseph-for-net-passe-a-net-core-2-5-1-14</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-10-swisseph-for-net-passe-a-net-core-2-5-1-14" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-10-swisseph-for-net-passe-a-net-core-2-5-1-14" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-10-swisseph-for-net-passe-a-net-core-2-5-1-14" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-10-swisseph-for-net-passe-a-net-core-2-5-1-14" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/blog/2016-10-vs-les-fichiers-dll-refresh-incorrects</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-10-vs-les-fichiers-dll-refresh-incorrects" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-10-vs-les-fichiers-dll-refresh-incorrects" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-10-vs-les-fichiers-dll-refresh-incorrects" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-10-vs-les-fichiers-dll-refresh-incorrects" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/blog/2016-11-debutons-dotnet-core</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-11-debutons-dotnet-core" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-11-debutons-dotnet-core" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-11-debutons-dotnet-core" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-11-debutons-dotnet-core" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/blog/2016-11-histoire-migration-dotnet-core</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-11-histoire-migration-dotnet-core" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-11-histoire-migration-dotnet-core" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-11-histoire-migration-dotnet-core" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-11-histoire-migration-dotnet-core" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/blog/2016-11-histoire-migration-dotnet-core/migration-part-1</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-11-histoire-migration-dotnet-core/migration-part-1" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-11-histoire-migration-dotnet-core/migration-part-1" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-11-histoire-migration-dotnet-core/migration-part-1" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-11-histoire-migration-dotnet-core/migration-part-1" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/blog/2016-11-histoire-migration-dotnet-core/migration-part-2</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-11-histoire-migration-dotnet-core/migration-part-2" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-11-histoire-migration-dotnet-core/migration-part-2" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-11-histoire-migration-dotnet-core/migration-part-2" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-11-histoire-migration-dotnet-core/migration-part-2" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/blog/2016-11-histoire-migration-dotnet-core/migration-part-3</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-11-histoire-migration-dotnet-core/migration-part-3" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-11-histoire-migration-dotnet-core/migration-part-3" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-11-histoire-migration-dotnet-core/migration-part-3" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-11-histoire-migration-dotnet-core/migration-part-3" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/blog/2017-02-swisseph-for-net-a-la-version-2-06-00</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2017-02-swisseph-for-net-a-la-version-2-06-00" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2017-02-swisseph-for-net-a-la-version-2-06-00" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2017-02-swisseph-for-net-a-la-version-2-06-00" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2017-02-swisseph-for-net-a-la-version-2-06-00" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/blog/2017-02-uwp-erreur-appx3210-lors-de-la-generation-des-packages</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2017-02-uwp-erreur-appx3210-lors-de-la-generation-des-packages" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2017-02-uwp-erreur-appx3210-lors-de-la-generation-des-packages" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2017-02-uwp-erreur-appx3210-lors-de-la-generation-des-packages" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2017-02-uwp-erreur-appx3210-lors-de-la-generation-des-packages" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/blog/2017-03-csharp-nouvelles-fonctions</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2017-03-csharp-nouvelles-fonctions" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2017-03-csharp-nouvelles-fonctions" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2017-03-csharp-nouvelles-fonctions" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2017-03-csharp-nouvelles-fonctions" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/blog/2017-03-xunit-apres-une-mise-a-jour-des-packages-les-tests-ne-sont-plus-detectes-par-visual-studio</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2017-03-xunit-apres-une-mise-a-jour-des-packages-les-tests-ne-sont-plus-detectes-par-visual-studio" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2017-03-xunit-apres-une-mise-a-jour-des-packages-les-tests-ne-sont-plus-detectes-par-visual-studio" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2017-03-xunit-apres-une-mise-a-jour-des-packages-les-tests-ne-sont-plus-detectes-par-visual-studio" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2017-03-xunit-apres-une-mise-a-jour-des-packages-les-tests-ne-sont-plus-detectes-par-visual-studio" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/blog/2017-06-asp-net-core-editer-les-vues-razor-embarquees-dans-une-librairie</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2017-06-asp-net-core-editer-les-vues-razor-embarquees-dans-une-librairie" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2017-06-asp-net-core-editer-les-vues-razor-embarquees-dans-une-librairie" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2017-06-asp-net-core-editer-les-vues-razor-embarquees-dans-une-librairie" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2017-06-asp-net-core-editer-les-vues-razor-embarquees-dans-une-librairie" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/blog/2017-06-vsts-construire-une-librairie-net-standard-avec-vs2017</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2017-06-vsts-construire-une-librairie-net-standard-avec-vs2017" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2017-06-vsts-construire-une-librairie-net-standard-avec-vs2017" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2017-06-vsts-construire-une-librairie-net-standard-avec-vs2017" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2017-06-vsts-construire-une-librairie-net-standard-avec-vs2017" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/blog/2017-07-asp-net-core-tester-si-une-vue-existe</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2017-07-asp-net-core-tester-si-une-vue-existe" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2017-07-asp-net-core-tester-si-une-vue-existe" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2017-07-asp-net-core-tester-si-une-vue-existe" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2017-07-asp-net-core-tester-si-une-vue-existe" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/blog/2017-08-histoire-migration-dotnet-core-partie-4</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2017-08-histoire-migration-dotnet-core-partie-4" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2017-08-histoire-migration-dotnet-core-partie-4" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2017-08-histoire-migration-dotnet-core-partie-4" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2017-08-histoire-migration-dotnet-core-partie-4" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/blog/2017-10-dotnet-differences-calcul-flottants-32bits-64bits</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2017-10-dotnet-differences-calcul-flottants-32bits-64bits" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2017-10-dotnet-differences-calcul-flottants-32bits-64bits" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2017-10-dotnet-differences-calcul-flottants-32bits-64bits" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2017-10-dotnet-differences-calcul-flottants-32bits-64bits" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/develop</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/develop" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/develop" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/develop" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/develop" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/develop/deuxieme-article</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/develop/deuxieme-article" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/develop/deuxieme-article" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/develop/deuxieme-article" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/develop/deuxieme-article" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/develop/premier-article</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/develop/premier-article" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/develop/premier-article" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/develop/premier-article" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/develop/premier-article" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja" />
        <lastmod>2022-02-26</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/japonais</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/japonais" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/japonais" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/japonais" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/japonais" />
        <lastmod>2022-10-25</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/japonais/utiliser-des-polices-de-caracteres-dans-anki</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/japonais/utiliser-des-polices-de-caracteres-dans-anki" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/japonais/utiliser-des-polices-de-caracteres-dans-anki" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/japonais/utiliser-des-polices-de-caracteres-dans-anki" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/japonais/utiliser-des-polices-de-caracteres-dans-anki" />
        <lastmod>2022-10-26</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/jdr</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/jdr" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/jdr" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/jdr" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/jdr" />
        <lastmod>2023-04-27</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/jdr/fuzion</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/jdr/fuzion" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/jdr/fuzion" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/jdr/fuzion" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/jdr/fuzion" />
        <lastmod>2023-04-27</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/jdr/fuzion/personnage</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/jdr/fuzion/personnage" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/jdr/fuzion/personnage" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/jdr/fuzion/personnage" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/jdr/fuzion/personnage" />
        <lastmod>2023-04-29</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/politique-de-confidentialite</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/politique-de-confidentialite" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/politique-de-confidentialite" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/politique-de-confidentialite" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/politique-de-confidentialite" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/projects/swissephe-net</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/projects/swissephe-net" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/projects/swissephe-net" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/projects/swissephe-net" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/projects/swissephe-net" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/voyages</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/voyages" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/voyages" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/voyages" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/voyages" />
        <lastmod>2023-10-06</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/voyages/japon-printemps-2025</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/voyages/japon-printemps-2025" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/voyages/japon-printemps-2025" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/voyages/japon-printemps-2025" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/voyages/japon-printemps-2025" />
        <lastmod>2024-12-13</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/voyages/japon-printemps-2025/jour-1-arrivee-a-tokyo</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/voyages/japon-printemps-2025/jour-1-arrivee-a-tokyo" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/voyages/japon-printemps-2025/jour-1-arrivee-a-tokyo" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/voyages/japon-printemps-2025/jour-1-arrivee-a-tokyo" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/voyages/japon-printemps-2025/jour-1-arrivee-a-tokyo" />
        <lastmod>2024-12-13</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/voyages/japon-toussaint-2023</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/voyages/japon-toussaint-2023" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/voyages/japon-toussaint-2023" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/voyages/japon-toussaint-2023" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/voyages/japon-toussaint-2023" />
        <lastmod>2023-10-06</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/voyages/japon-toussaint-2023/preparatifs</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/voyages/japon-toussaint-2023/preparatifs" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/voyages/japon-toussaint-2023/preparatifs" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/voyages/japon-toussaint-2023/preparatifs" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/voyages/japon-toussaint-2023/preparatifs" />
        <lastmod>2023-10-06</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/en/mypage</loc>
        <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/mypage" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/blog</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog" />
        <lastmod>2021-12-20</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/blog/2014-06-acces-iis-express-external</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2014-06-acces-iis-express-external" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2014-06-acces-iis-express-external" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2014-06-acces-iis-express-external" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2014-06-acces-iis-express-external" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/blog/2015-01-soyons-enumerables-partie-1</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2015-01-soyons-enumerables-partie-1" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2015-01-soyons-enumerables-partie-1" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2015-01-soyons-enumerables-partie-1" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2015-01-soyons-enumerables-partie-1" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/blog/2015-01-soyons-enumerables-partie-2</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2015-01-soyons-enumerables-partie-2" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2015-01-soyons-enumerables-partie-2" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2015-01-soyons-enumerables-partie-2" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2015-01-soyons-enumerables-partie-2" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/blog/2015-01-soyons-enumerables-partie-3</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2015-01-soyons-enumerables-partie-3" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2015-01-soyons-enumerables-partie-3" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2015-01-soyons-enumerables-partie-3" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2015-01-soyons-enumerables-partie-3" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/blog/2015-02-decouverte-du-projet-small-basic</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2015-02-decouverte-du-projet-small-basic" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2015-02-decouverte-du-projet-small-basic" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2015-02-decouverte-du-projet-small-basic" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2015-02-decouverte-du-projet-small-basic" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/blog/2015-02-ressources-small-basic</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2015-02-ressources-small-basic" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2015-02-ressources-small-basic" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2015-02-ressources-small-basic" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2015-02-ressources-small-basic" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/blog/2015-03-small-basic-ligne-de-temps-pour-les-jeux</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2015-03-small-basic-ligne-de-temps-pour-les-jeux" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2015-03-small-basic-ligne-de-temps-pour-les-jeux" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2015-03-small-basic-ligne-de-temps-pour-les-jeux" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2015-03-small-basic-ligne-de-temps-pour-les-jeux" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/blog/2015-04-service-windows-mode-console</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2015-04-service-windows-mode-console" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2015-04-service-windows-mode-console" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2015-04-service-windows-mode-console" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2015-04-service-windows-mode-console" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/blog/2015-04-transtypage-de-valeurs-avec-la-serialisation-xdocument</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2015-04-transtypage-de-valeurs-avec-la-serialisation-xdocument" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2015-04-transtypage-de-valeurs-avec-la-serialisation-xdocument" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2015-04-transtypage-de-valeurs-avec-la-serialisation-xdocument" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2015-04-transtypage-de-valeurs-avec-la-serialisation-xdocument" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/blog/2015-09-asp-net-mvc-binding-de-modele-a-null</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2015-09-asp-net-mvc-binding-de-modele-a-null" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2015-09-asp-net-mvc-binding-de-modele-a-null" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2015-09-asp-net-mvc-binding-de-modele-a-null" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2015-09-asp-net-mvc-binding-de-modele-a-null" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/blog/2015-11-entity-framework-erreur-impossible-de-determiner-un-tri-valide-pour-les-operations-dependantes</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2015-11-entity-framework-erreur-impossible-de-determiner-un-tri-valide-pour-les-operations-dependantes" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2015-11-entity-framework-erreur-impossible-de-determiner-un-tri-valide-pour-les-operations-dependantes" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2015-11-entity-framework-erreur-impossible-de-determiner-un-tri-valide-pour-les-operations-dependantes" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2015-11-entity-framework-erreur-impossible-de-determiner-un-tri-valide-pour-les-operations-dependantes" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/blog/2015-11-entity-framework-erreur-the-conversion-of-a-datetime2-data-type-to-a-datetime-data-type-resulted-in-an-out-of-range-value</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2015-11-entity-framework-erreur-the-conversion-of-a-datetime2-data-type-to-a-datetime-data-type-resulted-in-an-out-of-range-value" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2015-11-entity-framework-erreur-the-conversion-of-a-datetime2-data-type-to-a-datetime-data-type-resulted-in-an-out-of-range-value" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2015-11-entity-framework-erreur-the-conversion-of-a-datetime2-data-type-to-a-datetime-data-type-resulted-in-an-out-of-range-value" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2015-11-entity-framework-erreur-the-conversion-of-a-datetime2-data-type-to-a-datetime-data-type-resulted-in-an-out-of-range-value" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/blog/2015-11-installer-php-manager-sur-windows-10</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2015-11-installer-php-manager-sur-windows-10" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2015-11-installer-php-manager-sur-windows-10" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2015-11-installer-php-manager-sur-windows-10" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2015-11-installer-php-manager-sur-windows-10" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/blog/2016-01-asp-net-mvc-jquery-validation-en-francais</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-01-asp-net-mvc-jquery-validation-en-francais" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-01-asp-net-mvc-jquery-validation-en-francais" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-01-asp-net-mvc-jquery-validation-en-francais" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-01-asp-net-mvc-jquery-validation-en-francais" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/blog/2016-03-pinvoke-utiliser-dll-32bits-64bits-fonction-de-plateforme-mode-any-cpu</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-03-pinvoke-utiliser-dll-32bits-64bits-fonction-de-plateforme-mode-any-cpu" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-03-pinvoke-utiliser-dll-32bits-64bits-fonction-de-plateforme-mode-any-cpu" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-03-pinvoke-utiliser-dll-32bits-64bits-fonction-de-plateforme-mode-any-cpu" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-03-pinvoke-utiliser-dll-32bits-64bits-fonction-de-plateforme-mode-any-cpu" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/blog/2016-04-asp-net-mvc-rendersection-optionnel</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-04-asp-net-mvc-rendersection-optionnel" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-04-asp-net-mvc-rendersection-optionnel" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-04-asp-net-mvc-rendersection-optionnel" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-04-asp-net-mvc-rendersection-optionnel" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/blog/2016-05-ecran-noir-apres-linstallation-dun-ubuntu-hyper-v</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-05-ecran-noir-apres-linstallation-dun-ubuntu-hyper-v" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-05-ecran-noir-apres-linstallation-dun-ubuntu-hyper-v" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-05-ecran-noir-apres-linstallation-dun-ubuntu-hyper-v" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-05-ecran-noir-apres-linstallation-dun-ubuntu-hyper-v" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/blog/2016-06-firebird-et-dotnet-csharp</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-06-firebird-et-dotnet-csharp" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-06-firebird-et-dotnet-csharp" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-06-firebird-et-dotnet-csharp" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-06-firebird-et-dotnet-csharp" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/blog/2016-06-installation-extensions-iis-windows-10</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-06-installation-extensions-iis-windows-10" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-06-installation-extensions-iis-windows-10" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-06-installation-extensions-iis-windows-10" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-06-installation-extensions-iis-windows-10" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/blog/2016-06-swisseph-for-net-a-la-version-2-05-01</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-06-swisseph-for-net-a-la-version-2-05-01" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-06-swisseph-for-net-a-la-version-2-05-01" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-06-swisseph-for-net-a-la-version-2-05-01" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-06-swisseph-for-net-a-la-version-2-05-01" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/blog/2016-10-fonction-browserlink-ne-fonctionne-applications-asp-net-core</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-10-fonction-browserlink-ne-fonctionne-applications-asp-net-core" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-10-fonction-browserlink-ne-fonctionne-applications-asp-net-core" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-10-fonction-browserlink-ne-fonctionne-applications-asp-net-core" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-10-fonction-browserlink-ne-fonctionne-applications-asp-net-core" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/blog/2016-10-swisseph-for-net-passe-a-net-core-2-5-1-14</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-10-swisseph-for-net-passe-a-net-core-2-5-1-14" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-10-swisseph-for-net-passe-a-net-core-2-5-1-14" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-10-swisseph-for-net-passe-a-net-core-2-5-1-14" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-10-swisseph-for-net-passe-a-net-core-2-5-1-14" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/blog/2016-10-vs-les-fichiers-dll-refresh-incorrects</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-10-vs-les-fichiers-dll-refresh-incorrects" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-10-vs-les-fichiers-dll-refresh-incorrects" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-10-vs-les-fichiers-dll-refresh-incorrects" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-10-vs-les-fichiers-dll-refresh-incorrects" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/blog/2016-11-debutons-dotnet-core</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-11-debutons-dotnet-core" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-11-debutons-dotnet-core" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-11-debutons-dotnet-core" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-11-debutons-dotnet-core" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/blog/2016-11-histoire-migration-dotnet-core</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-11-histoire-migration-dotnet-core" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-11-histoire-migration-dotnet-core" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-11-histoire-migration-dotnet-core" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-11-histoire-migration-dotnet-core" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/blog/2016-11-histoire-migration-dotnet-core/migration-part-1</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-11-histoire-migration-dotnet-core/migration-part-1" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-11-histoire-migration-dotnet-core/migration-part-1" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-11-histoire-migration-dotnet-core/migration-part-1" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-11-histoire-migration-dotnet-core/migration-part-1" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/blog/2016-11-histoire-migration-dotnet-core/migration-part-2</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-11-histoire-migration-dotnet-core/migration-part-2" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-11-histoire-migration-dotnet-core/migration-part-2" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-11-histoire-migration-dotnet-core/migration-part-2" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-11-histoire-migration-dotnet-core/migration-part-2" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/blog/2016-11-histoire-migration-dotnet-core/migration-part-3</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-11-histoire-migration-dotnet-core/migration-part-3" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-11-histoire-migration-dotnet-core/migration-part-3" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-11-histoire-migration-dotnet-core/migration-part-3" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-11-histoire-migration-dotnet-core/migration-part-3" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/blog/2017-02-swisseph-for-net-a-la-version-2-06-00</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2017-02-swisseph-for-net-a-la-version-2-06-00" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2017-02-swisseph-for-net-a-la-version-2-06-00" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2017-02-swisseph-for-net-a-la-version-2-06-00" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2017-02-swisseph-for-net-a-la-version-2-06-00" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/blog/2017-02-uwp-erreur-appx3210-lors-de-la-generation-des-packages</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2017-02-uwp-erreur-appx3210-lors-de-la-generation-des-packages" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2017-02-uwp-erreur-appx3210-lors-de-la-generation-des-packages" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2017-02-uwp-erreur-appx3210-lors-de-la-generation-des-packages" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2017-02-uwp-erreur-appx3210-lors-de-la-generation-des-packages" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/blog/2017-03-csharp-nouvelles-fonctions</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2017-03-csharp-nouvelles-fonctions" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2017-03-csharp-nouvelles-fonctions" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2017-03-csharp-nouvelles-fonctions" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2017-03-csharp-nouvelles-fonctions" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/blog/2017-03-xunit-apres-une-mise-a-jour-des-packages-les-tests-ne-sont-plus-detectes-par-visual-studio</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2017-03-xunit-apres-une-mise-a-jour-des-packages-les-tests-ne-sont-plus-detectes-par-visual-studio" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2017-03-xunit-apres-une-mise-a-jour-des-packages-les-tests-ne-sont-plus-detectes-par-visual-studio" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2017-03-xunit-apres-une-mise-a-jour-des-packages-les-tests-ne-sont-plus-detectes-par-visual-studio" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2017-03-xunit-apres-une-mise-a-jour-des-packages-les-tests-ne-sont-plus-detectes-par-visual-studio" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/blog/2017-06-asp-net-core-editer-les-vues-razor-embarquees-dans-une-librairie</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2017-06-asp-net-core-editer-les-vues-razor-embarquees-dans-une-librairie" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2017-06-asp-net-core-editer-les-vues-razor-embarquees-dans-une-librairie" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2017-06-asp-net-core-editer-les-vues-razor-embarquees-dans-une-librairie" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2017-06-asp-net-core-editer-les-vues-razor-embarquees-dans-une-librairie" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/blog/2017-06-vsts-construire-une-librairie-net-standard-avec-vs2017</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2017-06-vsts-construire-une-librairie-net-standard-avec-vs2017" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2017-06-vsts-construire-une-librairie-net-standard-avec-vs2017" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2017-06-vsts-construire-une-librairie-net-standard-avec-vs2017" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2017-06-vsts-construire-une-librairie-net-standard-avec-vs2017" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/blog/2017-07-asp-net-core-tester-si-une-vue-existe</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2017-07-asp-net-core-tester-si-une-vue-existe" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2017-07-asp-net-core-tester-si-une-vue-existe" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2017-07-asp-net-core-tester-si-une-vue-existe" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2017-07-asp-net-core-tester-si-une-vue-existe" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/blog/2017-08-histoire-migration-dotnet-core-partie-4</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2017-08-histoire-migration-dotnet-core-partie-4" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2017-08-histoire-migration-dotnet-core-partie-4" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2017-08-histoire-migration-dotnet-core-partie-4" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2017-08-histoire-migration-dotnet-core-partie-4" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/blog/2017-10-dotnet-differences-calcul-flottants-32bits-64bits</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2017-10-dotnet-differences-calcul-flottants-32bits-64bits" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2017-10-dotnet-differences-calcul-flottants-32bits-64bits" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2017-10-dotnet-differences-calcul-flottants-32bits-64bits" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2017-10-dotnet-differences-calcul-flottants-32bits-64bits" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/develop</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/develop" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/develop" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/develop" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/develop" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/develop/deuxieme-article</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/develop/deuxieme-article" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/develop/deuxieme-article" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/develop/deuxieme-article" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/develop/deuxieme-article" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/develop/premier-article</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/develop/premier-article" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/develop/premier-article" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/develop/premier-article" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/develop/premier-article" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja" />
        <lastmod>2022-02-26</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/japonais</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/japonais" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/japonais" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/japonais" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/japonais" />
        <lastmod>2022-10-25</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/japonais/utiliser-des-polices-de-caracteres-dans-anki</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/japonais/utiliser-des-polices-de-caracteres-dans-anki" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/japonais/utiliser-des-polices-de-caracteres-dans-anki" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/japonais/utiliser-des-polices-de-caracteres-dans-anki" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/japonais/utiliser-des-polices-de-caracteres-dans-anki" />
        <lastmod>2022-10-26</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/jdr</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/jdr" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/jdr" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/jdr" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/jdr" />
        <lastmod>2023-04-27</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/jdr/fuzion</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/jdr/fuzion" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/jdr/fuzion" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/jdr/fuzion" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/jdr/fuzion" />
        <lastmod>2023-04-27</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/jdr/fuzion/personnage</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/jdr/fuzion/personnage" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/jdr/fuzion/personnage" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/jdr/fuzion/personnage" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/jdr/fuzion/personnage" />
        <lastmod>2023-04-29</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/politique-de-confidentialite</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/politique-de-confidentialite" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/politique-de-confidentialite" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/politique-de-confidentialite" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/politique-de-confidentialite" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/projects/swissephe-net</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/projects/swissephe-net" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/projects/swissephe-net" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/projects/swissephe-net" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/projects/swissephe-net" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/voyages</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/voyages" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/voyages" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/voyages" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/voyages" />
        <lastmod>2023-10-06</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/voyages/japon-printemps-2025</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/voyages/japon-printemps-2025" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/voyages/japon-printemps-2025" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/voyages/japon-printemps-2025" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/voyages/japon-printemps-2025" />
        <lastmod>2024-12-13</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/voyages/japon-printemps-2025/jour-1-arrivee-a-tokyo</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/voyages/japon-printemps-2025/jour-1-arrivee-a-tokyo" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/voyages/japon-printemps-2025/jour-1-arrivee-a-tokyo" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/voyages/japon-printemps-2025/jour-1-arrivee-a-tokyo" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/voyages/japon-printemps-2025/jour-1-arrivee-a-tokyo" />
        <lastmod>2024-12-13</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/voyages/japon-toussaint-2023</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/voyages/japon-toussaint-2023" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/voyages/japon-toussaint-2023" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/voyages/japon-toussaint-2023" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/voyages/japon-toussaint-2023" />
        <lastmod>2023-10-06</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/jp/voyages/japon-toussaint-2023/preparatifs</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/voyages/japon-toussaint-2023/preparatifs" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/voyages/japon-toussaint-2023/preparatifs" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/voyages/japon-toussaint-2023/preparatifs" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/voyages/japon-toussaint-2023/preparatifs" />
        <lastmod>2023-10-06</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/blog</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog" />
        <lastmod>2021-12-20</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/blog/2014-06-acces-iis-express-external</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2014-06-acces-iis-express-external" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2014-06-acces-iis-express-external" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2014-06-acces-iis-express-external" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2014-06-acces-iis-express-external" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/blog/2015-01-soyons-enumerables-partie-1</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2015-01-soyons-enumerables-partie-1" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2015-01-soyons-enumerables-partie-1" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2015-01-soyons-enumerables-partie-1" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2015-01-soyons-enumerables-partie-1" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/blog/2015-01-soyons-enumerables-partie-2</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2015-01-soyons-enumerables-partie-2" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2015-01-soyons-enumerables-partie-2" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2015-01-soyons-enumerables-partie-2" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2015-01-soyons-enumerables-partie-2" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/blog/2015-01-soyons-enumerables-partie-3</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2015-01-soyons-enumerables-partie-3" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2015-01-soyons-enumerables-partie-3" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2015-01-soyons-enumerables-partie-3" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2015-01-soyons-enumerables-partie-3" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/blog/2015-02-decouverte-du-projet-small-basic</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2015-02-decouverte-du-projet-small-basic" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2015-02-decouverte-du-projet-small-basic" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2015-02-decouverte-du-projet-small-basic" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2015-02-decouverte-du-projet-small-basic" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/blog/2015-02-ressources-small-basic</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2015-02-ressources-small-basic" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2015-02-ressources-small-basic" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2015-02-ressources-small-basic" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2015-02-ressources-small-basic" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/blog/2015-03-small-basic-ligne-de-temps-pour-les-jeux</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2015-03-small-basic-ligne-de-temps-pour-les-jeux" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2015-03-small-basic-ligne-de-temps-pour-les-jeux" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2015-03-small-basic-ligne-de-temps-pour-les-jeux" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2015-03-small-basic-ligne-de-temps-pour-les-jeux" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/blog/2015-04-service-windows-mode-console</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2015-04-service-windows-mode-console" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2015-04-service-windows-mode-console" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2015-04-service-windows-mode-console" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2015-04-service-windows-mode-console" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/blog/2015-04-transtypage-de-valeurs-avec-la-serialisation-xdocument</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2015-04-transtypage-de-valeurs-avec-la-serialisation-xdocument" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2015-04-transtypage-de-valeurs-avec-la-serialisation-xdocument" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2015-04-transtypage-de-valeurs-avec-la-serialisation-xdocument" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2015-04-transtypage-de-valeurs-avec-la-serialisation-xdocument" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/blog/2015-09-asp-net-mvc-binding-de-modele-a-null</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2015-09-asp-net-mvc-binding-de-modele-a-null" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2015-09-asp-net-mvc-binding-de-modele-a-null" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2015-09-asp-net-mvc-binding-de-modele-a-null" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2015-09-asp-net-mvc-binding-de-modele-a-null" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/blog/2015-11-entity-framework-erreur-impossible-de-determiner-un-tri-valide-pour-les-operations-dependantes</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2015-11-entity-framework-erreur-impossible-de-determiner-un-tri-valide-pour-les-operations-dependantes" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2015-11-entity-framework-erreur-impossible-de-determiner-un-tri-valide-pour-les-operations-dependantes" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2015-11-entity-framework-erreur-impossible-de-determiner-un-tri-valide-pour-les-operations-dependantes" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2015-11-entity-framework-erreur-impossible-de-determiner-un-tri-valide-pour-les-operations-dependantes" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/blog/2015-11-entity-framework-erreur-the-conversion-of-a-datetime2-data-type-to-a-datetime-data-type-resulted-in-an-out-of-range-value</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2015-11-entity-framework-erreur-the-conversion-of-a-datetime2-data-type-to-a-datetime-data-type-resulted-in-an-out-of-range-value" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2015-11-entity-framework-erreur-the-conversion-of-a-datetime2-data-type-to-a-datetime-data-type-resulted-in-an-out-of-range-value" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2015-11-entity-framework-erreur-the-conversion-of-a-datetime2-data-type-to-a-datetime-data-type-resulted-in-an-out-of-range-value" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2015-11-entity-framework-erreur-the-conversion-of-a-datetime2-data-type-to-a-datetime-data-type-resulted-in-an-out-of-range-value" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/blog/2015-11-installer-php-manager-sur-windows-10</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2015-11-installer-php-manager-sur-windows-10" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2015-11-installer-php-manager-sur-windows-10" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2015-11-installer-php-manager-sur-windows-10" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2015-11-installer-php-manager-sur-windows-10" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/blog/2016-01-asp-net-mvc-jquery-validation-en-francais</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-01-asp-net-mvc-jquery-validation-en-francais" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-01-asp-net-mvc-jquery-validation-en-francais" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-01-asp-net-mvc-jquery-validation-en-francais" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-01-asp-net-mvc-jquery-validation-en-francais" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/blog/2016-03-pinvoke-utiliser-dll-32bits-64bits-fonction-de-plateforme-mode-any-cpu</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-03-pinvoke-utiliser-dll-32bits-64bits-fonction-de-plateforme-mode-any-cpu" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-03-pinvoke-utiliser-dll-32bits-64bits-fonction-de-plateforme-mode-any-cpu" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-03-pinvoke-utiliser-dll-32bits-64bits-fonction-de-plateforme-mode-any-cpu" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-03-pinvoke-utiliser-dll-32bits-64bits-fonction-de-plateforme-mode-any-cpu" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/blog/2016-04-asp-net-mvc-rendersection-optionnel</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-04-asp-net-mvc-rendersection-optionnel" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-04-asp-net-mvc-rendersection-optionnel" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-04-asp-net-mvc-rendersection-optionnel" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-04-asp-net-mvc-rendersection-optionnel" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/blog/2016-05-ecran-noir-apres-linstallation-dun-ubuntu-hyper-v</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-05-ecran-noir-apres-linstallation-dun-ubuntu-hyper-v" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-05-ecran-noir-apres-linstallation-dun-ubuntu-hyper-v" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-05-ecran-noir-apres-linstallation-dun-ubuntu-hyper-v" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-05-ecran-noir-apres-linstallation-dun-ubuntu-hyper-v" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/blog/2016-06-firebird-et-dotnet-csharp</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-06-firebird-et-dotnet-csharp" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-06-firebird-et-dotnet-csharp" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-06-firebird-et-dotnet-csharp" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-06-firebird-et-dotnet-csharp" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/blog/2016-06-installation-extensions-iis-windows-10</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-06-installation-extensions-iis-windows-10" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-06-installation-extensions-iis-windows-10" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-06-installation-extensions-iis-windows-10" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-06-installation-extensions-iis-windows-10" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/blog/2016-06-swisseph-for-net-a-la-version-2-05-01</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-06-swisseph-for-net-a-la-version-2-05-01" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-06-swisseph-for-net-a-la-version-2-05-01" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-06-swisseph-for-net-a-la-version-2-05-01" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-06-swisseph-for-net-a-la-version-2-05-01" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/blog/2016-10-fonction-browserlink-ne-fonctionne-applications-asp-net-core</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-10-fonction-browserlink-ne-fonctionne-applications-asp-net-core" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-10-fonction-browserlink-ne-fonctionne-applications-asp-net-core" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-10-fonction-browserlink-ne-fonctionne-applications-asp-net-core" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-10-fonction-browserlink-ne-fonctionne-applications-asp-net-core" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/blog/2016-10-swisseph-for-net-passe-a-net-core-2-5-1-14</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-10-swisseph-for-net-passe-a-net-core-2-5-1-14" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-10-swisseph-for-net-passe-a-net-core-2-5-1-14" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-10-swisseph-for-net-passe-a-net-core-2-5-1-14" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-10-swisseph-for-net-passe-a-net-core-2-5-1-14" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/blog/2016-10-vs-les-fichiers-dll-refresh-incorrects</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-10-vs-les-fichiers-dll-refresh-incorrects" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-10-vs-les-fichiers-dll-refresh-incorrects" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-10-vs-les-fichiers-dll-refresh-incorrects" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-10-vs-les-fichiers-dll-refresh-incorrects" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/blog/2016-11-debutons-dotnet-core</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-11-debutons-dotnet-core" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-11-debutons-dotnet-core" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-11-debutons-dotnet-core" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-11-debutons-dotnet-core" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/blog/2016-11-histoire-migration-dotnet-core</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-11-histoire-migration-dotnet-core" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-11-histoire-migration-dotnet-core" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-11-histoire-migration-dotnet-core" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-11-histoire-migration-dotnet-core" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/blog/2016-11-histoire-migration-dotnet-core/migration-part-1</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-11-histoire-migration-dotnet-core/migration-part-1" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-11-histoire-migration-dotnet-core/migration-part-1" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-11-histoire-migration-dotnet-core/migration-part-1" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-11-histoire-migration-dotnet-core/migration-part-1" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/blog/2016-11-histoire-migration-dotnet-core/migration-part-2</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-11-histoire-migration-dotnet-core/migration-part-2" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-11-histoire-migration-dotnet-core/migration-part-2" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-11-histoire-migration-dotnet-core/migration-part-2" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-11-histoire-migration-dotnet-core/migration-part-2" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/blog/2016-11-histoire-migration-dotnet-core/migration-part-3</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2016-11-histoire-migration-dotnet-core/migration-part-3" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2016-11-histoire-migration-dotnet-core/migration-part-3" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2016-11-histoire-migration-dotnet-core/migration-part-3" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2016-11-histoire-migration-dotnet-core/migration-part-3" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/blog/2017-02-swisseph-for-net-a-la-version-2-06-00</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2017-02-swisseph-for-net-a-la-version-2-06-00" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2017-02-swisseph-for-net-a-la-version-2-06-00" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2017-02-swisseph-for-net-a-la-version-2-06-00" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2017-02-swisseph-for-net-a-la-version-2-06-00" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/blog/2017-02-uwp-erreur-appx3210-lors-de-la-generation-des-packages</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2017-02-uwp-erreur-appx3210-lors-de-la-generation-des-packages" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2017-02-uwp-erreur-appx3210-lors-de-la-generation-des-packages" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2017-02-uwp-erreur-appx3210-lors-de-la-generation-des-packages" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2017-02-uwp-erreur-appx3210-lors-de-la-generation-des-packages" />
        <lastmod>2023-07-08</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/blog/2017-03-csharp-nouvelles-fonctions</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2017-03-csharp-nouvelles-fonctions" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2017-03-csharp-nouvelles-fonctions" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2017-03-csharp-nouvelles-fonctions" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2017-03-csharp-nouvelles-fonctions" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/blog/2017-03-xunit-apres-une-mise-a-jour-des-packages-les-tests-ne-sont-plus-detectes-par-visual-studio</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2017-03-xunit-apres-une-mise-a-jour-des-packages-les-tests-ne-sont-plus-detectes-par-visual-studio" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2017-03-xunit-apres-une-mise-a-jour-des-packages-les-tests-ne-sont-plus-detectes-par-visual-studio" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2017-03-xunit-apres-une-mise-a-jour-des-packages-les-tests-ne-sont-plus-detectes-par-visual-studio" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2017-03-xunit-apres-une-mise-a-jour-des-packages-les-tests-ne-sont-plus-detectes-par-visual-studio" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/blog/2017-06-asp-net-core-editer-les-vues-razor-embarquees-dans-une-librairie</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2017-06-asp-net-core-editer-les-vues-razor-embarquees-dans-une-librairie" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2017-06-asp-net-core-editer-les-vues-razor-embarquees-dans-une-librairie" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2017-06-asp-net-core-editer-les-vues-razor-embarquees-dans-une-librairie" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2017-06-asp-net-core-editer-les-vues-razor-embarquees-dans-une-librairie" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/blog/2017-06-vsts-construire-une-librairie-net-standard-avec-vs2017</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2017-06-vsts-construire-une-librairie-net-standard-avec-vs2017" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2017-06-vsts-construire-une-librairie-net-standard-avec-vs2017" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2017-06-vsts-construire-une-librairie-net-standard-avec-vs2017" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2017-06-vsts-construire-une-librairie-net-standard-avec-vs2017" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/blog/2017-07-asp-net-core-tester-si-une-vue-existe</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2017-07-asp-net-core-tester-si-une-vue-existe" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2017-07-asp-net-core-tester-si-une-vue-existe" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2017-07-asp-net-core-tester-si-une-vue-existe" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2017-07-asp-net-core-tester-si-une-vue-existe" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/blog/2017-08-histoire-migration-dotnet-core-partie-4</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2017-08-histoire-migration-dotnet-core-partie-4" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2017-08-histoire-migration-dotnet-core-partie-4" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2017-08-histoire-migration-dotnet-core-partie-4" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2017-08-histoire-migration-dotnet-core-partie-4" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/blog/2017-10-dotnet-differences-calcul-flottants-32bits-64bits</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/blog/2017-10-dotnet-differences-calcul-flottants-32bits-64bits" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/blog/2017-10-dotnet-differences-calcul-flottants-32bits-64bits" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/blog/2017-10-dotnet-differences-calcul-flottants-32bits-64bits" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/blog/2017-10-dotnet-differences-calcul-flottants-32bits-64bits" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/develop</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/develop" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/develop" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/develop" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/develop" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/develop/deuxieme-article</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/develop/deuxieme-article" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/develop/deuxieme-article" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/develop/deuxieme-article" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/develop/deuxieme-article" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/develop/premier-article</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/develop/premier-article" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/develop/premier-article" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/develop/premier-article" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/develop/premier-article" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja" />
        <lastmod>2022-02-26</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/japonais</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/japonais" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/japonais" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/japonais" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/japonais" />
        <lastmod>2022-10-25</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/japonais/utiliser-des-polices-de-caracteres-dans-anki</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/japonais/utiliser-des-polices-de-caracteres-dans-anki" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/japonais/utiliser-des-polices-de-caracteres-dans-anki" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/japonais/utiliser-des-polices-de-caracteres-dans-anki" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/japonais/utiliser-des-polices-de-caracteres-dans-anki" />
        <lastmod>2022-10-26</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/jdr</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/jdr" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/jdr" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/jdr" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/jdr" />
        <lastmod>2023-04-27</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/jdr/fuzion</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/jdr/fuzion" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/jdr/fuzion" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/jdr/fuzion" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/jdr/fuzion" />
        <lastmod>2023-04-27</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/jdr/fuzion/personnage</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/jdr/fuzion/personnage" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/jdr/fuzion/personnage" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/jdr/fuzion/personnage" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/jdr/fuzion/personnage" />
        <lastmod>2023-04-29</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/politique-de-confidentialite</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/politique-de-confidentialite" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/politique-de-confidentialite" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/politique-de-confidentialite" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/politique-de-confidentialite" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/projects/swissephe-net</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/projects/swissephe-net" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/projects/swissephe-net" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/projects/swissephe-net" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/projects/swissephe-net" />
        <lastmod>2021-12-19</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/voyages</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/voyages" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/voyages" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/voyages" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/voyages" />
        <lastmod>2023-10-06</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/voyages/japon-printemps-2025</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/voyages/japon-printemps-2025" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/voyages/japon-printemps-2025" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/voyages/japon-printemps-2025" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/voyages/japon-printemps-2025" />
        <lastmod>2024-12-13</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/voyages/japon-printemps-2025/jour-1-arrivee-a-tokyo</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/voyages/japon-printemps-2025/jour-1-arrivee-a-tokyo" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/voyages/japon-printemps-2025/jour-1-arrivee-a-tokyo" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/voyages/japon-printemps-2025/jour-1-arrivee-a-tokyo" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/voyages/japon-printemps-2025/jour-1-arrivee-a-tokyo" />
        <lastmod>2024-12-13</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/voyages/japon-toussaint-2023</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/voyages/japon-toussaint-2023" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/voyages/japon-toussaint-2023" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/voyages/japon-toussaint-2023" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/voyages/japon-toussaint-2023" />
        <lastmod>2023-10-06</lastmod>
        <changefreq>daily</changefreq>
        </url>
  <url>
    <loc>https://ygrenier.com/ja/voyages/japon-toussaint-2023/preparatifs</loc>
        <xhtml:link rel="alternate" hreflang="fr" href="https://ygrenier.com/fr/voyages/japon-toussaint-2023/preparatifs" />
      <xhtml:link rel="alternate" hreflang="en" href="https://ygrenier.com/en/voyages/japon-toussaint-2023/preparatifs" />
      <xhtml:link rel="alternate" hreflang="jp" href="https://ygrenier.com/jp/voyages/japon-toussaint-2023/preparatifs" />
      <xhtml:link rel="alternate" hreflang="ja" href="https://ygrenier.com/ja/voyages/japon-toussaint-2023/preparatifs" />
        <lastmod>2023-10-06</lastmod>
        <changefreq>daily</changefreq>
        </url>
</urlset>
