<?xml version="1.0" encoding="UTF-8"?>
 <rdf:RDF xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://web.resource.org/cc/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://pinboard.in">
    <title>Pinboard (david.parrott)</title>
    <link>https://pinboard.in/u:david.parrott/public/</link>
    <description>recent bookmarks from david.parrott</description>
    <items>
      <rdf:Seq>	<rdf:li rdf:resource="https://hamedsalameh.com/outbox-pattern-in-net/"/>
	<rdf:li rdf:resource="https://bepis.io/blog/turbo-csv-parser/"/>
	<rdf:li rdf:resource="https://www.meziantou.net/evaluating-cron-and-rrule-expressions-in-dotnet.htm"/>
	<rdf:li rdf:resource="https://stackoverflow.com/questions/52067029/validating-a-code-signing-certificate-on-a-windows-application"/>
	<rdf:li rdf:resource="https://duerrenberger.dev/blog/2025/11/04/quest-for-permissively-licensed-pdf-library-in-csharp/"/>
	<rdf:li rdf:resource="https://ssg.dev/safe-zero-copy-operations-in-c/"/>
	<rdf:li rdf:resource="https://vazgriz.com/621/pid-controllers/"/>
	<rdf:li rdf:resource="https://vazgriz.com/762/f-16-flight-sim-in-unity-3d/"/>
	<rdf:li rdf:resource="https://johnnycode.com/2012/02/23/consuming-your-own-asp-net-web-api-rest-service/"/>
	<rdf:li rdf:resource="https://maltsev.space/blog/012-simd-within-a-register-how-i-doubled-hash-table-lookup-performance"/>
	<rdf:li rdf:resource="https://maltsev.space/blog/010-cuckoo-filters"/>
	<rdf:li rdf:resource="https://maltsev.space/blog/009-counting-bloom-filters"/>
	<rdf:li rdf:resource="https://maltsev.space/blog/008-bloom-filters-pt1"/>
	<rdf:li rdf:resource="https://github.com/davidfowl/AspNetCoreDiagnosticScenarios/blob/master/AsyncGuidance.md"/>
	<rdf:li rdf:resource="https://sbox.game/churchofmiku/brainflood/news/brainflood-compiling-via-reflection-8089c180"/>
	<rdf:li rdf:resource="https://robertovaccari.com/blog/2020_09_26_gameboy/"/>
	<rdf:li rdf:resource="https://app.quicktype.io/"/>
	<rdf:li rdf:resource="https://github.com/Sielnix/EFCore.Snowflake"/>
	<rdf:li rdf:resource="https://dateo-software.de/blog/transaction-entity-framework"/>
	<rdf:li rdf:resource="https://www.codeproject.com/Articles/776908/Dealing-with-Enum-in-MVC"/>
	<rdf:li rdf:resource="https://www.devleader.ca/2024/01/11/the-specification-design-pattern-in-c-what-you-need-to-know/"/>
	<rdf:li rdf:resource="https://tutorials.eu/creating-a-csharp-rest-api-client-example/"/>
	<rdf:li rdf:resource="https://xoofx.com/blog/2023/07/09/10x-performance-with-simd-in-csharp-dotnet/"/>
	<rdf:li rdf:resource="https://skarredghost.com/2021/10/01/how-to-passthrough-ar-oculus-quest-unity/"/>
	<rdf:li rdf:resource="https://turnerj.com/blog/levenshtein-distance-part-3-optimize-everything"/>
	<rdf:li rdf:resource="https://turnerj.com/blog/levenshtein-distance-with-simd"/>
	<rdf:li rdf:resource="https://turnerj.com/blog/levenshtein-distance-part-2-gotta-go-fast"/>
	<rdf:li rdf:resource="https://turnerj.com/blog/levenshtein-distance-part-1-what-is-it"/>
	<rdf:li rdf:resource="https://nicksnettravels.builttoroam.com/debug-code-gen/"/>
	<rdf:li rdf:resource="https://kunalspathak.github.io/2021-03-15-Loop-Alignment/"/>
	<rdf:li rdf:resource="https://www.lazy-electron.com/2021/03/06/favorite-idisposable-bugs.html"/>
	<rdf:li rdf:resource="https://gist.github.com/jackmott/38a26cd2934c23a161490044e64170c6"/>
	<rdf:li rdf:resource="https://sourcegen.dev/"/>
	<rdf:li rdf:resource="https://habr.com/en/post/467689/"/>
	<rdf:li rdf:resource="https://devblogs.microsoft.com/dotnet/using-net-hardware-intrinsics-api-to-accelerate-machine-learning-scenarios/"/>
	<rdf:li rdf:resource="https://blog.davetcode.co.uk/post/jit-8080/"/>
	<rdf:li rdf:resource="http://regexstorm.net/tester"/>
	<rdf:li rdf:resource="http://dreamstatecoding.blogspot.com/2020/09/orbital-velocity-and-altitude.html"/>
	<rdf:li rdf:resource="https://www.codeproject.com/Articles/5272136/A-3-Layer-Feed-Forward-Neural-Net-In-Csharp-With-G"/>
	<rdf:li rdf:resource="https://www.hanselman.com/blog/EasilyRenameYourGitDefaultBranchFromMasterToMain.aspx"/>
	<rdf:li rdf:resource="https://dev.to/azure/how-you-can-create-a-serverless-api-in-c-and-net-1ie?ocid=AID3009145_TWITTER_oo_spl100001130613695"/>
	<rdf:li rdf:resource="https://tyrrrz.me/blog/expression-trees"/>
	<rdf:li rdf:resource="https://www.cyotek.com/blog/creating-long-running-windows-forms-applications-without-a-start-up-form"/>
	<rdf:li rdf:resource="https://www.gustavwengel.dk/csharp-static-factory-vs-constructor"/>
	<rdf:li rdf:resource="https://www.codeproject.com/Tips/5257022/Allowing-Explorer-to-Drop-Files-on-a-WinForms-App"/>
	<rdf:li rdf:resource="https://www.medo64.com/2013/05/console-mouse-input-in-c/"/>
	<rdf:li rdf:resource="https://medium.com/@MStrehovsky/building-a-self-contained-game-in-c-under-8-kilobytes-74c3cf60ea04"/>
	<rdf:li rdf:resource="https://www.codemag.com/Article/0407031/Enable-Your-Windows-Forms-Applications-to-Drag-and-Drop-Data-Objects"/>
	<rdf:li rdf:resource="https://wonkitect.wordpress.com/2008/06/20/using-visual-studio-whidbey-to-design-abstract-forms/"/>
	<rdf:li rdf:resource="https://www.meziantou.net/declaring-internalsvisibleto-in-the-csproj.htm"/>
	<rdf:li rdf:resource="https://www.davrous.com/2013/07/18/tutorial-part-6-learning-how-to-write-a-3d-software-engine-in-c-ts-or-js-texture-mapping-back-face-culling-webgl/"/>
	<rdf:li rdf:resource="https://www.davrous.com/2013/07/03/tutorial-part-5-learning-how-to-write-a-3d-software-engine-in-c-ts-or-js-flat-gouraud-shading/"/>
	<rdf:li rdf:resource="https://www.davrous.com/2013/06/25/tutorial-part-4-bonus-learning-how-to-write-a-3d-software-engine-in-c-ts-or-js-optimizing-parallelism/"/>
	<rdf:li rdf:resource="https://www.davrous.com/2013/06/21/tutorial-part-4-learning-how-to-write-a-3d-software-engine-in-c-ts-or-js-rasterization-z-buffering/"/>
	<rdf:li rdf:resource="https://www.davrous.com/2013/06/17/tutorial-part-3-learning-how-to-write-a-3d-soft-engine-in-c-ts-or-js-loading-meshes-exported-from-blender/"/>
	<rdf:li rdf:resource="https://www.davrous.com/2013/06/14/tutorial-part-2-learning-how-to-write-a-3d-soft-engine-from-scratch-in-c-ts-or-js-drawing-lines-triangles/"/>
	<rdf:li rdf:resource="https://www.davrous.com/2013/06/13/tutorial-series-learning-how-to-write-a-3d-soft-engine-from-scratch-in-c-typescript-or-javascript/"/>
	<rdf:li rdf:resource="https://github.com/dotnet/samples/tree/master/core/tutorials/Unloading"/>
	<rdf:li rdf:resource="https://docs.microsoft.com/en-us/dotnet/standard/assembly/unloadability"/>
	<rdf:li rdf:resource="https://codetherapist.com/blog/netcore3-plugin-system/"/>
	<rdf:li rdf:resource="https://www.meziantou.net/stringbuilder-performance-pitfalls.htm"/>
	<rdf:li rdf:resource="https://blog.adamfurmanek.pl/2016/04/23/custom-memory-allocation-in-c-part-1/"/>
	<rdf:li rdf:resource="https://www.reddit.com/r/EmuDev/comments/8c9bom/is_there_a_psx_emulator_written_in_c_sharp/"/>
	<rdf:li rdf:resource="https://jbp.dev/blog/custom-app-config.html"/>
	<rdf:li rdf:resource="https://jbp.dev/blog/custom-binary-serialization.html"/>
	<rdf:li rdf:resource="http://tooslowexception.com/disposable-ref-structs-in-c-8-0/"/>
	<rdf:li rdf:resource="http://tooslowexception.com/ref-struct-byref-like-type-and-byreference-byref-like-instance-field/"/>
	<rdf:li rdf:resource="https://bits.houmus.org/2019-08-20/trumping-arraysort-with-avx2-pt4"/>
	<rdf:li rdf:resource="https://bits.houmus.org/2019-08-20/trumping-arraysort-with-avx2-pt3"/>
	<rdf:li rdf:resource="https://bits.houmus.org/2019-08-19/trumping-arraysort-with-avx2-pt2"/>
      </rdf:Seq>
    </items>
  </channel><item rdf:about="https://hamedsalameh.com/outbox-pattern-in-net/">
    <title>Outbox Pattern in .NET: How to Implement Reliable Message Publishing - HAMED SALAMEH</title>
    <dc:date>2026-06-22T09:08:10+00:00</dc:date>
    <link>https://hamedsalameh.com/outbox-pattern-in-net/</link>
    <dc:creator>david.parrott</dc:creator><dc:subject>c# dotnet programming development design</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:david.parrott/b:46dcc1f40953/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:design"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://bepis.io/blog/turbo-csv-parser/">
    <title>How I accidentally made the fastest C# CSV parser</title>
    <dc:date>2026-04-27T15:48:10+00:00</dc:date>
    <link>https://bepis.io/blog/turbo-csv-parser/</link>
    <dc:creator>david.parrott</dc:creator><dc:subject>dotnet c# development programming csv parser performance simd</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:david.parrott/b:df0c03fc5988/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:csv"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:parser"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:simd"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.meziantou.net/evaluating-cron-and-rrule-expressions-in-dotnet.htm">
    <title>Evaluating CRON and RRule expressions in .NET - Meziantou's blog</title>
    <dc:date>2026-04-27T15:31:12+00:00</dc:date>
    <link>https://www.meziantou.net/evaluating-cron-and-rrule-expressions-in-dotnet.htm</link>
    <dc:creator>david.parrott</dc:creator><dc:subject>dotnet development programming c# date calendar library</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:david.parrott/b:2ae4f9bd145b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:date"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:calendar"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:library"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://stackoverflow.com/questions/52067029/validating-a-code-signing-certificate-on-a-windows-application">
    <title>c# - Validating a Code Signing Certificate on a Windows Application - Stack Overflow</title>
    <dc:date>2026-04-13T10:19:26+00:00</dc:date>
    <link>https://stackoverflow.com/questions/52067029/validating-a-code-signing-certificate-on-a-windows-application</link>
    <dc:creator>david.parrott</dc:creator><dc:subject>dotnet development programming c# security certificate</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:david.parrott/b:a069a265d86b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:certificate"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://duerrenberger.dev/blog/2025/11/04/quest-for-permissively-licensed-pdf-library-in-csharp/">
    <title>Quest for Permissively Licensed PDF Library in C# - DevLog</title>
    <dc:date>2025-11-17T14:50:23+00:00</dc:date>
    <link>https://duerrenberger.dev/blog/2025/11/04/quest-for-permissively-licensed-pdf-library-in-csharp/</link>
    <dc:creator>david.parrott</dc:creator><dc:subject>c# dotnet programming development pdf library</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:david.parrott/b:4aaffd9680a1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:pdf"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:library"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://ssg.dev/safe-zero-copy-operations-in-c/">
    <title>Safe zero-copy operations in C#</title>
    <dc:date>2025-09-30T10:55:46+00:00</dc:date>
    <link>https://ssg.dev/safe-zero-copy-operations-in-c/</link>
    <dc:creator>david.parrott</dc:creator><dc:subject>c# dotnet programming development performance memory</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:david.parrott/b:e5d9033a93b2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:memory"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://vazgriz.com/621/pid-controllers/">
    <title>PID Controllers in Unity3D – VAZGRIZ</title>
    <dc:date>2025-09-26T13:26:19+00:00</dc:date>
    <link>https://vazgriz.com/621/pid-controllers/</link>
    <dc:creator>david.parrott</dc:creator><dc:subject>unity physics simulation computers gamedev c# programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:david.parrott/b:9daa9a623d7c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:unity"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:physics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:simulation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:computers"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:gamedev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://vazgriz.com/762/f-16-flight-sim-in-unity-3d/">
    <title>Translating a Fortran F-16 Simulator to Unity3D – VAZGRIZ</title>
    <dc:date>2025-09-26T13:20:41+00:00</dc:date>
    <link>https://vazgriz.com/762/f-16-flight-sim-in-unity-3d/</link>
    <dc:creator>david.parrott</dc:creator><dc:subject>unity flight flightsim simulation programming fortran c# development physics</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:david.parrott/b:814f66feab45/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:unity"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:flight"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:flightsim"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:simulation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:fortran"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:physics"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://johnnycode.com/2012/02/23/consuming-your-own-asp-net-web-api-rest-service/">
    <title>Using HttpClient to Consume ASP.NET Web API REST Services - Johnny Code</title>
    <dc:date>2025-09-08T09:09:07+00:00</dc:date>
    <link>https://johnnycode.com/2012/02/23/consuming-your-own-asp-net-web-api-rest-service/</link>
    <dc:creator>david.parrott</dc:creator><dc:subject>c# dotnet development programming web api rest asp.net webservice</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:david.parrott/b:0e1b74258187/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:api"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:asp.net"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:webservice"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://maltsev.space/blog/012-simd-within-a-register-how-i-doubled-hash-table-lookup-performance">
    <title>SIMD Within a Register: How I Doubled Hash Table Lookup Performance | MALTSEV.SPACE</title>
    <dc:date>2025-07-28T14:39:33+00:00</dc:date>
    <link>https://maltsev.space/blog/012-simd-within-a-register-how-i-doubled-hash-table-lookup-performance</link>
    <dc:creator>david.parrott</dc:creator><dc:subject>c# tutorial dotnet programming algorithm development simd performance</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:david.parrott/b:47efea99cc0a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:algorithm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:simd"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://maltsev.space/blog/010-cuckoo-filters">
    <title>Cuckoo Filters: Better Than Bloom Filters? | MALTSEV.SPACE</title>
    <dc:date>2025-07-28T14:39:17+00:00</dc:date>
    <link>https://maltsev.space/blog/010-cuckoo-filters</link>
    <dc:creator>david.parrott</dc:creator><dc:subject>c# tutorial dotnet programming algorithm development</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:david.parrott/b:3dee9fca8726/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:algorithm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:development"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://maltsev.space/blog/009-counting-bloom-filters">
    <title>Grokking Bloom Filters: Counting Bloom Filter | MALTSEV.SPACE</title>
    <dc:date>2025-07-28T14:39:08+00:00</dc:date>
    <link>https://maltsev.space/blog/009-counting-bloom-filters</link>
    <dc:creator>david.parrott</dc:creator><dc:subject>c# tutorial dotnet programming algorithm development</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:david.parrott/b:e9dcb6bf759b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:algorithm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:development"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://maltsev.space/blog/008-bloom-filters-pt1">
    <title>Grokking Bloom Filters: The Classic Bloom Filter Demystified | MALTSEV.SPACE</title>
    <dc:date>2025-07-28T14:38:53+00:00</dc:date>
    <link>https://maltsev.space/blog/008-bloom-filters-pt1</link>
    <dc:creator>david.parrott</dc:creator><dc:subject>c# tutorial dotnet programming algorithm development</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:david.parrott/b:60822d35bc90/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:algorithm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:development"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/davidfowl/AspNetCoreDiagnosticScenarios/blob/master/AsyncGuidance.md">
    <title>AspNetCoreDiagnosticScenarios/AsyncGuidance.md at master · davidfowl/AspNetCoreDiagnosticScenarios · GitHub</title>
    <dc:date>2025-02-18T15:07:27+00:00</dc:date>
    <link>https://github.com/davidfowl/AspNetCoreDiagnosticScenarios/blob/master/AsyncGuidance.md</link>
    <dc:creator>david.parrott</dc:creator><dc:subject>documentation reference c# dotnet programming asp.net async development</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:david.parrott/b:5746015086aa/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:documentation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:reference"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:asp.net"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:async"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:development"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://sbox.game/churchofmiku/brainflood/news/brainflood-compiling-via-reflection-8089c180">
    <title>BrainFlood: Runtime code generation via reflection in .NET - News - BrainFlood</title>
    <dc:date>2025-01-28T13:53:51+00:00</dc:date>
    <link>https://sbox.game/churchofmiku/brainflood/news/brainflood-compiling-via-reflection-8089c180</link>
    <dc:creator>david.parrott</dc:creator><dc:subject>dotnet development programming reflection c# brainfuck</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:david.parrott/b:fb4bd478d5e6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:reflection"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:brainfuck"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://robertovaccari.com/blog/2020_09_26_gameboy/">
    <title>A journey into GameBoy emulation :: Roberto Vaccari</title>
    <dc:date>2025-01-24T11:49:07+00:00</dc:date>
    <link>https://robertovaccari.com/blog/2020_09_26_gameboy/</link>
    <dc:creator>david.parrott</dc:creator><dc:subject>development programming nintendo gameboy emulation emulator c#</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:david.parrott/b:ed5a770b09be/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:nintendo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:gameboy"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:emulation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:emulator"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://app.quicktype.io/">
    <title>Instantly parse JSON in any language | quicktype</title>
    <dc:date>2025-01-20T11:26:16+00:00</dc:date>
    <link>https://app.quicktype.io/</link>
    <dc:creator>david.parrott</dc:creator><dc:subject>javascript tools programming development generator json c#</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:david.parrott/b:61650aee23ed/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:generator"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:json"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/Sielnix/EFCore.Snowflake">
    <title>GitHub - Sielnix/EFCore.Snowflake: Entity Framework Core provider for Snowflake</title>
    <dc:date>2024-09-12T12:34:59+00:00</dc:date>
    <link>https://github.com/Sielnix/EFCore.Snowflake</link>
    <dc:creator>david.parrott</dc:creator><dc:subject>sql c# dotnet snowflake database development programming entityframework dotnetcore</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:david.parrott/b:b5de0ae5f893/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:sql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:snowflake"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:database"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:entityframework"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnetcore"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://dateo-software.de/blog/transaction-entity-framework">
    <title>A primer on transaction management in Entity Framework</title>
    <dc:date>2024-03-11T09:05:28+00:00</dc:date>
    <link>https://dateo-software.de/blog/transaction-entity-framework</link>
    <dc:creator>david.parrott</dc:creator><dc:subject>c# development programming database sql entityframework</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:david.parrott/b:40aba30aacf4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:database"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:sql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:entityframework"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.codeproject.com/Articles/776908/Dealing-with-Enum-in-MVC">
    <title>Dealing with Enum in MVC 5.1 - CodeProject</title>
    <dc:date>2024-01-26T11:09:31+00:00</dc:date>
    <link>https://www.codeproject.com/Articles/776908/Dealing-with-Enum-in-MVC</link>
    <dc:creator>david.parrott</dc:creator><dc:subject>c# dotnet development asp.net mvc</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:david.parrott/b:193c5228bc3c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:asp.net"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:mvc"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.devleader.ca/2024/01/11/the-specification-design-pattern-in-c-what-you-need-to-know/">
    <title>Specification Design Pattern in C#: What You Need To Know</title>
    <dc:date>2024-01-15T10:55:48+00:00</dc:date>
    <link>https://www.devleader.ca/2024/01/11/the-specification-design-pattern-in-c-what-you-need-to-know/</link>
    <dc:creator>david.parrott</dc:creator><dc:subject>c# dotnet programming development design</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:david.parrott/b:614b1f9be2f4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:design"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://tutorials.eu/creating-a-csharp-rest-api-client-example/">
    <title>Creating a C# REST API Client Example | TutorialsEU</title>
    <dc:date>2024-01-04T23:28:48+00:00</dc:date>
    <link>https://tutorials.eu/creating-a-csharp-rest-api-client-example/</link>
    <dc:creator>david.parrott</dc:creator><dc:subject>c# web programming dotnet</dc:subject>
