<?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://rogerjohansson.blog/2016/08/16/wire-writing-one-of-the-fastest-net-serializers/</loc><lastmod>2025-09-30T05:10:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2017/05/19/do-not-do-in-code-what-can-be-done-in-infrastructure/</loc><lastmod>2017-05-20T08:29:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2016/03/13/random-things-learned-building-akka-net-part-1/</loc><lastmod>2017-01-18T20:23:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2015/07/26/building-a-framework-the-early-akka-net-history/</loc><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2015/07/earlyakka.png</image:loc><image:title>earlyakka</image:title></image:image><lastmod>2016-02-07T12:48:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/12/07/genetic-programming-evolution-of-mona-lisa/</loc><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2008/12/evolutionofmonalisa1.gif</image:loc><image:title>evolutionofmonalisa1</image:title></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2008/12/9043141.jpg</image:loc><image:title>9043141</image:title></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2008/12/6492911.jpg</image:loc><image:title>6492911</image:title></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2008/12/3433361.jpg</image:loc><image:title>3433361</image:title></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2008/12/1617131.jpg</image:loc><image:title>1617131</image:title></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2008/12/0995311.jpg</image:loc><image:title>0995311</image:title></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2008/12/0696041.jpg</image:loc><image:title>0696041</image:title></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2008/12/0520251.jpg</image:loc><image:title>0520251</image:title></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2008/12/0393641.jpg</image:loc><image:title>0393641</image:title></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2008/12/0279601.jpg</image:loc><image:title>0279601</image:title></image:image><lastmod>2015-05-17T19:13:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/presentations/</loc><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2015/04/akkabackground.png</image:loc><image:title>akkabackground</image:title></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2015/04/akkanetlogo-normal.png</image:loc><image:title>AkkaNetLogo.Normal</image:title></image:image><lastmod>2015-04-13T12:36:15+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://rogerjohansson.blog/2015/04/13/akka-net-azure-azure-servicebus-integration/</loc><lastmod>2015-04-13T16:10:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2014/12/18/learning-azure-day-2-servicebus/</loc><lastmod>2014-12-18T06:36:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2014/12/17/learning-azure-day-1-servicebus/</loc><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2014/12/microsoft-azure1.png</image:loc><image:title>microsoft-azure1</image:title></image:image><lastmod>2014-12-16T23:33:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2014/11/15/actor-based-distributed-transactions/</loc><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2014/11/failure.png</image:loc><image:title>failure</image:title></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2014/11/overdue.png</image:loc><image:title>overdue</image:title></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2014/11/happypath1.png</image:loc><image:title>happypath</image:title></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2014/11/happypath.png</image:loc><image:title>happypath</image:title></image:image><lastmod>2018-07-26T12:38:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/contact/</loc><lastmod>2014-11-12T20:01:22+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://rogerjohansson.blog/2014/11/10/akka-net-concurrency-control/</loc><lastmod>2016-01-11T00:15:01+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2014/03/09/deploying-actors-with-akka-net/</loc><lastmod>2015-12-15T13:58:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2014/03/05/introducing-akka-net/</loc><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2014/03/akkanet.png</image:loc><image:title>akkanet</image:title></image:image><lastmod>2014-03-05T13:20:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2014/02/21/massive-improvements-to-pigeon-akka-actors-for-net/</loc><lastmod>2014-02-21T21:52:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2014/02/08/actor-lifecycle-management-and-routers-akka-actors-for-net/</loc><lastmod>2014-02-08T21:56:17+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2014/02/01/configuring-pigeon-akka-actors-for-net/</loc><lastmod>2014-02-01T12:06:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2014/01/26/3294/</loc><lastmod>2014-02-01T11:51:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2014/01/16/throughput-of-pigeon-akka-actors-for-net/</loc><lastmod>2014-01-16T15:41:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2014/01/03/hotswap-and-supervision-pigeon-akka-actors-for-net/</loc><lastmod>2014-01-03T12:37:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2014/01/01/pigeon-akka-actors-for-net/</loc><lastmod>2014-01-02T11:18:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2013/12/02/using-command-pattern-to-capture-language-and-intent-for-services/</loc><lastmod>2017-11-29T01:11:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2013/12/01/why-mapping-dtos-to-entities-using-automapper-and-entityframework-is-horrible/</loc><lastmod>2021-12-13T02:38:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2013/11/29/ddd-prentity/</loc><lastmod>2013-11-30T02:54:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2013/11/10/modeling-long-running-processes-using-uml-state-diagrams/</loc><lastmod>2013-11-10T18:24:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2013/10/29/computer-vision-tachograph-cards/</loc><lastmod>2013-10-29T08:54:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2013/10/21/started-doing-some-graphics-again/</loc><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2013/10/all.png</image:loc><image:title>all</image:title><image:caption>icons</image:caption></image:image><lastmod>2013-10-21T14:06:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2013/08/11/angularjs-and-seo-part-1/</loc><lastmod>2016-03-29T14:07:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2013/09/11/entity-framework-to-rest-efrest/</loc><lastmod>2013-09-12T12:07:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2013/08/26/angularjs-directive-to-check-that-passwords-match-followup/</loc><lastmod>2016-01-05T17:14:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2013/08/11/angularjs-and-seo-part-2/</loc><lastmod>2017-03-21T06:21:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2013/08/08/crawlr-wombit-se-free-seo-tool-for-javascript-angularjsbackbone-etc/</loc><lastmod>2014-03-05T03:35:17+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2013/08/06/seo-indexing-angularjs-sites-or-other-ajax-sites-with-wombit-crawlr/</loc><lastmod>2013-08-06T22:14:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2013/07/09/two-weeks-of-javascript-and-angularjs/</loc><lastmod>2013-07-09T11:38:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2013/01/18/picloud/</loc><lastmod>2013-01-18T12:21:01+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/05/09/async-calls-fork/</loc><lastmod>2012-12-04T18:27:03+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2012/10/25/performance-improvements-in-ef5/</loc><lastmod>2012-10-25T17:47:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2010/02/25/chest-reconstructuion-nuss-procedure/</loc><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2010/02/flex3.jpg</image:loc><image:title>flex3</image:title></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2010/02/4months.jpg</image:loc><image:title>OLYMPUS DIGITAL CAMERA</image:title></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2010/02/p2250016.jpg</image:loc><image:title>P2250016</image:title></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2010/02/p22500101.jpg</image:loc><image:title>P2250010</image:title></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2010/02/p22500091.jpg</image:loc><image:title>P2250009</image:title></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2010/02/p22500081.jpg</image:loc><image:title>P2250008</image:title></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2010/02/p10100041.jpg</image:loc><image:title>P1010004</image:title></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2010/02/p10100031.jpg</image:loc><image:title>P1010003</image:title></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2010/02/p2250010.jpg</image:loc><image:title>P2250010</image:title></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2010/02/p2250009.jpg</image:loc><image:title>P2250009</image:title></image:image><lastmod>2023-10-02T10:37:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2012/09/24/c-consume-non-async-apis-as-async/</loc><lastmod>2012-09-24T12:06:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2012/07/10/swe-wombit-expanderar-i-stockholm/</loc><lastmod>2012-07-10T13:09:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2012/07/09/functional-ddd-in-f/</loc><lastmod>2012-07-21T06:49:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2012/06/27/programming-languages-and-successful-projects/</loc><lastmod>2012-06-27T17:56:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/11/22/linqing-mgrammar-to-cil/</loc><lastmod>2012-02-23T08:21:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/02/07/genetic-programming-math/</loc><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2008/02/genmath41.gif</image:loc></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2008/02/genmath4.gif</image:loc></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2008/02/genmath3.gif</image:loc><image:title>GenMath sample 3</image:title></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2008/02/genmath2.gif</image:loc><image:title>GenMath sample 2</image:title></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2008/02/genmath1.gif</image:loc><image:title>GenMath sample 1</image:title></image:image><lastmod>2012-02-23T08:18:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2012/02/23/re-uploaded-files/</loc><lastmod>2012-02-23T08:16:01+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2011/04/15/f-style-mailbox-agent-using-c-async-ctp/</loc><lastmod>2015-09-14T17:07:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2011/04/15/fake-fibers-using-async-ctp/</loc><lastmod>2011-10-14T22:02:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2011/04/14/consuming-wcf-services-in-silverlight-using-async-ctp/</loc><lastmod>2011-04-14T11:00:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2011/04/14/async-ctp-first-impressions/</loc><lastmod>2011-04-15T06:35:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2011/04/12/essentials-of-metaheuristics/</loc><lastmod>2011-04-12T18:32:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2011/04/01/or-mapping-and-domain-query-optimizations/</loc><lastmod>2011-04-01T15:27:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2011/03/18/uow-nworkspace-with-linq-support/</loc><lastmod>2011-03-19T16:49:03+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2011/03/02/linq-to-sqlxml-github/</loc><lastmod>2011-03-02T19:38:43+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2011/03/02/linq-to-sqlxml-projections/</loc><lastmod>2013-04-01T21:12:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2011/02/28/linq-to-sqlxml/</loc><lastmod>2011-02-28T22:00:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2011/02/27/building-a-document-db-ontop-of-sql-server/</loc><lastmod>2011-02-28T21:01:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2011/02/10/net-disassembled-part-2-for-loops/</loc><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2011/02/optimizedcs.png</image:loc><image:title>optimizedcs</image:title></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2011/02/nativefor.png</image:loc><image:title>nativefor</image:title></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2011/02/csforloopcode.png</image:loc><image:title>csforloopcode</image:title></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2011/02/csforloop.png</image:loc><image:title>csforloop</image:title></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2011/02/cppforloop.png</image:loc><image:title>cppforloop</image:title></image:image><lastmod>2011-02-11T09:29:03+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2011/02/05/integers-in-net/</loc><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2011/02/csint1.png</image:loc><image:title>Assign integer</image:title></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2011/02/machinecodeint.png</image:loc><image:title>machinecodeint</image:title></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2011/02/csint.png</image:loc><image:title>csint</image:title></image:image><lastmod>2013-05-12T16:09:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2010/11/10/entity-framework-4-enum-support-in-linq/</loc><lastmod>2012-01-05T18:56:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2010/07/30/evolutionary-algorithms-directing-the-undirected/</loc><lastmod>2010-12-20T23:33:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2010/06/17/plasic-language-take-2/</loc><lastmod>2010-07-30T07:28:03+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2010/07/29/evolutionary-algorithms-problems-with-directed-evolution/</loc><lastmod>2010-08-20T14:31:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2010/05/22/synthetic-life-unveiled/</loc><lastmod>2010-05-22T18:12:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2010/04/17/more-on-plastic/</loc><lastmod>2010-04-22T18:28:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2010/04/15/plastic-added-generator-support/</loc><lastmod>2010-04-17T12:56:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2010/04/14/playing-with-plastic/</loc><lastmod>2010-04-14T23:19:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2010/04/01/genetic-programming-evolving-domain-logic-ala-cqrs/</loc><lastmod>2010-04-02T05:47:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2010/03/28/vs2010-theme-netbeans-clone/</loc><lastmod>2014-12-13T23:49:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2010/03/26/generic-dsl-using-f/</loc><lastmod>2010-03-26T13:29:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2010/03/26/f-gold-parser-true/</loc><lastmod>2010-03-26T13:12:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2010/03/23/generic-dsl-grammar-and-parser/</loc><lastmod>2010-03-24T20:05:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2010/02/14/genetic-programming-code-smarter-than-you/</loc><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2010/02/smarterthanyou.png</image:loc><image:title>SmarterThanYou</image:title></image:image><lastmod>2018-06-22T08:30:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2010/01/23/rx-framework-building-a-message-bus/</loc><lastmod>2012-12-16T07:35:03+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2009/12/29/massive-parallelism-f-in-the-cloud/</loc><lastmod>2011-10-19T20:19:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2009/12/27/f-pipelining-in-c/</loc><lastmod>2010-01-02T23:55:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2009/12/27/i-still-dont-get-f/</loc><lastmod>2015-06-08T15:09:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2009/12/25/my-predictions-for-2010/</loc><lastmod>2010-01-04T08:18:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2009/12/25/alsing-christmas-dance/</loc><lastmod>2009-12-25T19:58:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2009/11/21/linq-to-sql-poco-and-value-objects/</loc><lastmod>2009-11-21T22:42:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2009/11/21/linq-to-sql-dynamic-where-clause/</loc><lastmod>2010-05-25T09:57:43+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2009/11/08/two-flavors-of-ddd/</loc><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2009/11/repo-prism.gif</image:loc><image:title>repo-prism</image:title></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2009/11/repository-window.gif</image:loc><image:title>repository-window</image:title></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2009/11/aggregate-document.gif</image:loc><image:title>aggregate-document</image:title></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2009/11/aggregate-graph.gif</image:loc><image:title>aggregate-graph</image:title></image:image><lastmod>2013-06-18T23:17:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2009/06/25/composite-oriented-programming-qi4j-running-on-net/</loc><lastmod>2009-12-30T16:53:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/02/08/mylisp-editor/</loc><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2008/02/mylisppad.png</image:loc></image:image><lastmod>2009-06-03T17:00:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/02/28/linq-expressions-creating-objects/</loc><lastmod>2020-02-22T20:42:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/06/19/caramel-alpha-source-code-is-public/</loc><lastmod>2009-06-08T12:10:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/12/05/im-featured-on-evolutionsteorise/</loc><lastmod>2009-06-03T16:58:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/12/11/genetic-gallery/</loc><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2008/12/operahousenight.gif</image:loc><image:title>operahousenight</image:title></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2008/12/operahouseday.gif</image:loc><image:title>operahouseday</image:title></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2008/12/drinkdog.gif</image:loc><image:title>drinkdog</image:title></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2008/12/tux.gif</image:loc><image:title>tux</image:title></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2008/12/lara.gif</image:loc><image:title>lara</image:title></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2008/12/darwin.gif</image:loc><image:title>darwin</image:title></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2008/12/scream.gif</image:loc><image:title>scream</image:title></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2008/12/moonman.gif</image:loc><image:title>moonman</image:title></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2008/12/billgates.gif</image:loc><image:title>billgates</image:title></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2008/12/lillie.jpg</image:loc><image:title>lillie</image:title></image:image><lastmod>2019-12-05T17:33:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2009/03/23/linq-expressions-from-and-to-delegates/</loc><lastmod>2012-09-21T07:59:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2009/05/21/entity-framework-4-first-impressions/</loc><lastmod>2009-06-03T16:55:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2009/05/30/entity-framework-4-entity-dependency-injection/</loc><lastmod>2009-06-02T22:04:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2009/05/29/entity-framework-4-almost-poco/</loc><lastmod>2009-08-21T08:46:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2009/05/24/entity-framework-4-using-eager-loading/</loc><lastmod>2013-06-13T03:50:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2009/05/22/entity-framework-4-managing-inverse-properties/</loc><lastmod>2009-05-22T18:52:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2009/05/21/entity-framework-4-immutable-value-objects/</loc><lastmod>2010-09-10T12:23:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2009/05/21/entity-framework-4-where-entity-id-in-array/</loc><lastmod>2015-12-14T08:25:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2009/05/11/pleasing-the-or-mapper-default-constructor-hack/</loc><lastmod>2009-05-31T15:44:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2009/05/07/the-simplest-form-of-configurable-dependency-injection/</loc><lastmod>2009-05-19T14:43:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2009/03/18/an-intentional-extensible-language/</loc><lastmod>2009-03-25T16:34:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2009/03/10/evolutionary-compression/</loc><lastmod>2009-03-23T16:37:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2009/01/18/casting-and-type-vs-set-theory/</loc><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2009/01/typediagram2.gif</image:loc><image:title>typediagram2</image:title></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2009/01/typediagram.gif</image:loc><image:title>typediagram</image:title></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2009/01/setdiagram.gif</image:loc><image:title>setdiagram</image:title></image:image><lastmod>2010-01-07T06:52:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/12/16/evolisa-optimizations-and-improved-quality/</loc><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2008/12/monaeyes.gif</image:loc><image:title>monaeyes</image:title></image:image><lastmod>2013-01-25T23:10:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2009/01/07/good-cop-bad-cop-stylecop/</loc><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2009/01/horriblecode.gif</image:loc><image:title>horriblecode</image:title></image:image><lastmod>2015-06-13T08:17:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2009/01/06/where-do-you-find-the-best-developers/</loc><lastmod>2009-10-25T14:40:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2009/01/06/i-thought-i-knew-c/</loc><lastmod>2009-02-27T22:34:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2009/01/04/scaling-clustere-evolution-1-1-4/</loc><lastmod>2014-09-15T18:10:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2009/01/01/clustering-evolution-we-have-lift-off/</loc><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2009/01/monapartition.gif</image:loc><image:title>monapartition</image:title></image:image><lastmod>2009-05-21T23:30:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/12/29/boolean-logic-and-intentions/</loc><lastmod>2009-02-09T20:18:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/12/23/hill-climbing-gp-ga-ep-es/</loc><lastmod>2010-11-08T12:37:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/12/23/clustering-evolution-the-failures-in-evolisa/</loc><lastmod>2009-01-25T20:07:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/12/13/this-week-on-c9-oxite-mona-lisa-pool-hacks-and-coding4fun-gifts/</loc><lastmod>2008-12-14T13:30:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/12/09/genetic-programming-mona-lisa-faq/</loc><lastmod>2014-10-27T18:05:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/12/12/evolutionary-misconceptions/</loc><lastmod>2009-09-14T20:36:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/12/11/my-five-minutes-of-glory/</loc><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2008/12/visitorgraph.gif</image:loc><image:title>visitorgraph</image:title></image:image><lastmod>2008-12-28T20:42:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/12/11/genetic-programming-mona-lisa-source-code-and-binaries/</loc><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2008/12/evolisa.gif</image:loc><image:title>evolisa</image:title></image:image><lastmod>2016-12-20T10:13:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/12/05/aop-vs-oop-ignorance/</loc><lastmod>2010-09-16T16:42:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/11/25/return-of-the-variants/</loc><lastmod>2008-12-02T04:57:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/11/10/m-grammar-vs-gold-parser/</loc><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2008/11/dslhighlight.gif</image:loc><image:title>dslhighlight</image:title></image:image><lastmod>2008-11-14T08:09:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/11/04/i-call-bs-on-the-oslo-m-language/</loc><lastmod>2009-10-04T18:41:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/11/03/linq-expressions-assign-private-fields-c-4/</loc><lastmod>2011-03-22T04:54:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/11/02/the-importance-of-domain-modelling/</loc><lastmod>2008-11-02T15:48:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/10/03/nworkspace-linq-workspace-followup/</loc><lastmod>2009-04-21T19:56:01+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/08/09/lambda-expressions-are-not-delegates/</loc><lastmod>2008-08-09T17:10:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/07/14/robus-xml-serialization/</loc><lastmod>2012-05-14T22:16:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/07/03/ddd-nworkspace-experiment/</loc><lastmod>2008-09-27T16:44:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/07/01/vacation/</loc><lastmod>2008-07-01T14:32:17+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/06/19/book-compiler-principles-the-red-dragon-book/</loc><lastmod>2008-06-30T09:30:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/06/09/syntaxbox-20/</loc><lastmod>2010-02-09T16:00:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/06/04/net-stateful-delegates-and-memoization/</loc><lastmod>2020-10-25T13:19:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/05/28/argument-validation-framework-released/</loc><lastmod>2008-07-09T18:32:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/05/10/followup-how-to-validate-a-methods-arguments/</loc><lastmod>2013-01-15T06:52:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/04/23/caramel-screenshots-relations/</loc><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2008/04/caramel6.png</image:loc><image:title>caramel6</image:title></image:image><lastmod>2008-04-28T08:48:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/04/20/caramel-screenshots-2/</loc><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2008/04/caramel4.png</image:loc><image:title>caramel4</image:title></image:image><lastmod>2008-04-20T18:56:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/04/17/disposer-idisposable-and-template-pattern/</loc><lastmod>2008-05-12T21:06:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/04/13/its-a-girl/</loc><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2008/04/bebben.jpg</image:loc><image:title>bebben</image:title></image:image><lastmod>2008-04-15T13:32:43+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/04/14/caramel-screenshots/</loc><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2008/04/caramel3.png</image:loc><image:title>Class Designer</image:title></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2008/04/caramel21.png</image:loc><image:title>Template Editor</image:title></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2008/04/caramel11.png</image:loc><image:title>Summary</image:title></image:image><lastmod>2008-04-14T20:13:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/04/09/caramel-code-generator/</loc><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2008/04/caramel2.png</image:loc><image:title>caramel2</image:title></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2008/04/caramel1.png</image:loc><image:title>caramel1</image:title></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2008/04/caramel.png</image:loc><image:title>caramel</image:title></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2008/04/codegen1.png</image:loc><image:title>codegen</image:title></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2008/04/codegen.png</image:loc><image:title>codegen</image:title></image:image><lastmod>2008-04-21T11:09:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/03/31/linq-to-objects-for-net-2-available/</loc><lastmod>2008-04-01T04:58:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/03/11/hidden-gem-buildmanagergettype/</loc><lastmod>2008-03-16T21:05:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/03/03/cil-compiler-construction/</loc><lastmod>2011-02-11T20:55:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/02/27/linq-expressions-calculating-with-generics/</loc><lastmod>2009-04-14T07:17:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/02/26/linq-expressions-access-private-fields/</loc><lastmod>2011-09-21T21:00:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/02/24/linq-to-npersist-to-ms-access/</loc><lastmod>2013-03-04T17:54:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/02/21/typed-factories-in-c3-v2/</loc><lastmod>2008-02-22T21:38:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/02/21/typed-factories-in-c3-managed-new/</loc><lastmod>2008-02-21T10:01:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/02/20/more-linq-support-for-npersist/</loc><lastmod>2008-02-20T18:54:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/02/18/added-documents-page/</loc><lastmod>2008-02-18T14:09:03+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/02/14/albinohorse/</loc><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2008/02/albinohorse.png</image:loc></image:image><lastmod>2008-03-28T15:23:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/02/12/dslisp/</loc><lastmod>2008-02-12T10:13:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/02/11/objectmapper-2008/</loc><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2008/02/classdesigner4.png</image:loc></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2008/02/classdesigner3.png</image:loc></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2008/02/classdesigner2.png</image:loc></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2008/02/classdesigner1.png</image:loc></image:image><lastmod>2008-02-15T11:03:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/02/10/adding-linq-support-to-npersist/</loc><lastmod>2008-02-23T21:20:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/02/09/npersist-updates/</loc><lastmod>2008-02-09T21:35:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/02/08/optimizing-mylisp/</loc><lastmod>2022-05-31T07:04:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/01/30/lisp-debugger/</loc><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2008/01/lispdebugger2.gif</image:loc><image:title>Debugger</image:title></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2008/01/lispdebugger.gif</image:loc><image:title>debugger v2</image:title></image:image><image:image><image:loc>https://rogerjohansson.blog/wp-content/uploads/2008/01/lispdebugger.gif</image:loc><image:title>Debugger</image:title></image:image><lastmod>2008-02-06T11:00:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/02/04/mylisp-callstack-and-threading/</loc><lastmod>2008-02-04T13:45:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/02/03/lazy-evaluation/</loc><lastmod>2008-02-03T18:10:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/02/02/lisp-operators/</loc><lastmod>2008-02-02T13:43:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/01/08/naspect-the-first-debuggable-aop-framework-for-net/</loc><lastmod>2008-02-02T12:06:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/02/02/updated-personal-info/</loc><lastmod>2009-10-22T22:38:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/01/27/32/</loc><lastmod>2008-01-28T11:22:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/01/09/orm-and-c3-anonymous-types/</loc><lastmod>2008-01-12T07:41:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/01/08/code-mangling-aop-vs-runtime-proxy-aop/</loc><lastmod>2013-05-08T22:34:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/01/10/making-a-custom-linq-engine/</loc><lastmod>2008-07-24T17:54:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/01/08/query-objects-vs-dsl/</loc><lastmod>2008-01-10T15:14:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog/2008/01/08/hello-world/</loc><lastmod>2008-01-08T14:05:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rogerjohansson.blog</loc><changefreq>daily</changefreq><priority>1.0</priority><lastmod>2025-09-30T05:10:55+00:00</lastmod></url></urlset>
