Simple play icon Course
Skills Expanded

Practical Reflection in .NET

by Jeremy Clark

Reflection is a useful tool for the everyday developer. Here's how.

What you'll learn

Reflection is an extremely powerful feature of .NET. But there is a big difference between what we can do and what we should do. We'll take a quick look at what reflection is capable of and then narrow our focus to practical uses: balancing flexibility, safety, and performance.

About the author

Jeremy Clark makes developers better. By drawing on over 15 years of experience in application development, he helps developers take a step up in their skill set with a focus on making complex topics approachable regardless of skill level. He is a Microsoft MVP for .NET and has authored a number of articles about C# on his blog.. He loves sharing his experiences and has delivered over 300 technical presentations in the last 9 years in the United States and Europe. Jeremy lives in northern Washin... more

Ready to upskill? Get started