Dynamic Programming in the .NET Framework

This section of the documentation provides information about dynamic programming in the .NET Framework.

In This Section

Reflection
Describes how to use reflection to work with objects at run time.

Emitting Dynamic Methods and Assemblies
Describes how to create methods and assemblies at run time by using Reflection.Emit.

Dynamic Language Runtime Overview
Describes the features of the dynamic language runtime.

Dynamic Source Code Generation and Compilation
Describes how to generate and compile dynamic source code.

Development Guide

Advanced Reading for the .NET Framework