.NET Ahead-of-Time Compilation Articles, Tutorials & News
.NET Ahead-of-Time Compilation articles, tutorials, and news from the DotNetNews archive.
41 articles Updated
Start here
Editor picks for AOT
-
Native AOT vs JIT Compilation in .NET 11: Performance Benchmarks and Trade-Offs
c-sharpcorner.com Issue #490
Worth reading for teams evaluating deployment shape, cold start behavior, and the real cost of giving up some runtime flexibility.
-
10 .NET 10 API Anti-Patterns That Break Production (And How to Fix Them)
codewithmukesh.com Issue #462
Production anti-pattern lists can be hit or miss, but this one covers several failure modes teams actually ship.
-
.NET 9 Changed Everything — You Won’t Believe How APIs Work Now!
medium.com Issue #351
HybridCache versus IMemoryCache is the kind of migration discussion worth having early.
-
.NET 11 Preview 8: New Features and Breaking Changes Explained
c-sharpcorner.com Issue #501
Preview coverage is always helpful, especially when breaking changes are called out plainly.
-
10 .NET 10 API Anti-Patterns That Break Production (And How to Fix Them)
codewithmukesh.com Issue #473
10 production-breaking anti-patterns in .NET 10 APIs. async void, sync-over-async, fat controllers, AOT reflection.
-
.NET 11 in depth: Runtime, libraries, and SDK for the AI era
youtube.com Issue #471
.NET 11 preview focusing on Native AOT improvements and AI-first development tooling enhancements.
-
Writing Node.js addons with .NET Native AOT
devblogs.microsoft.com Issue #446
One of the more interesting platform posts here, showing how Native AOT can bridge .NET into Node.js addon scenarios.
-
Creating a .NET CLR profiler using C# and NativeAOT with Silhouette
andrewlock.net Issue #352
A profiler built with C# and NativeAOT is an intriguing technical flex.
.NET AOT from the DotNetNews archive, curated for .NET developers who already ship production code. This is a reading list pulled from daily issues, not a substitute for the official docs on .NET Ahead-of-Time Compilation.
Use Start here for the editorial shortlist, then browse Latest or the full archive when you need more depth. Coverage leans toward .NET AOT, ahead-of-time .NET, AOT compilation C#. Recent pieces worth opening: “.NET 11 Preview 8: New Features and Breaking Changes Explained” and “From developer art to good looking apps, an AI design skill for .NET MAUI”.
Latest
Newest AOT from the archive
-
.NET 11 Preview 8: New Features and Breaking Changes Explainedc-sharpcorner.com Issue #501
-
Writing Node.js addons with .NET Native AOTdevblogs.microsoft.com Issue #446
-
Build Your Own CQRS Dispatcher in .NET 10 (No MediatR)codewithmukesh.com Issue #434
Archive
Page 1 of 2
Newest first
-
.NET 11 Preview 8: New Features and Breaking Changes Explained
c-sharpcorner.com Issue #501
.NET 11 Preview 8: Explore new features like runtime performance, Native AOT, and JSON serialization. Prepare for breaking changes.
-
Native AOT vs JIT Compilation in .NET 11: Performance Benchmarks and Trade-Offs
c-sharpcorner.com Issue #490
Compare .NET 11 Native AOT vs JIT compilation. Explore performance benchmarks, startup time, memory usage, and trade-offs for cloud-native apps.
-
10 .NET 10 API Anti-Patterns That Break Production (And How to Fix Them)
codewithmukesh.com Issue #473
10 ASP.NET Core anti-patterns that break production in .NET 10 - async void, sync-over-async, fat controllers, runtime-reflection mappers in AOT, and the 2026 ones.
-
.NET 11 in depth: Runtime, libraries, and SDK for the AI era
youtube.com Issue #471
Join Chet and Rich for a tour of how the .NET Runtime, libraries, and tooling are improving for .NET 11. You'll learn about investments in Native AOT, support for AI agents of all kinds, foundational ...
-
10 .NET 10 API Anti-Patterns That Break Production (And How to Fix Them)
codewithmukesh.com Issue #462
10 ASP.NET Core anti-patterns that break production in .NET 10 - async void, sync-over-async, fat controllers, runtime-reflection mappers in AOT, and the 2026 ones.
-
Writing Node.js addons with .NET Native AOT
devblogs.microsoft.com Issue #446
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...
-
Build Your Own CQRS Dispatcher in .NET 10 (No MediatR)
codewithmukesh.com Issue #434
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.
-
MCP servers, .NET 11 Preview 2, and Copilot CLI
DotNetNews Issue #413
This issue covers MCP servers and SDK updates, .NET 11 Preview 2, MAUI, architecture testing, VS Code AI workflows, and container publishing.
-
C# 14 features, agentic AI, and SQL Server search
DotNetNews Issue #405
This issue covers C# 14 updates, ASP.NET Core binding, EF Core architecture, agentic AI, and SQL Server vector search, plus testing and patterns.
-
ASP.NET Core monitoring and AI agent workflows
DotNetNews Issue #401
This issue covers ASP.NET Core health checks, AI agent workflow standards, API gateways, LINQ, migration guidance, and security tips.
-
Coding agents, MVC, and runtime internals
DotNetNews Issue #393
A varied .NET roundup covering an AI coding-agent explorer, MVC and Minimal API guides, EF Core transactions, caching, and runtime async internals.
-
Redis locking, ASP.NET Core security, and EF Core testing
DotNetNews Issue #392
A varied .NET roundup with Redis concurrency, ASP.NET Core auth and JWT, EF Core testing, LINQ, architecture, and servicing updates.
-
Optimizing .NET App Performance: How Developers in India and Globally Can Build Faster Applications
c-sharpcorner.com Issue #373
Boost .NET app performance! Learn AOT compilation, diagnostics, async programming, and memory management. Essential for developers in India and globally.
-
Developer roadmap, architecture, and C# patterns
DotNetNews Issue #369
A practical mix of roadmap guidance, API architecture, LINQ and error-handling tips, plus AI and data pitfalls for shipping better .NET systems.
-
Lambda SnapStart for .NET and ORM pitfalls
DotNetNews Issue #366
This issue covers Lambda SnapStart benchmarks, EF Core async mistakes, ASP.NET Core caching, Channels, LINQ providers, and design guidance.
-
ASP.NET Core, patterns, and AI context
DotNetNews Issue #356
A varied .NET roundup covering middleware, MediatR, DDD, distributed patterns, tenant-aware auth, performance, and AI prompt design.
-
MVC modernization, architecture and Redis
DotNetNews Issue #353
A mixed .NET roundup covering UI modernization, Clean Architecture, JWT and delegates, plus Redis, Azure Functions, Orleans, and tooling changes.
-
Creating a .NET CLR profiler using C# and NativeAOT with Silhouette
andrewlock.net Issue #352
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
-
.NET 9 Changed Everything — You Won’t Believe How APIs Work Now!
medium.com Issue #351
.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 »
-
The Ultimate Clean Architecture Guide for .NET 9 (2026 Edition)
medium.com Issue #350
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…
-
Async, DI, and Blazor pitfalls
DotNetNews Issue #344
This issue covers async gotchas, DI guidance, Blazor Server memory leaks, EF Core queries, debugging tricks, and MAUI age verification.
-
WebAssembly .NET
medium.com Issue #334
The definitive guide to WebAssembly as the ubiquitous runtime in 2025 — from .NET 10’s Native AOT compilation achieving 6x performance…
-
State of Native AOT in .NET 10
code.soundaranbu.com Issue #329
After 3 years since my previous article on Native AOT, let’s find out how far AOT compilation in .NET has come.
-
REST API Design Mistakes to Avoid (Practical Tips) .NET 9.0
c-sharpcorner.com Issue #327
Master REST API design in .NET 9.0! Learn to avoid common mistakes, leverage minimal APIs, and ensure security, scalability, and Native AOT compatibility.
-
Performance & Observability in ASP.NET Core 2025 With Latest .NET Core Version
c-sharpcorner.com Issue #325
Explore ASP.NET Core 2025's performance & observability features! Discover JIT/AOT compilation, OpenTelemetry, improved logging, and metrics for faster, traceable apps.