I've recently finished part two of a series of articles on creating dynamic types with System.Reflection.Emit. Dynamic types are types, or classes, manually generated and inserted into an AppDomain at runtime, from within the program. The two articles are linked below. Part 1:http://www.codeproject.co... Part 2:http://www.codeproject.co... I'm curious though. I've got ideas for two more articles, but dont know if people would be ......