asp.net is so far beyond classic asp and it isn't bad. I am generally a java man, so jsp, servlets, struts and jsf are my preferences.
If you have a handle on mvc and associated patterns then you should not have any problems.
Also, if you have the opportunity, do learn c#, quite a nice language to code in (at least over vb)
Bookmarks