Si tu as jamais fait de VB6 ça sert à rien de faire du VB.NET, VB.NET à été créé pour faire migrer les développeurs VB6. Si tu veux utiliser Visual Studio pour faire de la programmation Windows via dotnet alors c'est mieux d'utiliser C# qui est un meilleur langage et sur lequel tu as plus de support, etc...
Sur ce apprendre la programmation dotnet avec C# ou VB.NET c'est des mois de formation alors réserve toi du temps pour les cours et les mettre en pratique. Pour apprendre la programmation C# est un bon choix (c'est moderne et bien foutu, le même genre que Java). Tu as de bons cours ici pour apprendre la programmation dotnet (VB ou C#) : http://dotnet.developpez.com/cours/
Tu as aussi une FAQ dotnet qui explique pour ainsi dire tout ce que tu as besoin de savoir sur ce sujet : http://dotnet.developpez.com/faq/