"Visual Basic oder so ein Dreck" halte ich für sehr unglücklich formuliert.
Visual Basic ist im Prinzip nur eine andere Syntax für das Gleiche, beide Sprachen werden in CIL kompiliert.
Was nun dieser "Dreck" ist, hängt einzig von der persönlichen Meinung jedes Einzelnen ab.
Abgesehen davon:
Wenn Visual Basic drauf steht, ust Visual Basic drin, genauso bei Visual C#.
Kein Buch-Autor wird das falsch beschriften und jeder Buchautor, der ein bisschen Ahnung hat, wird wissen, dass nur Visual zu Missverständnissen führen kann.
Und schau dir den Link von mir an. Das Buch ist kostenlos und ziemlich umfassend.
Alles was Du brauchst um später alleine klar zu kommen, steht da drin, von den Grundlagen über Oberflächenentwicklung mit WPF, Datenbankentwicklung mit ADO.Net und dem Entity Framework, hab ich was vergessen?