
Metaprogramming in .NET
CyberSecurity Summary
- Published
- October 12, 2026
- Duration
- 22:35
- Summary source
- description
- Last updated
- Oct 21, 2026
Discusses Introduces techniques for writing code that processes or generates other programs. The authors explo…
Summary
Introduces techniques for writing code that processes or generates other programs. The authors explore foundational concepts such as reflection, code generation, and dynamic objects to help developers reduce software complexity and increase reusability. Detailed chapters cover specialized tools like the CodeDOM for building source code graphs and expressi…
Intelligent Report
Sign in to read teasers, or upgrade to Research Pro to commission intelligent report for this episode. Learn more →
Show notes
Introduces techniques for writing code that processes or generates other programs. The authors explore foundational concepts such as reflection, code generation, and dynamic objects to help developers reduce software complexity and increase reusability. Detailed chapters cover specialized tools like the CodeDOM for building source code graphs and expression trees for in-memory compilation. Additionally, the text examines the Dynamic Language Runtime (DLR) and Microsoft's Roslyn compiler API as m