I’m really trying to like the new .NET 2.0 help system. I am, I really am!
I’m used to the fact that some help pages will be COMPLETELY lacking in sample code. I don’t like it, I think that Microsoft is really missing the mark here. But I’m used to it because I see it all the time.
I’m annoyed that there doesn’t seem to be any peer review or editing of the help files. Web pages on MSNBC have editors. Why don’t MSDN help pages? Today I ran across a help page that had more than ten typos. You can bet that no one reviewed that document.
Then there is the C# - Visual Basic chasm. You can tell that lots of the documentation is written for C# and then converted to other languages. My guess is that some of the code sample are run through a code converter. No sane VB programmer would write code like some of the translations you get from on-line code converters.
That brings me to today’s tidbit from this help page.
Do you see the problem with the following Visual Basic code?

You got it! The Public Sub MyChildConfigElement. Those two Subs are supposed to be the Constructors. But in VB you use the Public Sub New instead.
Here is the C# version. Do you think the VB code was copied from the C#.
