Hola.
Tu hablas de visual basic 6 pero ese no es .NET.
Con respecto a con que podrias empezar yo te recomiendo esta pagina
http://www.microsoftvirtualacademy.c...desarrollo-net
Esta pagina es muy buena, se empiesa desde lo basico y con ejemplos.
Una cosa lo que he visto en esta pagina es en C#.