.NET The Weird Things Roslyn Gets up To Ever wanted to see some strange, interesting, and weird .NET behaviour and features? What about bizarre C# to baffle? If so, then welcome to this little curated and peculiar collection.
C# Writing My Own Pokémon Spritesheet Generator in C# For my Living Dex project I wanted to control how the Pokémon spritesheets work. There are existing spritesheet generators, but I wanted to make my own in .NET for fun and learning.
C# How to Natively Read .tgz Files With the New C# TarReader Class In .NET 7 we can now natively decompress/unpack and open .tgz/.tar.gz files/archives without third party libraries or complex code.
.NET .NET AOT Resources: 2022 Edition This post is all my accumulated notes about AOT of as of 2022. Whether it's CoreRT, Experimental AOT, or .NET 7 it has notes about articles, documentation, flags, and gotchas.
.NET .NET Deployment Models and Features With Examples If you've ever wanted a better understanding of: Self-contained, trimming, single file, Native AOT, and ReadyToRun for .NET deployments, this post will take you through with worked examples.
GitHub How Do I Get .NET Preview Versions in GitHub Actions? I wanted to setup a GitHub Action to build and test a .NET Preview project. Come in to read about how you can add a preview .NET version to your GitHub Action.
.NET .NET 7 Self-Contained, NativeAOT, and ReadyToRun Cheatsheet Cheatsheet for self-contained, trimming, single file, Native AOT, and ReadyToRun for project files.
Raspberry Pi Creating an Autostart .NET 6 Service on a Raspberry Pi In this post we'll explore how to create a service for a Raspberry Pi such that we can have a .NET process starting when the Pi boots.
Raspberry Pi Installing .NET 6 on a Raspberry Pi Zero 2 W Installing .NET6 on a Raspberry Pi can be quite easy, however with the different architecture of the Pi Zero 2 W some of the easier installs won't work. This post will show you a simple enough way of doing a .NET 6 install on a Pi Zero 2 W.