Skip to content
Free public beta until December 4, 2026: every course is open, no card needed. After that, the first chapter of each course stays free and full access is a one-time $39 ($19 for up to 100 founding members chosen for helpful feedback). Your progress is kept. How the beta works

Native AOT

Compiling an app straight to machine code before it ships, so it needs no JIT and starts fast.

Native AOT compiles an app and its dependencies to a self-contained native executable at publish time: no JIT, fast startup, small memory, but no runtime code generation and limited reflection.

Examples

  • <PublishAot>true</PublishAot> in the project file, then dotnet publish -r linux-x64 on Linux.

Read the full section →