Muy buen recurso, gracias por el aporte.
Solo me gustaria agregar que esa nueva organizacion de las clases en .NET en forma de jerarquia ordenada se conocen como namespaces o espacios de nombre, esta organizacion que proporciona el .net framework, nos da una vista orientada a objetos y nos permite con mayor facilidad el desarrollo de aplicaciones a la vez que nos proporciona un mayor control en lo que se refiere a los nombres de las clases para evitar ambiguedades que se daban anteriormente.
Solo un detalle que no comparto contigo
y recordemos que este lenguaje apenas se esta dando a luz y empiezan a aumentar los recursos en internet
No, yo creo que con aproximadamente 6 años ya VB.NET se ha posicionado como un grande que se codea con los mejores. Por supuesto se ha visto superado por C# en algunos aspectos, pero no tiene nada que envidiarle a los grandes del mercado.
Para trabajar interoperabilidad COM y .NET en resumen con PInvoke, el segundo articulo que nos proporcionas es de oro
muy buena info ya que todos en algun momento debemos desempolvar esta clase de practicas.
PD:El autocompletado de las funciones solamente las probe en Visual Studio , no se si otros IDES autocompleten.
Creo que te refieres a cuando escribes por ejemplo System. el IDE te carga una lista de lo que contiene el espacio de nombres System. Esta propiedad se conoce como IntelliSense y pues si no mal recuerdo MonoDevelop no la incorpora, pero SharpDevelop creo que si, Espero no estar confundiendo alguna practica de vs con SharpDevelop xD
Saludos, Gracias por el aporte.