<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress.com" -->
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"><url><loc>https://nathan.alner.net/about/</loc><image:image><image:loc>https://nathan.alner.net/wp-content/uploads/2017/11/lljpxsf3gbe-nick-turner.jpg</image:loc><image:title>Placeholder Image</image:title></image:image><lastmod>2026-02-26T12:56:53+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://nathan.alner.net/2026/02/26/twisten-retired/</loc><lastmod>2026-02-26T12:53:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://nathan.alner.net/2021/08/25/content-negotiation-with-asp-net-core-rest-apis-part-2/</loc><image:image><image:loc>https://nathan.alner.net/wp-content/uploads/2021/08/pexels-photo-1785852-1.jpeg</image:loc><image:title>donut with sprinkles</image:title><image:caption>Photo by Lisa on &lt;a href="https://www.pexels.com/photo/donut-with-sprinkles-1785852/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2022-08-24T01:21:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://nathan.alner.net/2022/01/09/content-negotiation-with-asp-net-core-rest-apis-part-3-codecs-and-transcoders/</loc><lastmod>2022-02-05T23:51:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://nathan.alner.net/2021/08/20/content-negotiation-with-asp-net-core-rest-apis-part-1/</loc><image:image><image:loc>https://nathan.alner.net/wp-content/uploads/2021/08/pexels-photo-1785852.jpeg</image:loc><image:title>donut with sprinkles</image:title><image:caption>Photo by Lisa on &lt;a href="https://www.pexels.com/photo/donut-with-sprinkles-1785852/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2022-02-05T23:23:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://nathan.alner.net/2022/02/01/content-negotiation-with-asp-net-core-rest-apis-part-5-data-repository-codecs/</loc><lastmod>2022-02-05T23:17:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://nathan.alner.net/2022/01/10/content-negotiation-with-asp-net-core-rest-apis-part-4-client-side-codecs/</loc><lastmod>2022-02-05T23:15:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://nathan.alner.net/blog-post-series/blog-post-series-content-negotiation-codecs-transcoder/</loc><lastmod>2022-02-05T22:24:05+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://nathan.alner.net/blog-post-series/</loc><lastmod>2022-02-05T22:16:59+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://nathan.alner.net/2015/08/28/updates-for-twisten-lists-and-images/</loc><lastmod>2021-08-20T12:51:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://nathan.alner.net/2013/08/15/code-coverage-via-opencover-and-reportgenerator/</loc><image:image><image:loc>https://nathan.alner.net/wp-content/uploads/2013/08/opencover_reportgenerator_report_for_muf_undoroot_summary.png</image:loc><image:title>OpenCover_ReportGenerator_Report_for_MUF_UndoRoot_Summary</image:title></image:image><image:image><image:loc>https://nathan.alner.net/wp-content/uploads/2013/08/opencover_reportgenerator_report_for_muf_undoroot_source.png</image:loc><image:title>OpenCover_ReportGenerator_Report_for_MUF_UndoRoot_Source</image:title></image:image><image:image><image:loc>https://nathan.alner.net/wp-content/uploads/2013/08/opencover_reportgenerator_report_for_muf_sm.png</image:loc><image:title>OpenCover_ReportGenerator_Report_for_MUF_Sm</image:title></image:image><lastmod>2021-08-20T12:49:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://nathan.alner.net/2020/05/24/fixed-twisten-tls-1-2/</loc><lastmod>2021-08-20T12:49:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://nathan.alner.net/2008/03/03/being-in-the-user-s-shoes/</loc><lastmod>2021-08-20T12:43:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://nathan.alner.net/2012/03/04/sqltransaction-ain-t-always-transactional-wat/</loc><lastmod>2021-08-04T02:57:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://nathan.alner.net/2010/04/14/i-lt-3-linqkit-ndash-dynamically-build-arbitrarily-complex-linq-queries/</loc><lastmod>2020-12-12T14:26:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://nathan.alner.net/2018/07/26/parallel-for-is-not-async-friendly/</loc><lastmod>2018-07-27T02:54:03+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://nathan.alner.net/2017/11/04/first-blog-post/</loc><image:image><image:loc>https://nathan.alner.net/wp-content/uploads/2017/11/oia-416136_19201.jpg</image:loc><image:title>Placeholder Image</image:title></image:image><lastmod>2018-07-27T02:50:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://nathan.alner.net/contact/</loc><image:image><image:loc>https://nathan.alner.net/wp-content/uploads/2017/11/portfolio-7.jpg</image:loc><image:title>Placeholder Image</image:title></image:image><lastmod>2017-11-04T17:18:47+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://nathan.alner.net/blog/</loc><lastmod>2017-11-04T17:18:47+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://nathan.alner.net/2012/01/31/updated-version-of-monitored-undo-framework-released/</loc><lastmod>2021-12-26T12:10:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://nathan.alner.net/2010/08/07/preventing-inlining-for-code-that-inspects-the-stack-frames/</loc><lastmod>2010-08-07T07:08:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://nathan.alner.net/2008/10/03/use-fiddler-to-view-traffic-when-running-locally-hellip/</loc><lastmod>2008-10-03T22:40:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://nathan.alner.net/2008/09/05/share-a-keyboard-mouse-and-clipboard-without-a-kvm-switch-hellip/</loc><lastmod>2008-09-05T22:31:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://nathan.alner.net</loc><changefreq>daily</changefreq><priority>1.0</priority><lastmod>2026-02-26T12:56:53+00:00</lastmod></url></urlset>
