Romania
USA
Olanda

ASP


"Active Server Pages"(ASP) mai este cunoscut si sub denumirea de clasic ASP sau ASP clasic. ASP este primul motor script al Microsoft-ului pe partea de server pentru generarea de pagini web in mod dinamic.

ASP a fost initial lansat ca un addon pentru "Internet Information Services (IIS)" prin intermediul pachetului optional Windows NT 4.0, apoi ulterior a fost inclus ca o componenta gratuita pentru Windows Server 2000. Acum poarta denumirea de ASP.NET.

Compania noastra dezvolta functionalitati ASP permitand suport pentru "active scripting engine" a "Component Object Model (COM)", fiecare obiect furnizand un grup relational de functii utilizate frecvent si atribute de tip data. In ASP 2.0 utilizam sase obiecte internconstruite: Aplicatii, Erori ASP, Cerere, Raspuns, Server si Sesiune.

Sesiunea, spre exemplu, este un obiect de tip cookie care mentine valorile varibilelor de la pagina la pagina. Functionalitatea este mai departe extinsa de obiecte care, cand sunt instantiate, furnizeaza acces la mediul serverului web. Ca un exemplu, FileSystemObject(FSO) este utilizat pentru a crea, citi, actualiza si sterge fisiere.

Paginile web cu extensia .asp utilizeaza ASP, totusi anumite siteuri web ascund extensia folosita din motive de securitate. (e.g. Folosesc in continuare extensiile comune .htm sau .html).

De ce folosim ASP in programare? Paginile cu extensia .aspx sunt ASP.NET(bazate pe framework-ul Microsoft-ului : .NET) si compilate, care le face mai rapide si mai robuste decat un script pe partea server in ASP, care este interpretat la momentul rularii; totusi, multe pagini ASP.NET inca includ cateva scripturi ASP.