Надграждане на ASP до ASP.NET
ASP (Active Server Pages) е ранното навлизане на Microsoft в скриптовите двигатели на страницата на сървъра, които трябваше да създават динамично уеб страници според нуждите си. Пример за динамично създадена уеб страница е он-лайн калкулатор, в който въвеждате две числа и след като сте готови, ви представя сумата. Създаването на това в HTML ще изисква много страници, по една за всеки възможен резултат. Но с ASP можете да напишете един кратък скрипт, който да се справи лесно с това. ASP видя доста голям дял в интернет, създавайки страници в движение. Но на 5 януари 2002 г. Microsoft пусна наследника на ASP, наречен ASP.NET.
ASP.NET има за цел да улесни прехода към уеб програмиране за тези, които вече имат познания в създаването на програми за Windows. ASP.NET също предлага някои подобрения спрямо предшественика си. Ето някои от предимствата на ASP.NET пред ASP:
Едно от най-добрите подобрения на ASP.NET е използването на WYSIWYG (What You See Is What You Get) система за създаване на контрол, която даде на разработчиците GUI, който им помага да получат бърза визуална обратна връзка относно външния вид на своята страница.
С всички тези подобрения е лесно да разберете защо повечето създатели на уеб страници непрекъснато са мигрирали към .NET версията на ASP. Въпреки че кодерите все още използват някаква форма на класическия код на ASP, това може да се дължи само на продължителността на времето, която те са кодирали в ASP; "Старите навици умират трудно", както се казва.
Книги за ASP и ASP.net.