Hi, Vlad.
>My question is whether vb.net and c# have different road maps (one for RAD, the othear for heavy weight stuff). That would not be nice...
They don't have different roadmaps, but differents approaches to some issues, while both will keep the same level of management over the .NET framework.
The C# team wants to keep the language isolated from external influences and technologies, even if that needs the developer has something to do by hand (in most cases once and for all).
The VB team has a more pragmatic approach where hey may tie the language to something that they see today as universal, as in the case of XML. They are letting you handle XML literals within the language as if they were part of the code. C# won't have that, although you can do exactly the same in code.
Also, the IDEs can start presenting specific helpers that are different in both. Nothing to worry about.
Regards,