Nie ma już ASP. Ostatni raz widziałem to w akcji w mojej magisterce

ładnych parę lat temu.
Na początek wystarczy drag&drop z toolboxa, jednak bardzo szybko się okaże, że musisz się podszkolić w .NET.
Sporo wiedzy znajdziesz na
asp.net oraz na forum, do którego link podałem wcześniej. Poza tym na helionie jest książka ASP.NET 3.5 dla programistów PHP.
Ze stron MS możesz zassać darmową wersję Visual Web Developer Express Edition - najlepsze IDE jakie kiedykolwiek wyszło. Na początek nie będziesz potrzebował serwera, ponieważ IDE zawiera wbudowany serwer do testowania aplikacji. Baza danych to MSSQL Server Express Edition też za free. Do tego będziesz potrzebował MSSQL Management Studio Express.
No i co najważniejsze, to potrzebujesz .NET framework w jak najnowszej wersji. Teraz chyba jest to 3.5 z SP1 (dawno nie pisałem nic w .NET).
Jeszcze mała rada na koniec. Olej VB i zacznij się uczyć jakiegoś prawdziwego języka, czyli C#.