Holy automated code generation Batman…
.NET has a superb mechanism for building class models in memory and outputting them to source code. Check out this
page for some idea what I’m talking about.
There are plenty more goodies on the gotdotnet site to play with as well.
Never thought I’d say it, but MS have done well, from what I’ve seen so far. Now if only their IDE was cheaper than a small car…