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...

Featured in Issue #446 May 01, 2026

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.

Featured in Issue #434 April 15, 2026

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.

Featured in Issue #373 January 20, 2026

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

Featured in Issue #352 December 22, 2025

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 »

Featured in Issue #351 December 19, 2025

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…

Featured in Issue #350 December 18, 2025

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…

Featured in Issue #334 November 26, 2025

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.

Featured in Issue #329 November 19, 2025

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.

Featured in Issue #327 November 17, 2025

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.

Featured in Issue #325 November 13, 2025

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

Featured in Issue #293 September 30, 2025

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

Featured in Issue #284 September 15, 2025

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…

Featured in Issue #283 September 12, 2025

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.

Featured in Issue #268 August 22, 2025

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…

Featured in Issue #258 August 08, 2025

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

Featured in Issue #167 April 03, 2025

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

Featured in Issue #154 March 17, 2025

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

Featured in Issue #134 February 17, 2025

Issue also covered: ASP.NET Core, .NET Aspire, Benchmarking, Blazor, C#, .NET 10, .NET 8, .NET 9

Read this issue →

Related topics