You need to learn the classes and tools in the System.Reflection namespace. There are methods in there to allow you to load assemblies, explore them, get items of types (properties, fields, methods, etc). I imagine there is a way to get all the classes (Types) of a namespace as well though I don't know off hand what the method calls are for this.
-
Peter