#NativeAOT
This is cool: FNA team has publicly released their C# NativeAOT port for Xbox, which is a pretty significant win for running C# natively on consoles.

github.com/FNA-XNA/Nati...
GitHub - FNA-XNA/NativeAOT-Xbox: NativeAOT port for Microsoft GDKX platforms
NativeAOT port for Microsoft GDKX platforms. Contribute to FNA-XNA/NativeAOT-Xbox development by creating an account on GitHub.
github.com
March 21, 2025 at 11:49 PM
.NET 11 (NativeAOT) on Windows ARM32!!
December 21, 2025 at 12:04 AM
TL;DR:
January 26, 2024 at 3:02 PM
is there a Rust library to let me add custom IL to a .NET assembly or should I just statically link a NativeAOT build of Mono.Cecil
May 14, 2025 at 3:28 AM
Blogged: Creating a .NET CLR profiler using C# and NativeAOT with Silhouette

andrewlock.net/creating-a-d...

In this post I look at how to create a simple .NET profiler. But instead of using C++, the profiler uses C# and NativeAOT with @kevingosse.net's Silhouette library

#dotnet
Creating a .NET CLR profiler using C# and NativeAOT with Silhouette
In this post I look at how to create a simple .NET profiler. But instead of using C++, the profiler uses C# and NativeAOT with the Silhouette library
andrewlock.net
December 16, 2025 at 6:10 PM
I’ve wanted to see how far we could push the limits of C#’’s native AOT support. There’s been so many advances in low level C# features, it makes this sort of interop much fun to write

#dotnet #aspnetcore

github.com/davidfowl/II...
GitHub - davidfowl/IIS.NativeAOT: An experimental project that attempts to write a fully native IIS module using C# NativeAOT
An experimental project that attempts to write a fully native IIS module using C# NativeAOT - davidfowl/IIS.NativeAOT
github.com
December 21, 2024 at 7:32 PM
If you missed my MAUI and NativeAOT session at .NET conf, it’s now on YouTube: youtu.be/dcUN7c2w-Rg
.NET MAUI Performance Optimizations with NativeAOT and Trimming
YouTube video by dotnet
youtu.be
November 15, 2024 at 6:37 PM
Creating a .NET CLR profiler using C# and NativeAOT with Silhouette

#gamedev #gamedevelopment #indiedev
Creating a .NET CLR profiler using C# and NativeAOT with Silhouette
In this post I look at how to create a simple .NET profiler. But instead of using C++, the profiler uses C# and NativeAOT with the Silhouette library
andrewlock.net
December 18, 2025 at 1:01 PM
I'm a big fan (and sponsor) of the FNA and SDL projects. Their work taking NativeAOT to Consoles is fantastic and the last frontier of .NET Gaming. They just made their GDK/GDKX port public: github.com/FNA-XNA/Nati...
GitHub - FNA-XNA/NativeAOT-Xbox: NativeAOT port for Microsoft GDKX platforms
NativeAOT port for Microsoft GDKX platforms. Contribute to FNA-XNA/NativeAOT-Xbox development by creating an account on GitHub.
github.com
March 22, 2025 at 12:49 AM
Cosmos Gen3: The NativeAOT Era and the End of IL2CPU? valentin.bzh/posts/3 #dotnet #osdev #csharp
October 19, 2025 at 2:29 PM
Hytale's modding API being serverside really fucking sucks but the client is C# NativeAOT so now I have to write my own tooling for the reflection metadata just to make a good clientside mod
January 15, 2026 at 10:25 PM
A small template to write self-contained Win32 services in C# with NativeAOT: gist.github.com/jbevain/b295...
Service.cs
GitHub Gist: instantly share code, notes, and snippets.
gist.github.com
March 20, 2025 at 6:28 PM
to be honest I don't even have any mod ideas I just saw NativeAOT and went "I should play with this"
January 15, 2026 at 10:26 PM
see I don't want to deal with nativeaot shenanigans though. part of the reason I want to use rust is that I can run cargo build and car go build instead of car go unresolved linker error
May 14, 2025 at 3:34 AM
Creating a .NET CLR profiler using C# and NativeAOT with Silhouette | by Andrew Lock

buff.ly/8dnlOXH

