Nadgradnja ASP na ASP.NET
ASP (Active Server Pages) je Microsoftova zgodnja pot v skriptne motorje na strani strežnika, ki naj bi dinamično ustvarjala spletne strani, kolikor so potrebne. Primer dinamično ustvarjene spletne strani je on-line kalkulator, kamor vnesete dve številki in ko končate, vam predstavi vsoto. Če bi ustvarili to v HTML-ju, bi bilo potrebno veliko strani, po ena za vsak možen rezultat. Toda z ASP-om lahko napišete en sam kratek skript, ki to zlahka reši. ASP je videl velik delež na internetu, kar ustvarja strani na poti. Toda 5. januarja 2002 je Microsoft izdal naslednika ASP z imenom ASP.NET.
Cilj ASP.NET je olajšati prehod na spletno programiranje tistim, ki že poznajo ustvarjanje programov za Windows. ASP.NET je ponudil tudi nekaj izboljšav v primerjavi s predhodnikom. Tu je nekaj prednosti ASP.NET pred ASP:
Ena najboljših izboljšav ASP.NET je uporaba sistema za ustvarjanje krmilnega sistema WYSIWYG (What You See Is What You Get), ki je razvijalcem dal GUI, s pomočjo katerega lahko pridobijo hitre vizualne povratne informacije o videzu svoje strani..
Z vsemi temi izboljšavami je enostavno razbrati, zakaj se večina ustvarjalcev spletnih strani nenehno giblje proti različici ASP .NET. Čeprav kodirniki še vedno uporabljajo neko obliko klasične ASP-ove kode, je to mogoče le zaradi dolžine časa, ki so ga kodirali v ASP; Kot pravijo, 'stare navade težko umrejo'.
Knjige o ASP in ASP.net.