Comment Microsoft.NET has a metadata standard (Score 1) 92
Part of the .NET platform is a standard for metadata - "like IDL and type libraries on steroids..."
This will allow cross-language, cross-platform code integration. VB can call C++ or Java directly, using the metadata information.
At least in theory - that's what COM was supposed to be for :)
Info at http://msdn.microsoft.com and MSJ, et al.