Hä? ASP.Net ist eine Technologie von Microsoft (Active Server Pages) zum Entwickeln von Web-Anwendungen mit Hilfe des .Net Frameworks. Das hängt beides zusammen, letztendlich ist da kein so großer Unterschied.
Wie wärs mit dem Openbook zu VB.Net hier: http://www.galileocomputing.de/openbook/vb_net/
Ich würde an deiner Stelle eher zu C# als .NET Sprache greifen. Hintergrund: Dafür gibt es einfach wesentlich mehr Beispiele und in den meisten Tutorials wird ebenfalls C# verwendet.