Reflection and Metaprogramming
Explains metaprogramming techniques in .NET such as Reflection, Source Generators, Expression Trees, and Dynamic types.
JIT Compilation & Internals
Deep dive into the .NET Just-In-Time (JIT) compiler, Tiered Compilation, and PGO.
Source Generators
Learn about C# Source Generators that generate code at compile time. Understand the differences from Reflection, implementation methods, and use cases.