anche io dopo 8 anni di ASP, sono passato al .net da 2 anni.
ti posso dire che all'inizio fai un po di fatica, ma se ti metti bene in mente la programmazione ad oggetti e la separazione del codice, poi vai come un razzo.

un altro consiglio: passa al c#
anche qui fai un po di fatica inizialmente, ma ti assicuro che è molto più fluido e facile del vb