AOT - Curated .NET Articles & Tutorials
Curated .NET news, articles, and tutorials about Native AOT, drawn from .NET News Daily issues.
36 curated issues
Writing Node.js addons with .NET Native AOT
C# Dev Kit is a VS Code extension. Like all VS Code extensions, its front end is TypeScript running in Node.js. For certain platform-specific tasks, such as reading the Windows Registry, we've histori...
Issue also covered: ASP.NET Core, C#, .NET 10, Native AOT, Performance, Security, Semantic Kernel, System.Text.Json
Read this issue →Build Your Own CQRS Dispatcher in .NET 10 (No MediatR)
MediatR went commercial. Build your own CQRS dispatcher in .NET 10 with pipeline behaviors, AOT support, and a FrozenDictionary core that benchmarks 4x faster than MediatR.
Issue also covered: ASP.NET Core, Clean Architecture, CQRS, C#, .NET 10, EF Core, Performance, Roslyn
Read this issue →Optimizing .NET App Performance: How Developers in India and Globally Can Build Faster Applications
Boost .NET app performance! Learn AOT compilation, diagnostics, async programming, and memory management. Essential for developers in India and globally.
Issue also covered: Azure Functions, Blazor, C#, .NET 10, .NET Framework, .NET MAUI, Performance, Visual Studio
Read this issue →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
Issue also covered: ASP.NET Core, Azure, Blazor, C#, .NET 10, .NET Core, .NET Framework, EF Core
Read this issue →.NET 9 Changed Everything — You Won’t Believe How APIs Work Now!
.NET 9 is here. In other words — it’s not just an upgrade, it’s a game-changer for API development. Minimal API, AOT, new Hosting Model… Continue reading on Dot Net, API & SQL Learning »
Issue also covered: C#, .NET 9, OpenAI, Performance, Redis, REST API, Security, Semantic Kernel
Read this issue →The Ultimate Clean Architecture Guide for .NET 9 (2026 Edition)
As we step into 2026, .NET development has entered a new era. With the release of .NET 9, C# 13, major improvements in Native AOT…
Issue also covered: ASP.NET Core, Authentication, Azure, Clean Architecture, Cosmos DB, C#, Domain-Driven Design, Design Patterns
Read this issue →WebAssembly .NET
The definitive guide to WebAssembly as the ubiquitous runtime in 2025 — from .NET 10’s Native AOT compilation achieving 6x performance…
Issue also covered: ASP.NET Core, Azure, C#, Design Patterns, .NET 10, EF Core, GitHub Copilot, Minimal APIs
Read this issue →State of Native AOT in .NET 10
After 3 years since my previous article on Native AOT, let’s find out how far AOT compilation in .NET has come.
Issue also covered: ASP.NET Core, C#, Dapper, .NET 10, .NET Core, .NET Framework, EF Core, Native AOT
Read this issue →REST API Design Mistakes to Avoid (Practical Tips) .NET 9.0
Master REST API design in .NET 9.0! Learn to avoid common mistakes, leverage minimal APIs, and ensure security, scalability, and Native AOT compatibility.
Issue also covered: ASP.NET Core, Azure, Blazor, CQRS, C#, Dapper, .NET 10, EF Core
Read this issue →Performance & Observability in ASP.NET Core 2025 With Latest .NET Core Version
Explore ASP.NET Core 2025's performance & observability features! Discover JIT/AOT compilation, OpenTelemetry, improved logging, and metrics for faster, traceable apps.
Issue also covered: ASP.NET Core, Azure, Blazor, C#, .NET 10, GitHub Actions, OpenTelemetry, Performance
Read this issue →sleep-pc: a .NET Native AOT tool to make Windows sleep after a timeout
In this post I describe a small native AOT .NET tool that I built to force a Windows PC to go to sleep after a timer expires
Issue also covered: ASP.NET Core, Azure, C#, .NET 10, .NET 8, .NET 9, EF Core, .NET MAUI
Read this issue →Packaging self-contained and native AOT .NET tools for NuGet: Exploring the .NET 10 preview - Part 7
In this post we look at the new support for platform-specific .NET tools, so that you can pack your tools as self-contained or Native AOT packages
Issue also covered: ASP.NET Core, Authentication, Azure, Benchmarking, Blazor, C#, .NET 10, .NET Core
Read this issue →Native AOT deployment в .NET
Ahead-of-time (AOT) compilation can significantly improve startup speed and execution time, especially on the first run, but it comes with…
Issue also covered: ASP.NET Core, Authentication, Authorization, Azure, Blazor, Clean Architecture, C#, .NET 8
Read this issue →JIT vs AOT in .NET 9: Choosing the Right Compilation Strategy
Choosing Between JIT and AOT for Modern .NET Apps.
Issue also covered: ASP.NET Core, Azure, C#, .NET 9, .NET Core, EF Core, GitHub Copilot, Native AOT
Read this issue →What Happens After You Hit Build? Inside the .NET Compiler Pipeline (Explained Like You’re 5)
Learn the evolution, purpose, and real-world usage of key .NET compilers like Roslyn, RyuJIT, Crossgen, and NativeAOT — explained in…
Issue also covered: ASP.NET Core, Blazor, C#, .NET Core, EF Core, GitHub Copilot, JWT, Performance
Read this issue →Is .NET Faster Than Rust/Go in 2025 | AOT & Minimal APIs
https://isitvritra101.medium.com/is-net-faster-than-rust-go-in-2025-aot-minimal-apis-c6c1ea2a5939
Issue also covered: ASP.NET Core, Azure, Blazor, C#, GitHub Copilot, .NET MAUI, Minimal APIs, MongoDB
Read this issue →All Things .NET Trimming & Native AOT | Merge Conflict ep. 453
https://www.mergeconflict.fm/453
Issue also covered: Azure, Azure Functions, Blazor, C#, .NET 10, .NET 8, .NET 9, .NET Core
Read this issue →In Memory Execution of Dotnet Assemblies
https://sayan-ray.medium.com/in-memory-execution-of-dotnet-assemblies-be2b77ae423b
Issue also covered: ASP.NET Core, .NET Aspire, Benchmarking, Blazor, C#, .NET 10, .NET 8, .NET 9
Read this issue →