From the course: CLR Reflection for Developers
Unlock the full course today
Join today to access over 22,400 courses taught by industry experts or purchase this course individually.
Welcome - Windows Tutorial
From the course: CLR Reflection for Developers
Welcome
- [Ted] One of the features that makes the .NET platform such a compelling platform for which to write code is we have this facility that allows us to access objects at runtime without knowing about them ahead of time. This is a facility that allows us to be able to do things like Entity Framework to be able to slurp data out of a relational database and drop it inside your object model, or serialization to take your objects and turn them into a byte array, such that they can be shipped across the network and invoked on other machines. The underlying facility driving all of this is a library called Reflection inside of the .NET environment. And in this course we're going to talk about .NET Reflection and how to use it for your own programs. My name is Ted Neward, and I've been working with .NET since before it shipped back in 2001. And I am going to lead you through the path of Reflection, looking first of all at how to access that metadata at runtime and make it available to you so…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.