 <p>Assuming you are talking about the creation of dynamic objects:</p> <p>You'll obviously need a library to support this, unless you want to get into <code>Reflection.Emit</code> yourself - LinFu supported this in version 1:</p> <p><a href="http://code.google.com/p/linfu/" rel="nofollow noreferrer">http://code.google.com/p/linfu/</a></p> <p>However, it's a feature that was dropped before version 2 I seem to remember.</p>