<dc:identifier>https://pinboard.in/u:david.parrott/b:53e89427ecb5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnet"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://xoofx.com/blog/2023/07/09/10x-performance-with-simd-in-csharp-dotnet/">
    <title>10x Performance with SIMD Vectorized Code in C#/.NET | xoofx</title>
    <dc:date>2023-07-17T07:44:39+00:00</dc:date>
    <link>https://xoofx.com/blog/2023/07/09/10x-performance-with-simd-in-csharp-dotnet/</link>
    <dc:creator>david.parrott</dc:creator><dc:subject>dotnet programming development c# performance simd</dc:subject>
<dc:identifier>https://pinboard.in/u:david.parrott/b:5e093126e047/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:simd"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://skarredghost.com/2021/10/01/how-to-passthrough-ar-oculus-quest-unity/">
    <title>How to build your passthrough AR app for Oculus Quest in Unity - The Ghost Howls</title>
    <dc:date>2021-12-01T12:48:46+00:00</dc:date>
    <link>https://skarredghost.com/2021/10/01/how-to-passthrough-ar-oculus-quest-unity/</link>
    <dc:creator>david.parrott</dc:creator><dc:subject>c# unity game programming development oculus virtualreality</dc:subject>
<dc:identifier>https://pinboard.in/u:david.parrott/b:0e59735c8bb7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:unity"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:game"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:oculus"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:virtualreality"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://turnerj.com/blog/levenshtein-distance-part-3-optimize-everything">
    <title>Levenshtein Distance (Part 3: Optimize Everything!) - Turnerj (aka. James Turner)</title>
    <dc:date>2021-04-22T09:41:15+00:00</dc:date>
    <link>https://turnerj.com/blog/levenshtein-distance-part-3-optimize-everything</link>
    <dc:creator>david.parrott</dc:creator><description><![CDATA[<blockquote>Less Allocations & Smarter Processing</blockquote>]]></description>
