A word of advice: Du borde verkligen se över möjligheten att skriva i .NET för framtida projekt.
Färre och färre webbhotell kommer att stödja asp fullt ut och supporttekniker på dessa är oftast relativt unga och då mest kunniga i modernare tekniker såsom PHP och .NET.
Personligen så kan jag tycka att steget från ASP till PHP är enklare än ASP till .NET men om du vill fortsätta med "Windows-programmering" så är det ju .NET som är det naturliga valet.
http://www.asp.net/ är en bra sida för tutorials och Visual Web developer ett bra startprogram.