Hola amigo, yo soy programador vb.net desde hace más de 10 años. Aprender la sintaxis de vb.net es relativamente simple, con cualquier guía lo puedes hacer, y de hecho si usas Visual Studio el intellisense (autocompletar) hace casi todo el trabajo por ti.
Lo más complejo es aprender el framework .net, que vendrían a ser todas las librerías que tiene disponible (y que quizás algunas nunca vayas a utilizar).
Si tu idea es hacer un autopublicador para Facebook lo importante es que aprendas como funciona la API, el lenguaje que utilices para consumirla puede ser cualquiera....y en ese caso te puede servir php que es bastante más simple de aprender y no tiene tantas complejidades. Luego haces correr el Apache en tu maquina y resuelves todo.