<dc:subject>c# dotnet programming development string algorithm</dc:subject>
<dc:identifier>https://pinboard.in/u:david.parrott/b:d1fc20a05a5f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:string"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:algorithm"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://turnerj.com/blog/levenshtein-distance-with-simd">
    <title>Levenshtein Distance with SIMD (Bonus Part) - Turnerj (aka. James Turner)</title>
    <dc:date>2021-04-22T09:41:07+00:00</dc:date>
    <link>https://turnerj.com/blog/levenshtein-distance-with-simd</link>
    <dc:creator>david.parrott</dc:creator><description><![CDATA[<blockquote>Using CPU-specific instructions for even more performance</blockquote>]]></description>
<dc:subject>c# dotnet programming development string algorithm simd</dc:subject>
<dc:identifier>https://pinboard.in/u:david.parrott/b:9069e63bcd66/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:string"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:algorithm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:simd"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://turnerj.com/blog/levenshtein-distance-part-2-gotta-go-fast">
    <title>Levenshtein Distance (Part 2: Gotta Go Fast) - Turnerj (aka. James Turner)</title>
    <dc:date>2021-04-22T09:40:58+00:00</dc:date>
    <link>https://turnerj.com/blog/levenshtein-distance-part-2-gotta-go-fast</link>
    <dc:creator>david.parrott</dc:creator><description><![CDATA[<blockquote>Faster Calculations & Less Memory Usage</blockquote>]]></description>
