<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

  <!-- Core pages -->
  <url>
    <loc>https://jlion.com/</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://jlion.com/About</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jlion.com/Contact</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.7</priority>
  </url>

  <!-- Blog index -->
  <url>
    <loc>https://jlion.com/Blog</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <!-- Blog posts -->
  <url>
    <loc>https://jlion.com/Blog/Post/2022/01/25/signalr-adventures-in-connection</loc>
    <lastmod>2022-01-25</lastmod>
    <changefreq>never</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://jlion.com/Blog/Post/2020/05/21/thermometer-chart-update</loc>
    <lastmod>2020-05-21</lastmod>
    <changefreq>never</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://jlion.com/Blog/Post/2020/05/17/health-in-a-time-of-corona</loc>
    <lastmod>2020-05-17</lastmod>
    <changefreq>never</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://jlion.com/Blog/Post/2019/12/09/service-trace-viewer</loc>
    <lastmod>2019-12-09</lastmod>
    <changefreq>never</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://jlion.com/Blog/Post/2019/12/08/html5-maze-generator</loc>
    <lastmod>2019-12-08</lastmod>
    <changefreq>never</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://jlion.com/Blog/Post/2019/10/24/gears</loc>
    <lastmod>2019-10-24</lastmod>
    <changefreq>never</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://jlion.com/Blog/Post/2019/10/22/solr-open-source-search</loc>
    <lastmod>2019-10-22</lastmod>
    <changefreq>never</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://jlion.com/Blog/Post/2019/10/22/certifications</loc>
    <lastmod>2019-10-22</lastmod>
    <changefreq>never</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://jlion.com/Blog/Post/2019/09/30/some-thoughts-on-architecture</loc>
    <lastmod>2019-09-30</lastmod>
    <changefreq>never</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://jlion.com/Blog/Post/2019/09/11/javascript-calendars</loc>
    <lastmod>2019-09-11</lastmod>
    <changefreq>never</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://jlion.com/Blog/Post/2019/08/25/excel-vba-function-for-writing-to-a-file</loc>
    <lastmod>2019-08-25</lastmod>
    <changefreq>never</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://jlion.com/Blog/Post/2019/08/18/some-quick-thoughts-on-mstest-and-automated-unit-tests-for-legacy-applications</loc>
    <lastmod>2019-08-18</lastmod>
    <changefreq>never</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://jlion.com/Blog/Post/2019/08/10/naming-conventions-for-sql</loc>
    <lastmod>2019-08-10</lastmod>
    <changefreq>never</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://jlion.com/Blog/Post/2019/06/06/interacting-with-the-atlassian-jira-rest-api</loc>
    <lastmod>2019-06-06</lastmod>
    <changefreq>never</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://jlion.com/Blog/Post/2019/06/05/a-free-alternative-to-xmlspy</loc>
    <lastmod>2019-06-05</lastmod>
    <changefreq>never</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://jlion.com/Blog/Post/2019/03/25/sql-partitioned-tables</loc>
    <lastmod>2019-03-25</lastmod>
    <changefreq>never</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://jlion.com/Blog/Post/2019/03/25/quest-for-mcse</loc>
    <lastmod>2019-03-25</lastmod>
    <changefreq>never</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://jlion.com/Blog/Post/2019/03/19/making-a-user-dbo-for-all-databases-on-a-server</loc>
    <lastmod>2019-03-19</lastmod>
    <changefreq>never</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://jlion.com/Blog/Post/2018/09/22/automatically-posting-messages-to-slack</loc>
    <lastmod>2018-09-22</lastmod>
    <changefreq>never</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://jlion.com/Blog/Post/2018/09/13/clr-stored-procedures-in-sql-server</loc>
    <lastmod>2018-09-13</lastmod>
    <changefreq>never</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://jlion.com/Blog/Post/2017/08/04/microsoft-dynamics</loc>
    <lastmod>2017-08-04</lastmod>
    <changefreq>never</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://jlion.com/Blog/Post/2017/07/29/reflection-notes</loc>
    <lastmod>2017-07-29</lastmod>
    <changefreq>never</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://jlion.com/Blog/Post/2017/07/23/html5-clipping</loc>
    <lastmod>2017-07-23</lastmod>
    <changefreq>never</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://jlion.com/Blog/Post/2017/07/22/types-of-programming-tasks</loc>
    <lastmod>2017-07-22</lastmod>
    <changefreq>never</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://jlion.com/Blog/Post/2017/06/29/the-fab-lab</loc>
    <lastmod>2017-06-29</lastmod>
    <changefreq>never</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://jlion.com/Blog/Post/2017/06/25/uber-and-ayn-rand</loc>
    <lastmod>2017-06-25</lastmod>
    <changefreq>never</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://jlion.com/Blog/Post/2017/01/13/sql-script-mover</loc>
    <lastmod>2017-01-13</lastmod>
    <changefreq>never</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://jlion.com/Blog/Post/2017/01/02/faster-stored-procedures</loc>
    <lastmod>2017-01-02</lastmod>
    <changefreq>never</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://jlion.com/Blog/Post/2016/11/07/split-up-facebook</loc>
    <lastmod>2016-11-07</lastmod>
    <changefreq>never</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://jlion.com/Blog/Post/2016/10/31/why-ebay-and-amazon-are-bad-if-youre-a-vendor</loc>
    <lastmod>2016-10-31</lastmod>
    <changefreq>never</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://jlion.com/Blog/Post/2016/10/17/interactive-coordinates-charting</loc>
    <lastmod>2016-10-17</lastmod>
    <changefreq>never</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://jlion.com/Blog/Post/2016/09/21/programming-zen</loc>
    <lastmod>2016-09-21</lastmod>
    <changefreq>never</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://jlion.com/Blog/Post/2016/08/20/lnw-80-trs-80</loc>
    <lastmod>2016-08-20</lastmod>
    <changefreq>never</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://jlion.com/Blog/Post/2016/07/20/linq-vs-sql</loc>
    <lastmod>2016-07-20</lastmod>
    <changefreq>never</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://jlion.com/Blog/Post/2016/07/17/javascript-jqgrid-and-xml5656</loc>
    <lastmod>2016-07-17</lastmod>
    <changefreq>never</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://jlion.com/Blog/Post/2016/06/11/ian-m-banks-the-culture</loc>
    <lastmod>2016-06-11</lastmod>
    <changefreq>never</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://jlion.com/Blog/Post/2016/06/09/how-to-generate-random-data</loc>
    <lastmod>2016-06-09</lastmod>
    <changefreq>never</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://jlion.com/Blog/Post/2016/05/22/hp-laptops</loc>
    <lastmod>2016-05-22</lastmod>
    <changefreq>never</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://jlion.com/Blog/Post/2016/04/28/linq-to-entities-vs-the-database</loc>
    <lastmod>2016-04-28</lastmod>
    <changefreq>never</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://jlion.com/Blog/Post/2015/12/28/another-test-post</loc>
    <lastmod>2015-12-28</lastmod>
    <changefreq>never</changefreq>
    <priority>0.5</priority>
  </url>

  <!-- Games -->
  <url>
    <loc>https://jlion.com/Games</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jlion.com/Games/WordFind</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://jlion.com/Games/IsoMaze</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://jlion.com/Games/CircleMaze</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://jlion.com/Games/RenderMaze</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://jlion.com/Games/Maze3D</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://jlion.com/Games/Maze2D</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://jlion.com/Games/JigSaw</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://jlion.com/Games/MathCode</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://jlion.com/Games/DrawPuzzle</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://jlion.com/Games/ProgrammingGame</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://jlion.com/Games/Lunar</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://jlion.com/Games/HormuzCommander</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://jlion.com/Games/Bolo</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://jlion.com/Games/Tank</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://jlion.com/Games/Asylum</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <!-- Tools -->
  <url>
    <loc>https://jlion.com/Tools</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jlion.com/Tools/Gantt</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://jlion.com/Tools/QrCode</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://jlion.com/Tools/PrintableGraphPaper</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://jlion.com/Tools/HexGraphPaper</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://jlion.com/Tools/AddFrame</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <!-- Thermometer -->
  <url>
    <loc>https://jlion.com/Thermometer</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jlion.com/Thermometer/jsThermometer</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://jlion.com/Thermometer/JTherm</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <!-- Bar codes -->
  <url>
    <loc>https://jlion.com/BarCode/BarCode39</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://jlion.com/BarCode/jsBarCode39</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <!-- Calendars -->
  <url>
    <loc>https://jlion.com/Calendar</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jlion.com/Calendar/NextYearCalendar</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://jlion.com/Calendar/OneMonthCalendar</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://jlion.com/Calendar/WeekOfYearCalendar</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://jlion.com/Calendar/FutureCalendars</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://jlion.com/Calendar/CountdownCalendar</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://jlion.com/Calendar/DateDifference</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <!-- Calculators -->
  <url>
    <loc>https://jlion.com/Calculator</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jlion.com/Calculator/BCalcFrame</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://jlion.com/Calculator/TripCost</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://jlion.com/Calculator/PayoffEarly</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://jlion.com/Calculator/ROI</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <!-- Charts -->
  <url>
    <loc>https://jlion.com/Chart/SparkLine</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://jlion.com/Chart/html5arrows</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://jlion.com/Chart/ganttcharthtml</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://jlion.com/Chart/ganttchartjavascript</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <!-- Docs / reference articles -->
  <url>
    <loc>https://jlion.com/Docs</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jlion.com/Docs/Programming</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://jlion.com/Docs/VSS</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://jlion.com/Docs/iTextSharp</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://jlion.com/Docs/HtmlGantt</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://jlion.com/Docs/JavaGantt</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://jlion.com/Docs/Reflection</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://jlion.com/Docs/TFS</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://jlion.com/Docs/SQLTips</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://jlion.com/Docs/SQLDateHandling</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://jlion.com/Docs/ManagingSQLBackups</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://jlion.com/Docs/Exam70_762</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://jlion.com/Docs/SQLFullTextSearch</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://jlion.com/Docs/SQL2XML</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://jlion.com/Docs/XMLTips</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://jlion.com/Docs/linq2xml</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://jlion.com/Docs/BarCodes</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://jlion.com/Docs/GraphPaper</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://jlion.com/Docs/Graphics</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>

</urlset>
