Great .NET engineers understand the platform beneath their code. This category explains how the Common Language Runtime loads and executes your programs, how the garbage collector manages memory, how the JIT, tiered compilation and Dynamic PGO optimize hot paths, and when Native AOT is the right choice.

It also covers the building blocks every modern app relies on: dependency injection, the generic host, configuration, options, logging and background services, plus the .NET release and support policy you need for upgrade planning.