<dc:subject>c# dotnet programming development string algorithm</dc:subject>
<dc:identifier>https://pinboard.in/u:david.parrott/b:740f79d6ebc0/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:string"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:algorithm"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://turnerj.com/blog/levenshtein-distance-part-1-what-is-it">
    <title>Levenshtein Distance (Part 1: What is it?) - Turnerj (aka. James Turner)</title>
    <dc:date>2021-04-22T09:40:48+00:00</dc:date>
    <link>https://turnerj.com/blog/levenshtein-distance-part-1-what-is-it</link>
    <dc:creator>david.parrott</dc:creator><description><![CDATA[<blockquote>How similar are two strings?</blockquote>]]></description>
<dc:subject>c# dotnet programming development string algorithm performance</dc:subject>
<dc:identifier>https://pinboard.in/u:david.parrott/b:b4ab03304f0f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:string"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:algorithm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://nicksnettravels.builttoroam.com/debug-code-gen/">
    <title>How to Debug C# 9 Source Code Generators - Nick's .NET Travels</title>
    <dc:date>2021-04-13T08:12:56+00:00</dc:date>
    <link>https://nicksnettravels.builttoroam.com/debug-code-gen/</link>
    <dc:creator>david.parrott</dc:creator><dc:subject>debugging c# dotnet programming</dc:subject>
<dc:identifier>https://pinboard.in/u:david.parrott/b:30a86f1cd815/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:debugging"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://kunalspathak.github.io/2021-03-15-Loop-Alignment/">
    <title>Loop alignment in .NET</title>
    <dc:date>2021-04-08T13:07:22+00:00</dc:date>
    <link>https://kunalspathak.github.io/2021-03-15-Loop-Alignment/</link>
    <dc:creator>david.parrott</dc:creator><description><![CDATA[Performance and stability improvement]]></description>
<dc:subject>c# dotnet dotnetcore programming development performance optimisation</dc:subject>
<dc:identifier>https://pinboard.in/u:david.parrott/b:54231247d35a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnetcore"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:optimisation"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.lazy-electron.com/2021/03/06/favorite-idisposable-bugs.html">
    <title>My favorite bugs with IDisposable - Lazy Electron Consulting</title>
    <dc:date>2021-03-29T08:49:37+00:00</dc:date>
    <link>https://www.lazy-electron.com/2021/03/06/favorite-idisposable-bugs.html</link>
    <dc:creator>david.parrott</dc:creator><dc:subject>c# dotnet programming development bug</dc:subject>
