ASP (Active Server Pages) adalah teknologi berbasis WEB yang di kembangkan sebagai program aplikasi, berupa program teks yang kemudian dieksekusi pada server. Program teks ini dapat berupa VBScript, Java Script atau script yang lain seperti PERL. Program VB-Script atau Java Script pada awalnya adalah program yang hanya dapat dieksekusi di WEB-Browser (sebagai Client). Dengan ASP, maka teknik seperti ini dapat diaplikasikan.
Program ASP dapat “ditempelkan” langsung pada teks HTML dengan memberikan kode awal berupa <% dan ditutup dengan %>. Symbol ini disebut sebagai script delimeter.
<%
……..// program asp
%>
<HTML>
Teks dalam format HTML
<%
……..// program asp
%>
Teks HTML berikut ….
</HTML>
Sebelum Web-Server memberiken teks HTML tersebut ke Web-Client, maka semua intruksi yang berada pada <% dan %> akan dieksekusi lebih dahulu. File yang berisi program ASP umumnya tidak lagi di beri nama *.html melainkan *. asp, untuk menandakan bahwa bagian dari program tersebut akan dieksekusi di server. Hasil eksekusi kemudian bersama dengan teks HTML lainnya dikirim sebagai hasil Web Client. Untuk dapat menggunakan ASP, maka pada server harus diinstalasi minimal IISv3.0 (Internet Information Server) pada Windows NT ataupun pada Windows 98 dengan Personal Web Server (PWS) dengan option ASP sebagai tambahan.
Perlu di ingat, bahwa data yang dibawa ke client harus di bungkus dengan format HTML yaitu data dengan <HTML> …. </HTML>. Program ASP data diletakkan dimana saja pada file. Namun output dihasilkan harus mengikuti syntax HTML.
Contoh program ASP:
<%
Response.Write(“<HTML>”)
Response.Write(“Teks yang ditampilkan pada Client <BR>”)
Response.Write(“ </HTML>”)
%>
Response.Write() adalah obyek ASP dengan metode Write(), yang berfungsi mengirim string ke layar.
<HTML>
<%
Response. Write (“Teks yang di tampilkan pada Client <BR>”)
%>
</HTML>
Karena ASP dapat dijalankan dengan bahasa pemrograman berbeda, maka default language yang digunakan adalah VBSCRIPT. Untuk menggunakan bahasa lain sebagai default, maka bahasa tersebut harus dideklarasikan pada awal baris.
Contoh menggunakan javaScript (atau Jscript):
<%@ LANGUAGE= “Java Script” %>
Karena default language dapat diubah pada Registry HKEY_LOCAL_MACHINE\DefaultLanguage, maka sebaiknya program memberikan default language secara eksplisit.
<%@ LANGUAGE =”VBScript”%>
<HTML>
<%response.Write (“Teks yang ditampilkan pada Client<BR>”)
%>
</HTML>

Recent Comments