While going thru my code generator for my DAL, I'm looking into optimizing my codes using generics and inheritance so that I can emit a light weight business object with only public variables and associate it with a generic class to make up my DAL.
And while I think generics is just as simple as a "on-the-fly" declaration of type, I'm totally wrong! there's generic method, sub, etc... voila!
And this is the site on 15seconds.com, it is really good! a short and nice summary with code samples of the indepth of generics!