<dc:identifier>https://pinboard.in/u:david.parrott/b:6dfffb678edd/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:bug"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://gist.github.com/jackmott/38a26cd2934c23a161490044e64170c6">
    <title>SIMD Perlin C#</title>
    <dc:date>2021-03-11T14:27:18+00:00</dc:date>
    <link>https://gist.github.com/jackmott/38a26cd2934c23a161490044e64170c6</link>
    <dc:creator>david.parrott</dc:creator><description><![CDATA[SIMD Perlin C#. GitHub Gist: instantly share code, notes, and snippets.]]></description>
<dc:subject>c# simd math programming development</dc:subject>
<dc:identifier>https://pinboard.in/u:david.parrott/b:c36795f27abb/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:simd"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:math"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:development"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://sourcegen.dev/">
    <title>sourcegen.dev - Source Generator Playground - @davidwengier</title>
    <dc:date>2021-03-01T09:59:21+00:00</dc:date>
    <link>https://sourcegen.dev/</link>
    <dc:creator>david.parrott</dc:creator><description><![CDATA[Explore Roslyn source generators online]]></description>
<dc:subject>dotnet programming development c# roslyn</dc:subject>
<dc:identifier>https://pinboard.in/u:david.parrott/b:8d0777a97542/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:roslyn"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://habr.com/en/post/467689/">
    <title>A small overview of SIMD in .NET/C# / Habr</title>
    <dc:date>2021-02-19T11:37:14+00:00</dc:date>
    <link>https://habr.com/en/post/467689/</link>
    <dc:creator>david.parrott</dc:creator><description><![CDATA[Here’s a quick look at algorithm vectorization capabilities in .NET Framework and .NET Core. This article is for those who know nothing about these techniques.]]></description>
<dc:subject>dotnet algorithm c# simd dotnetcore programming development</dc:subject>
<dc:identifier>https://pinboard.in/u:david.parrott/b:18bac99d7982/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:algorithm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:simd"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnetcore"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:development"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://devblogs.microsoft.com/dotnet/using-net-hardware-intrinsics-api-to-accelerate-machine-learning-scenarios/">
    <title>Using .NET Hardware Intrinsics API to accelerate machine learning scenarios | .NET Blog</title>
    <dc:date>2021-02-01T09:48:52+00:00</dc:date>
    <link>https://devblogs.microsoft.com/dotnet/using-net-hardware-intrinsics-api-to-accelerate-machine-learning-scenarios/</link>
    <dc:creator>david.parrott</dc:creator><dc:subject>programming development dotnet c# performance machinelearning</dc:subject>
<dc:identifier>https://pinboard.in/u:david.parrott/b:11b74a198c54/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:machinelearning"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.davetcode.co.uk/post/jit-8080/">
    <title>Experiments in 8080 static/jit compilation | DaveTCode</title>
    <dc:date>2021-01-24T21:53:51+00:00</dc:date>
    <link>https://blog.davetcode.co.uk/post/jit-8080/</link>
    <dc:creator>david.parrott</dc:creator><description><![CDATA[An 8080 emulator JIT compiled into CLR IL]]></description>
<dc:subject>clr emulation c# dotnet spaceinvaders 8080 programming development emulator</dc:subject>
<dc:identifier>https://pinboard.in/u:david.parrott/b:736bee800868/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:clr"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:emulation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:spaceinvaders"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:8080"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:emulator"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://regexstorm.net/tester">
    <title>.NET Regex Tester - Regex Storm</title>
    <dc:date>2021-01-05T08:22:57+00:00</dc:date>
    <link>http://regexstorm.net/tester</link>
    <dc:creator>david.parrott</dc:creator><description><![CDATA[Online .NET regular expression tester with real-time highlighting and detailed results output.]]></description>
<dc:subject>app c# dotnet regex tool programming</dc:subject>
<dc:identifier>https://pinboard.in/u:david.parrott/b:a6e5a9cf25e7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:app"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:regex"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:tool"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://dreamstatecoding.blogspot.com/2020/09/orbital-velocity-and-altitude.html">
    <title>Dreamstate Coding: Orbital velocity and altitude calculations in C#</title>
    <dc:date>2020-10-13T07:59:29+00:00</dc:date>
    <link>http://dreamstatecoding.blogspot.com/2020/09/orbital-velocity-and-altitude.html</link>
    <dc:creator>david.parrott</dc:creator><dc:subject>maths c# programming space satellite</dc:subject>
<dc:identifier>https://pinboard.in/u:david.parrott/b:f76d2e0315d5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:maths"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:space"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:satellite"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.codeproject.com/Articles/5272136/A-3-Layer-Feed-Forward-Neural-Net-In-Csharp-With-G">
    <title>A 3-Layer Feed-Forward Neural Net In C#, With Graphical Display - CodeProject</title>
    <dc:date>2020-06-26T21:59:16+00:00</dc:date>
    <link>https://www.codeproject.com/Articles/5272136/A-3-Layer-Feed-Forward-Neural-Net-In-Csharp-With-G</link>
    <dc:creator>david.parrott</dc:creator><dc:subject>c# dotnet ai neuralnetwork programming development</dc:subject>
<dc:identifier>https://pinboard.in/u:david.parrott/b:bcd555b93c19/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:neuralnetwork"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:development"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.hanselman.com/blog/EasilyRenameYourGitDefaultBranchFromMasterToMain.aspx">
    <title>Easily rename your Git default branch from master to main - Scott Hanselman</title>
    <dc:date>2020-06-24T13:34:49+00:00</dc:date>
    <link>https://www.hanselman.com/blog/EasilyRenameYourGitDefaultBranchFromMasterToMain.aspx</link>
    <dc:creator>david.parrott</dc:creator><description><![CDATA[Scott Hanselman on Programming, The Web, Open Source, .NET, The Cloud and More]]></description>
<dc:subject>github c# microsoft git reference tutorial</dc:subject>
<dc:identifier>https://pinboard.in/u:david.parrott/b:e363cb18d83e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:github"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:microsoft"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:reference"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://dev.to/azure/how-you-can-create-a-serverless-api-in-c-and-net-1ie?ocid=AID3009145_TWITTER_oo_spl100001130613695">
    <title>How YOU can create a Serverless API in C# and .NET - DEV Community 👩‍💻👨‍💻</title>
    <dc:date>2020-03-11T08:14:21+00:00</dc:date>
    <link>https://dev.to/azure/how-you-can-create-a-serverless-api-in-c-and-net-1ie?ocid=AID3009145_TWITTER_oo_spl100001130613695</link>
    <dc:creator>david.parrott</dc:creator><description><![CDATA[This article shows how you can build your first Azure Functions using C# and .NET. Tagged with webdev, showdev, tutorial, dotnet.]]></description>
<dc:subject>dotnet dotnetcore azure serverless c# programming development</dc:subject>
<dc:identifier>https://pinboard.in/u:david.parrott/b:bd7116e99f93/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnetcore"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:azure"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:serverless"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:development"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://tyrrrz.me/blog/expression-trees">
    <title>Working with Expression Trees in C# | Alexey Golub</title>
    <dc:date>2020-03-02T11:15:52+00:00</dc:date>
    <link>https://tyrrrz.me/blog/expression-trees</link>
    <dc:creator>david.parrott</dc:creator><description><![CDATA[Expression trees is an obscure, although very interesting feature in .NET. Most people probably think of it as something synonymous with object-relational mapping frameworks, but despite being its most common use case, it’s not the only one.]]></description>
<dc:subject>dotnet c# programming development performance</dc:subject>
<dc:identifier>https://pinboard.in/u:david.parrott/b:bdcf229f92cf/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.cyotek.com/blog/creating-long-running-windows-forms-applications-without-a-start-up-form">
    <title>Creating long running Windows Forms applications without a start-up form - Articles and information on C# and .NET development topics • Cyotek</title>
    <dc:date>2020-02-24T11:16:07+00:00</dc:date>
    <link>https://www.cyotek.com/blog/creating-long-running-windows-forms-applications-without-a-start-up-form</link>
    <dc:creator>david.parrott</dc:creator><dc:subject>c# dotnet winforms windows programming development</dc:subject>
<dc:identifier>https://pinboard.in/u:david.parrott/b:56c76d0bf61b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:winforms"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:windows"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:development"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.gustavwengel.dk/csharp-static-factory-vs-constructor">
    <title>Tinkerer - Static Factory Methods vs Constructors In C#</title>
    <dc:date>2020-02-24T09:34:05+00:00</dc:date>
    <link>https://www.gustavwengel.dk/csharp-static-factory-vs-constructor</link>
    <dc:creator>david.parrott</dc:creator><dc:subject>c# dotnet programming development</dc:subject>
<dc:identifier>https://pinboard.in/u:david.parrott/b:333aafde5085/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:development"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.codeproject.com/Tips/5257022/Allowing-Explorer-to-Drop-Files-on-a-WinForms-App">
    <title>Allowing Explorer to Drop Files on a WinForms App, and Doing Something with Them - CodeProject</title>
    <dc:date>2020-01-28T11:40:36+00:00</dc:date>
    <link>https://www.codeproject.com/Tips/5257022/Allowing-Explorer-to-Drop-Files-on-a-WinForms-App</link>
    <dc:creator>david.parrott</dc:creator><dc:subject>dotnet winforms programming development c# windows</dc:subject>
<dc:identifier>https://pinboard.in/u:david.parrott/b:80a7ead3a725/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:winforms"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:windows"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.medo64.com/2013/05/console-mouse-input-in-c/">
    <title>Console Mouse Input in C# – Medo's Home Page</title>
    <dc:date>2020-01-27T10:33:41+00:00</dc:date>
    <link>https://www.medo64.com/2013/05/console-mouse-input-in-c/</link>
    <dc:creator>david.parrott</dc:creator><dc:subject>dotnet windows console input c# programming development</dc:subject>
<dc:identifier>https://pinboard.in/u:david.parrott/b:850169cabdaf/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:windows"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:console"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:input"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:development"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/@MStrehovsky/building-a-self-contained-game-in-c-under-8-kilobytes-74c3cf60ea04">
    <title>Building a self-contained game in C# under 8 kilobytes</title>
    <dc:date>2020-01-13T15:23:42+00:00</dc:date>
    <link>https://medium.com/@MStrehovsky/building-a-self-contained-game-in-c-under-8-kilobytes-74c3cf60ea04</link>
    <dc:creator>david.parrott</dc:creator><dc:subject>c# programming dotnet development</dc:subject>
<dc:identifier>https://pinboard.in/u:david.parrott/b:1bde33edea38/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:development"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.codemag.com/Article/0407031/Enable-Your-Windows-Forms-Applications-to-Drag-and-Drop-Data-Objects">
    <title>Enable Your Windows Forms Applications to Drag-and-Drop Data Objects</title>
    <dc:date>2019-12-11T15:58:23+00:00</dc:date>
    <link>https://www.codemag.com/Article/0407031/Enable-Your-Windows-Forms-Applications-to-Drag-and-Drop-Data-Objects</link>
    <dc:creator>david.parrott</dc:creator><dc:subject>c# dotnet winforms programming</dc:subject>
<dc:identifier>https://pinboard.in/u:david.parrott/b:d1347c3ae1c9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:winforms"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://wonkitect.wordpress.com/2008/06/20/using-visual-studio-whidbey-to-design-abstract-forms/">
    <title>Using Visual Studio Whidbey to Design Abstract Forms | wonk•itect</title>
    <dc:date>2019-12-09T16:45:16+00:00</dc:date>
    <link>https://wonkitect.wordpress.com/2008/06/20/using-visual-studio-whidbey-to-design-abstract-forms/</link>
    <dc:creator>david.parrott</dc:creator><dc:subject>c# visualstudio winforms development dotnet programming</dc:subject>
<dc:identifier>https://pinboard.in/u:david.parrott/b:a49977afd2cd/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:visualstudio"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:winforms"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.meziantou.net/declaring-internalsvisibleto-in-the-csproj.htm">
    <title>Declaring InternalsVisibleTo in the csproj - Meziantou's blog</title>
    <dc:date>2019-12-05T11:44:09+00:00</dc:date>
    <link>https://www.meziantou.net/declaring-internalsvisibleto-in-the-csproj.htm</link>
    <dc:creator>david.parrott</dc:creator><dc:subject>c# dotnetcore development programming</dc:subject>
<dc:identifier>https://pinboard.in/u:david.parrott/b:7e1dd3c1e607/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnetcore"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.davrous.com/2013/07/18/tutorial-part-6-learning-how-to-write-a-3d-software-engine-in-c-ts-or-js-texture-mapping-back-face-culling-webgl/">
    <title>Tutorial part 6: learning how to write a 3D software engine in C#, TS or JS – Texture mapping, back-face culling &amp; WebGL – David Rousset</title>
    <dc:date>2019-10-29T11:09:59+00:00</dc:date>
    <link>https://www.davrous.com/2013/07/18/tutorial-part-6-learning-how-to-write-a-3d-software-engine-in-c-ts-or-js-texture-mapping-back-face-culling-webgl/</link>
    <dc:creator>david.parrott</dc:creator><dc:subject>3d graphics engine tutorial c# javascript typescript programming</dc:subject>
<dc:identifier>https://pinboard.in/u:david.parrott/b:5051c6e41b83/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:3d"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:engine"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:typescript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.davrous.com/2013/07/03/tutorial-part-5-learning-how-to-write-a-3d-software-engine-in-c-ts-or-js-flat-gouraud-shading/">
    <title>Tutorial part 5: learning how to write a 3D software engine in C#, TS or JS – Flat &amp; Gouraud Shading – David Rousset</title>
    <dc:date>2019-10-29T11:09:55+00:00</dc:date>
    <link>https://www.davrous.com/2013/07/03/tutorial-part-5-learning-how-to-write-a-3d-software-engine-in-c-ts-or-js-flat-gouraud-shading/</link>
    <dc:creator>david.parrott</dc:creator><dc:subject>3d graphics engine tutorial c# javascript typescript programming</dc:subject>
<dc:identifier>https://pinboard.in/u:david.parrott/b:7c86711e099f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:3d"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:engine"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:typescript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.davrous.com/2013/06/25/tutorial-part-4-bonus-learning-how-to-write-a-3d-software-engine-in-c-ts-or-js-optimizing-parallelism/">
    <title>Tutorial part 4 – bonus: learning how to write a 3D software engine in C#, TS or JS – Optimizing &amp; Parallelism – David Rousset</title>
    <dc:date>2019-10-29T11:09:52+00:00</dc:date>
    <link>https://www.davrous.com/2013/06/25/tutorial-part-4-bonus-learning-how-to-write-a-3d-software-engine-in-c-ts-or-js-optimizing-parallelism/</link>
    <dc:creator>david.parrott</dc:creator><dc:subject>3d graphics engine tutorial c# javascript typescript programming</dc:subject>
<dc:identifier>https://pinboard.in/u:david.parrott/b:6577d3d704fc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:3d"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:engine"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:typescript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.davrous.com/2013/06/21/tutorial-part-4-learning-how-to-write-a-3d-software-engine-in-c-ts-or-js-rasterization-z-buffering/">
    <title>Tutorial part 4: learning how to write a 3D software engine in C#, TS or JS – Rasterization &amp; Z-Buffering – David Rousset</title>
    <dc:date>2019-10-29T11:09:48+00:00</dc:date>
    <link>https://www.davrous.com/2013/06/21/tutorial-part-4-learning-how-to-write-a-3d-software-engine-in-c-ts-or-js-rasterization-z-buffering/</link>
    <dc:creator>david.parrott</dc:creator><dc:subject>3d graphics engine tutorial c# javascript typescript programming</dc:subject>
<dc:identifier>https://pinboard.in/u:david.parrott/b:1fed264fb3fa/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:3d"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:engine"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:typescript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.davrous.com/2013/06/17/tutorial-part-3-learning-how-to-write-a-3d-soft-engine-in-c-ts-or-js-loading-meshes-exported-from-blender/">
    <title>Tutorial part 3: learning how to write a 3D soft engine in C#, TS or JS – loading meshes exported from Blender – David Rousset</title>
    <dc:date>2019-10-29T11:09:45+00:00</dc:date>
    <link>https://www.davrous.com/2013/06/17/tutorial-part-3-learning-how-to-write-a-3d-soft-engine-in-c-ts-or-js-loading-meshes-exported-from-blender/</link>
    <dc:creator>david.parrott</dc:creator><dc:subject>3d graphics engine tutorial c# javascript typescript programming</dc:subject>
<dc:identifier>https://pinboard.in/u:david.parrott/b:5ec0c95b8078/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:3d"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:engine"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:typescript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.davrous.com/2013/06/14/tutorial-part-2-learning-how-to-write-a-3d-soft-engine-from-scratch-in-c-ts-or-js-drawing-lines-triangles/">
    <title>Tutorial part 2: learning how to write a 3D soft engine from scratch in C#, TS or JS – drawing lines &amp; triangles – David Rousset</title>
    <dc:date>2019-10-29T11:09:41+00:00</dc:date>
    <link>https://www.davrous.com/2013/06/14/tutorial-part-2-learning-how-to-write-a-3d-soft-engine-from-scratch-in-c-ts-or-js-drawing-lines-triangles/</link>
    <dc:creator>david.parrott</dc:creator><dc:subject>3d graphics engine tutorial c# javascript typescript programming</dc:subject>
<dc:identifier>https://pinboard.in/u:david.parrott/b:d105071e2929/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:3d"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:engine"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:typescript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.davrous.com/2013/06/13/tutorial-series-learning-how-to-write-a-3d-soft-engine-from-scratch-in-c-typescript-or-javascript/">
    <title>Tutorial series: learning how to write a 3D soft engine from scratch in C#, TypeScript or JavaScript – David Rousset</title>
    <dc:date>2019-10-29T11:09:37+00:00</dc:date>
    <link>https://www.davrous.com/2013/06/13/tutorial-series-learning-how-to-write-a-3d-soft-engine-from-scratch-in-c-typescript-or-javascript/</link>
    <dc:creator>david.parrott</dc:creator><dc:subject>3d graphics engine tutorial c# javascript typescript programming</dc:subject>
<dc:identifier>https://pinboard.in/u:david.parrott/b:3e9207aa6333/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:3d"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:engine"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:typescript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/dotnet/samples/tree/master/core/tutorials/Unloading">
    <title>samples/core/tutorials/Unloading at master · dotnet/samples</title>
    <dc:date>2019-10-24T12:05:38+00:00</dc:date>
    <link>https://github.com/dotnet/samples/tree/master/core/tutorials/Unloading</link>
    <dc:creator>david.parrott</dc:creator><description><![CDATA[Sample code and snippets used in the .NET documentation - dotnet/samples]]></description>
<dc:subject>c# dotnetcore development plugin programming</dc:subject>
<dc:identifier>https://pinboard.in/u:david.parrott/b:01078d398807/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnetcore"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:plugin"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://docs.microsoft.com/en-us/dotnet/standard/assembly/unloadability">
    <title>How to use and debug assembly unloadability in .NET Core | Microsoft Docs</title>
    <dc:date>2019-10-24T12:05:33+00:00</dc:date>
    <link>https://docs.microsoft.com/en-us/dotnet/standard/assembly/unloadability</link>
    <dc:creator>david.parrott</dc:creator><description><![CDATA[Learn how to use collectible AssemblyLoadContext for loading and unloading managed assemblies and how to debug issues preventing the unloading success.]]></description>
<dc:subject>c# dotnetcore development plugin programming</dc:subject>
<dc:identifier>https://pinboard.in/u:david.parrott/b:b6246eaa9a9d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnetcore"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:plugin"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://codetherapist.com/blog/netcore3-plugin-system/">
    <title>A plugin system with .NET Core</title>
    <dc:date>2019-10-24T12:05:28+00:00</dc:date>
    <link>https://codetherapist.com/blog/netcore3-plugin-system/</link>
    <dc:creator>david.parrott</dc:creator><description><![CDATA[A lightweight commenting system using GitHub issues.]]></description>
<dc:subject>c# dotnetcore development plugin programming</dc:subject>
<dc:identifier>https://pinboard.in/u:david.parrott/b:6f08b0155356/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnetcore"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:plugin"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.meziantou.net/stringbuilder-performance-pitfalls.htm">
    <title>StringBuilder performance pitfalls - Meziantou's blog</title>
    <dc:date>2019-10-08T10:09:14+00:00</dc:date>
    <link>https://www.meziantou.net/stringbuilder-performance-pitfalls.htm</link>
    <dc:creator>david.parrott</dc:creator><dc:subject>c# development dotnet dotnetcore string performance programming</dc:subject>
<dc:identifier>https://pinboard.in/u:david.parrott/b:3e82a56097c1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnetcore"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:string"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.adamfurmanek.pl/2016/04/23/custom-memory-allocation-in-c-part-1/">
    <title>Custom memory allocation in C# Part 1 — Allocating object on a stack – Random IT Utensils</title>
    <dc:date>2019-09-16T10:02:15+00:00</dc:date>
    <link>https://blog.adamfurmanek.pl/2016/04/23/custom-memory-allocation-in-c-part-1/</link>
    <dc:creator>david.parrott</dc:creator><dc:subject>c# memory performance development dotnet programming</dc:subject>
<dc:identifier>https://pinboard.in/u:david.parrott/b:dfe7f563107f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:memory"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.reddit.com/r/EmuDev/comments/8c9bom/is_there_a_psx_emulator_written_in_c_sharp/">
    <title>Is there a PSX emulator written in C sharp? : EmuDev</title>
    <dc:date>2019-09-16T09:17:01+00:00</dc:date>
    <link>https://www.reddit.com/r/EmuDev/comments/8c9bom/is_there_a_psx_emulator_written_in_c_sharp/</link>
    <dc:creator>david.parrott</dc:creator><description><![CDATA[r/EmuDev: Discussion and development of emulators.]]></description>
<dc:subject>c# emulation jit</dc:subject>
<dc:identifier>https://pinboard.in/u:david.parrott/b:62c6a7cb7467/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:emulation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:jit"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://jbp.dev/blog/custom-app-config.html">
    <title>Creating a custom configuration section in .NET</title>
    <dc:date>2019-09-16T09:13:09+00:00</dc:date>
    <link>https://jbp.dev/blog/custom-app-config.html</link>
    <dc:creator>david.parrott</dc:creator><description><![CDATA[How to create a custom type for app.config including the classes, xsd schema, and linking it all together in Visual Studio.]]></description>
<dc:subject>c# dotnet configuration</dc:subject>
<dc:identifier>https://pinboard.in/u:david.parrott/b:b6c6ec10cff6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:configuration"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://jbp.dev/blog/custom-binary-serialization.html">
    <title>Custom Binary Serialization in C#</title>
    <dc:date>2019-09-16T08:37:36+00:00</dc:date>
    <link>https://jbp.dev/blog/custom-binary-serialization.html</link>
    <dc:creator>david.parrott</dc:creator><description><![CDATA[A method for serializing unmanaged C# types into a binary format. Very fast and allocates as little memory as possible.]]></description>
<dc:subject>c# dotnet dotnetcore binary serialization development programming</dc:subject>
<dc:identifier>https://pinboard.in/u:david.parrott/b:733e3c7d87ee/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnetcore"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:binary"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:serialization"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://tooslowexception.com/disposable-ref-structs-in-c-8-0/">
    <title>Disposable ref structs in C# 8.0 – TooSlowException</title>
    <dc:date>2019-09-04T09:11:44+00:00</dc:date>
    <link>http://tooslowexception.com/disposable-ref-structs-in-c-8-0/</link>
    <dc:creator>david.parrott</dc:creator><dc:subject>dotnet c# performance development dotnetcore programming</dc:subject>
<dc:identifier>https://pinboard.in/u:david.parrott/b:c0997d168eb8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnetcore"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://tooslowexception.com/ref-struct-byref-like-type-and-byreference-byref-like-instance-field/">
    <title>Ref struct (byref-like type) and ByReference (byref-like instance field) – TooSlowException</title>
    <dc:date>2019-09-04T09:11:41+00:00</dc:date>
    <link>http://tooslowexception.com/ref-struct-byref-like-type-and-byreference-byref-like-instance-field/</link>
    <dc:creator>david.parrott</dc:creator><dc:subject>dotnet c# performance development programming</dc:subject>
<dc:identifier>https://pinboard.in/u:david.parrott/b:a96645918781/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://bits.houmus.org/2019-08-20/trumping-arraysort-with-avx2-pt4">
    <title>Trumping Array::Sort with AVX2 Intrinsics (Part 4/6) - damageboy</title>
    <dc:date>2019-09-02T08:55:54+00:00</dc:date>
    <link>https://bits.houmus.org/2019-08-20/trumping-arraysort-with-avx2-pt4</link>
    <dc:creator>david.parrott</dc:creator><dc:subject>c# dotnet dotnetcore performance sorting</dc:subject>
<dc:identifier>https://pinboard.in/u:david.parrott/b:13ca7fd195e6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnetcore"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:sorting"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://bits.houmus.org/2019-08-20/trumping-arraysort-with-avx2-pt3">
    <title>Trumping Array.Sort with AVX2 Intrinsics (Part 3/6) - damageboy</title>
    <dc:date>2019-08-23T09:00:01+00:00</dc:date>
    <link>https://bits.houmus.org/2019-08-20/trumping-arraysort-with-avx2-pt3</link>
    <dc:creator>david.parrott</dc:creator><dc:subject>c# dotnet dotnetcore performance sorting</dc:subject>
<dc:identifier>https://pinboard.in/u:david.parrott/b:735f84df7960/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnetcore"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:sorting"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://bits.houmus.org/2019-08-19/trumping-arraysort-with-avx2-pt2">
    <title>Trumping Array.Sort with AVX2 Intrinsics (Part 2/6) - damageboy</title>
    <dc:date>2019-08-23T08:59:56+00:00</dc:date>
    <link>https://bits.houmus.org/2019-08-19/trumping-arraysort-with-avx2-pt2</link>
    <dc:creator>david.parrott</dc:creator><dc:subject>c# dotnet dotnetcore performance sorting</dc:subject>
<dc:identifier>https://pinboard.in/u:david.parrott/b:a1e35e8f0eca/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:c#"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:dotnetcore"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:david.parrott/t:sorting"/>
</rdf:Bag></taxo:topics>
</item>
</rdf:RDF>