baktım ki forumda hiç asp dersi yok bende bi tane hazırlayayım dedim
Öncelikle Asp Nedir?
ASP Active Server Pages ifadesinin kısaltılmış halidir.Asp html nin yetersiz kaldığı yerde imdadımıza yetişir.<%kod%> şeklinde kullanılır.
ASP ile yazdığımız scriptleri bilgisayarımızda test edebilmemiz için windows95 ve windows98 için pws, windowsnt ve windows2000 içinse iis kurulması gereklidir.
Öncelikle bilgisayarımıza IIS i kuralım:
1)iis i kurmak için windows cd sine ihtiyacımız olacak.(işletim sistemini kurduğunuz cd olursa daha iyi olur)
2)Windows cd mizi taktıktan sonra denetim masasına girip ordanda program ekle kaldırı açıyoruz.Daha sonra sol taraftaki windows bileşenlerini ekle kaldıra tıklıyoruz

3)Çıkan listeden İnternet İnformation Servicec(IIS) i seçiyoruz.Ve ileri diyoruz.Ve kurulum başlayacaktır.

4)Kurulum tamamlandığında c:\inetpub\wwwroot klasörü oluşacaktır.Buraya test etmek istediğiniz asp dosyalarını atın.Az sonra yapacağımız örneği buraya atarak test edebilirsiziniz.
ASP ile ilk örneğimiz:
Alıntı
<html>
<head>
<title> ASP ye giriş</title>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-9">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1254">
</head>
<body>
<% Response.Write "ASP de ilk scriptimizi yazmış olduk"
%>
</body>
</html>
Şimdi bu sayfamızı ilkörnek.asp şeklinde kaydedelim.Ve c:\inetpub\wwwroot klasörüne atalım.sonra tarayıcımıza girip
localhost/ilkörnek.asp yazalım.Ekrana
ASP de ilk scriptimizi yazmış olduk yazdırıldığını görceksiniz.
Response ve Request ler :
Response.Write:
Bu komutu ilk örneğimizde kullanmıştık.Response objesinin en sık kullanılan metodudur.Örnek:
Alıntı
<%
yazi="İlk deneme"
Response.Write yazi
%>
Response.Write ile dört işlemde yaptırabiliriz:
Alıntı
<%
sayi1= 4
sayi2= 4
Response.write sayi1*sayi2
%>
Yukardaki kullanım sonucunda ekrana 16 yazılır.Çünkü sayi1 ve sayi2 nin çarpımı 16 ya eşittir.
Response.Redirect:
Bu kullanımı bir örnekle özetleyelim
Öncelike yonlenen_sayfa.asp ve yonlendirilen_sayfa.asp adında 2 adet asp sayfası oluşturalım.
yonlenen_sayfa.asp:
Alıntı
<html>
<head>
<title> ASP ye giriş</title>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-9">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1254">
</head>
<body>
<% Response.Write "Bu sayfa aşağıda belirtilen sayfayı yükleyecek"
Response.Redirect "yonlendirilen_sayfa.asp"
%>
</body>
</html>
yonlendirilen_sayfa.asp:
Alıntı
<html>
<head>
<title> ASP ye giriş</title>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-9">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1254">
</head>
<body>
<% Response.Write "<b><center>Bu sayfa yonlenen_sayfa.asp sayfasının çalıştırılması ile görüntülenmiştir.<b></center>"
%>
</body>
</html>
Ekran görüntümüz şu şekilde olacaktır:
Anlatımlara yavaş yavaş devam edeceğim....