Доброе время суток единомышленникам по Бейсику. Ребята однозначно ASP.NET. Желательно VS 2005. Громадная часть работы программистов уже выполнена разработчиками студии.
Но для начала я бы посоветовал изучить HTML. Несмотря на то, что студия выпоняет работу в части отбражения и взаимодействия с пользователем визуальных элементов созданных на этапе разработки в браузере пользователя, вам будет намного легче когда вы будете знать и понимать как это происходит. И про VB-скрипт не стоит забывать. Его приходится применять для разработки сценариев на стороне пользователя, в случаях когда средствами ASP.NET уже не обойтись.
Еще добавлю что для решения не поддающихся мне проблем я использую форум
http://www.gotdotnet.ru/Forums/Web/default.aspx. Хоть и основная часть участников форума использует C# зато круг задач обсуждаемых по теме ASP.NET в этом форуме, а также количество пользователей намного больше, чем в разделе ASP.NET. этого форума. А из C# в VB при желании код всегда можно переделать. Или вообще не надо ничего переделывать, в том случае если участники форума не отвечают вам каким то готовым кодом, а просто подсказывают методы и названия классов которые нужно использовать. В основном этого бывает вполне достаточно.