Nadogradnja ASP-a na ASP.NET
ASP (Active Server Pages) je Microsoftov rani korak u skriptne motore na poslužitelju koji su trebali dinamički stvarati web stranice prema potrebi. Primjer dinamički stvorene web stranice je on-line kalkulator u koji upisujete dva broja i nakon što završite prikazuje vam zbroj. Ako bi se to stvorilo u HTML-u, potrebno je puno stranica, po jedna za svaki mogući rezultat. Ali s ASP-om možete napisati jednu kratku skriptu koja to lako može podnijeti. ASP je vidio priličan udio na internetu stvarajući stranice u pokretu. Ali 5. siječnja 2002. Microsoft je objavio nasljednika ASP-a pod nazivom ASP.NET.
Cilj ASP.NET-a je olakšati prijelaz na web programiranje onima koji već znaju u kreiranju programa za Windows. ASP.NET je također ponudio neka poboljšanja u odnosu na svog prethodnika. Evo nekih od prednosti ASP.NET-a u odnosu na ASP:
Jedno od najboljih poboljšanja ASP.NET-a je upotreba WYSIWYG (What You See Is What You Get) upravljačkog sustava za stvaranje, koji je programerima dao GUI koji im pomaže da dobiju brzu vizualnu povratnu informaciju o izgledu njihove stranice.
Sa svim tim poboljšanjima lako je razumjeti zašto većina autora web stranica neprestano prelazi na .NET verziju ASP-a. Iako koderi i dalje koriste neki oblik klasičnog ASP-ovog koda, to bi moglo biti samo zbog duljine vremena koje su kodirali u ASP-u; "Stare navike teško umiru" kako kažu.
Knjige o ASP i ASP.net.