Home, Forum diskusi, Chatting, Download


Tata Cara Penulisan ASP

Lingkungan pengembangan ASP adalah sangat familiar bagi pengembang HTML ataupun Visual Basic, karena menggunakan kombinasi antara HTML dengan VBScript dalam membuat aplikasi Web, bahasa scripting default yang digunakan adalah VBScript, anda dapat juga menggunakan Jscript (JavaScript), tetapi harus melakukan perubahan terhadap registry key pada NT server.

Suatu Active Server Pages terdiri dari elemen-elemen berikut :

- Tag-tag HTML

- Script

- Text

Untuk menandai script dari HTML, gunakan tanda baca <% dan %>. Tag-tag dan ketentuan  HTMLnya tidak berubah, sebagai contohnya perhatikan baris berikut ini :

<% For x=1 to 5 %>

berfungsi memulai suatu perulangan VBScript For Next. Tanda baca <% dan %> memberitahukan kepada IIS bahwa baris tersebut adalah script dan bukan suatu HTML. Berikut ini menunjukkan suatu gabungan antara HTML dengan script: 

<HTML>
<HEAD>
   <TITLE>Menandai ASP Script dari HTML</TITLE>
</HEAD>
<BODY>
Waktu Sekarang adalah <%=Now()%>
</BODY>
</HTML>

Tag-tag seperti <HEAD, dan <BODY> dikirim kembali ke browser bersama dengan tulisan Waktu sekarang adalah :. Tulisan <%=Now%> tidak dikirim kembali ke browser, karena diapit oleh tanda baca <% dan %>. Tanda sama dengan (=) menentukan bahwa output harus dikirim ke browser. Dalam hal ini fungsi now pada VBScript akan mengembalikan waktu sekarang, dan waktu sekarang tersebut akan dikirim kembali ke browser.

Anda dapat juga melakukan hal seperti berikut ini:

<HTML>
<HEAD>
   <TITLE>Menandai ASP Script dari HTML</TITLE>
</HEAD>
<BODY>
<% FOR I = 1 TO 5 %>
   Selamat Belajar ASP
<% NEXT%>
</BODY>
</HTML>

 script juga dapat diberi jarak baris, seperti contoh berikut ini:

<HTML>
<HEAD>
   <TITLE>Menandai ASP Script dari HTML</TITLE>
</HEAD>
<BODY>
<%
iNum = 15
If iNum > 10 Then
   strMsg = "Selamat Petang"
Else
   StrMsg = "Selamat Pagi"
End
=StrMsg `Dikirim ke browser
%>
</BODY>
</HTML>

Membuat komentar pada ASP

Seperti biasanya, anda harus menggunakan komentar sebanyak mungkin dalam mengembangkan halaman ASP, ketika memberikan komentar pada bagian HTML, anda harus menggunakan tanda baca komentar untuk HTML <!-- and -->. Komentar pada bagaian script menggunakan komentar standard dari masing-masing bahasa script: suatu petik tunggal (‘) untuk VBScript dan dua tanda slash (//) untuk Jscript. Pada bagian script, komentar tidak akan dikirim ke kembali ke browser, karena script tersebut dieksekusi di server.

 

Mengikutsertakan file kedalam halaman ASP

ASP juga mendukung Include file pada sisi server sehingga anda dapat mengikutsertakan file sebelum suatu halaman ASP diproses. Tata cara penulisan untuk relatif path adalah sebagai berikut:

<!--#INCLUDE FILE="path/myinclude.inc"-->

Untuk menggunakan suatu virtual direktori IIS, gunakan tata cara penulisan berikut:

<!--#INCLUDE VIRTUAL="/includes/myinclude.inc"-->

Anda dapat menggunakan file ASP yang lain sebagai suatu include file.

 

Menulis script untuk sisi klien

ASP melakukan eksekusi script pada sisi server. Bagaimana saya menulis suatu script yang dijalankan pada sisi klien ? Sederhana saja, gunakan tag <SCRIPT> dan tuliskan script sisi klien tersebut didalamnya diantara tag komentar HTML <!-- dan -->. Berikut ini adalah contoh suatu script sisi klien yang akan menampilkan suatu kotak pesan ketika subrutin cmdSend_OnClick dipanggil:

<SCRIPT LANGUAGE="VBSCRIPT">
<--
Sub cmdSend_OnClick
`Script pada sisi klien
    MsgBox "Hello World!"
End Sub
-->
</SCRIPT>

Dibuat  oleh hendra@indoprog.com
Medan - Sumatera Utara
Indonesia