#dotnet #programming #csharp #profiler #aot
Creating a .NET CLR profiler using C# and NativeAOT with Silhouette
In this post I look at how to create a simple .NET profiler. But instead of using C++, the profiler uses C# and NativeAOT with the Silhouette library
buff.ly
December 16, 2025 at 7:00 PM
Insane! Just run-10
May 30, 2026 at 10:26 PM
got my custom sokol-backed c# game engine zinc compiling to wasm using nativeaot-llvm! and for anyone else headed in a similar direction, I spent some time writing up what it took, what bugs I encountered, etc! give it a read here

#gamedev #zinc #csharp

kylekukshtel.com/csharp-wasm-...
So You Want To Compile Your C# Game Engine To The Web With WASM - k-hole
Diving into the NativeAOT-LLVM compile chain to make my game engine work on the web
kylekukshtel.com
December 29, 2024 at 2:43 PM
.NET 11 Preview 7 Turns On NativeAOT CLI and MSBuild Server by Default

#indiedev #gamedev #gamedevelopment
.NET 11 Preview 7 Turns On NativeAOT CLI and MSBuild Server by Default -- Visual Studio Magazine
Microsoft's seventh .NET 11 preview expands runtime-async, developer tooling, libraries, C#, Blazor, MAUI, EF Core and Windows Forms.
visualstudiomagazine.com
August 20, 2026 at 7:11 PM
I migrated ClipPing from WPF to @avaloniaui.net + NativeAOT. Commit size is still surprising to me, but the overall memory usage has been massively reduced.
December 30, 2024 at 1:43 PM
I just published a new article: Using profiler function hooks in .NET with Silhouette.
In the process, we also learn how to use static linking with NativeAOT.

minidump.net/using-functi...
Using profiler function hooks in .NET with Silhouette
In this article, we see what are function hooks, and how to use them in .NET with Silhouette. We also learn how to statically link a library with NativeAOT.
minidump.net
October 21, 2025 at 11:49 AM
Found Sokol.NET - C# bindings for the Sokol crossplat gfx framework. If you haven't heard about Sokol, it's a C header-only library to build crossplat gfx/audio apps (games). Sokol.NET wraps it for C# (Win/Linux/Mac/Android/iOS/WASM). Tons of samples. Also native AOT: github.com/elix22/Sokol...
GitHub - elix22/Sokol.NET: Cross-platform graphics framework for C# with .NET NativeAOT | Desktop • Mobile • Web | Direct3D • Metal • OpenGL • WebGL
Cross-platform graphics framework for C# with .NET NativeAOT | Desktop • Mobile • Web | Direct3D • Metal • OpenGL • WebGL - elix22/Sokol.NET
github.com
December 8, 2025 at 7:08 AM
C# NativeAOT (Native Ahead-of-Time, ex. what langs like C++/rust do by default) has been really huge for C#... I remember a few years ago when it seemed completely dead, but having it as a mainline feature means C# + Consoles is completely doable.
March 21, 2025 at 11:51 PM
Have you ever noticed that a simple .NET Core applications on 64-bit uses more than 2TB of virtual memory?

In a new episode of the series "writing a .NET garbage collector in C#", we discover the kind of problem that it intends to solve: minidump.net/writing-a-ne...
Writing a .NET Garbage Collector in C#  - Part 9: Frozen segments and new allocation strategy
Using NativeAOT to write a .NET GC in C#. In this part, we look at what the GC must do to properly handle frozen segments, and we change the allocation strategy to make it more efficient.
minidump.net
March 17, 2026 at 10:45 AM
If MonoGame's console build adds NativeAOT support, it would increase its adoption potential. Personally, I'd be happy to see enhanced GDKX support.

#MonoGame #NativeAOT #GameDev

monogame.net/blog/2024-12...
A Year in Review | MonoGame
One framework for creating powerful cross-platform games
monogame.net
December 1, 2024 at 2:01 PM
After #flareon11 challenge 7, I got inspired to build tooling for #dotnet Native AOT reverse engineering.

As such, I built a #Ghidra Analyzer that can automatically recover most .NET types, methods and frozen objects (e.g., strings).

👉https://blog.washi.dev/posts/recovering-nativeaot-metadata/
April 18, 2025 at 9:17 PM