ASP Sözdizimi
Tüm örneklerimiz ASP kodunu kırmızı olarak göstermektedir.
Bu, ASP'nin nasıl çalıştığını anlamanızı kolaylaştırır.
ASP, VBScript Kullanır
ASP'deki varsayılan komut dosyası dili VBScript'tir.
Bir betik dili, hafif bir programlama dilidir.
VBScript, Microsoft Visual Basic'in hafif bir sürümüdür.
ASP Dosyaları
ASP dosyaları sıradan HTML dosyaları olabilir. Ayrıca, ASP dosyaları sunucu komut dosyaları da içerebilir.
<% ve %> ile çevrili komut dosyaları sunucuda yürütülür.
Response.Write() yöntemi , ASP tarafından HTML'ye çıktı yazmak için kullanılır.
Aşağıdaki örnek, HTML'ye "Merhaba Dünya" yazar:
Örnek
<!DOCTYPE html>
<html>
<body>
<%
Response.Write("Hello World!")
%>
</body>
</html>
VBScript büyük/küçük harfe duyarsızdır. Response.Write(), response.write() olarak yazılabilir.
ASP'de JavaScript'i kullanma
JavaScript'i bir web sayfası için komut dosyası dili olarak ayarlamak için sayfanın en üstüne bir dil belirtimi eklemelisiniz:
Örnek
<%@ language="javascript"%>
<!DOCTYPE html>
<html>
<body>
<%
Response.Write("Hello World!")
%>
</body>
</html>
Bu öğretici, VBScript komut dosyası dilini kullanır.
Daha fazla örnek
Response.Write() için kolay bir kısayol vardır. Bunun yerine eşittir işareti (=) kullanabilirsiniz.
Aşağıdaki örnek ayrıca HTML'ye "Merhaba Dünya" yazar:
Örnek
<!DOCTYPE html>
<html>
<body>
<%
="Hello World!"
%>
</body>
</html>
HTML etiketleri çıktının bir parçası olabilir:
Örnek
<!DOCTYPE html>
<html>
<body>
<%
Response.Write("<h2>You can use HTML tags to format the text!</h2>")
%>
</body>
</html>
HTML nitelikleri çıktının bir parçası olabilir:
Örnek
<!DOCTYPE html>
<html>
<body>
<%
Response.Write("<p style='color:#0000ff'>This text is styled.</p>")
%>
</body>
</html>
VBScript Örnekleri
Bu eğitimde birçok VBScript örneği bulunmaktadır.
VBScript Referansı
Bu eğitimde eksiksiz VBScript referansı vardır.