One of the great things about working with people smarter than you is that you find out about your mistakes quickly. Today I was giving a demo presentation to some of my Readify.Net cohorts on the classes in the System.CodeDom namespace. In my presentation I mentioned that managed C++ does not have a CodeDom implementation. After the presentation one of my colleagues approached me quietly and said “you know what Joseph, I think managed C++ DOES have a CodeDom implementation” and he is absolutely right. Although it was omitted in Visual C++ 2002, as of Visual C++ 2003 it does. You can read all about it here. To all those I may have misled with this falsehood I deeply apologize.