Arkadaşlar gülmeyin fakat yeni olan üyelerimizide unutamak gerekir... Asp Microsoft tarafindan gelistirilmis bir script dilidir. Asil adi Active Server Pages 'dir. Asp çagimizda gittikçe yayginlasan bir dildir, bunun en büyük nedeni kolay yönetilebilir olmasi, veritabani baglantilari ile birçok form isini kolaylastirma gibi özelliklere sahip tabii bunlara birçogunu ekleyebiliriz. Asp dosyalarini çalistirmak için bir browserdan baska asp teknolojisini taniyan bir server lazim. HTML dosyalarinda dosyanin üzerine iki defa tikladigimizda tarayimiz açiliyordu kodlari yorumlayip sayfayi gösteriyordu, ama asp dosyalarinda yani uzantisi. asp olan dosyalarin eger üzerine iki defa tiklarsaniz ya sadece kodlar görünecek ya da tarayiniz bu dosyayi download etmeye çalisacaktir. Çünkü sadece browser asp kodlarini yorumlayamaz ve az önce söyledigim seylerden biri olur. Iste bunlarla karsilasmamak için bir web sunucu kurmaniz gerekir tabii bu dili Microsoft gelistirdigi için Microsoft'un bir web sunucusunu kurmaniz lazim. Eskiden asp sadece Microsoft tabanli sunucularda çalistirilabiliyordu ama su an Unix tabanli isletim sistemlerinde de çalistirilabiliyor. Eger Windows 95/98 kullaniyorsaniz PWS veya Windows 2000/Nt kullaniyorsaniz IIS kullanmaniz gerekir. PWS Windows 98 Cd'si ile birlikte geliyor ve CD'nin Add-on klasöründe bulunuyor. IIS ise Windows'a sonradan ekleniyor. Windows 2000 Professional da kurulmamis, Server da ise kurulmus olarak geliyor. Gerçi Windows 2000 de de Denetim Masasi Program Ekle/Kaldir Windows Bilesenleri Ekle/Kaldir'dan ekliyorsunuz. Asp CGI/Perl'e karsi gelistirildigi düsünülmektedir çünkü Asp'den önce veri isleri, form doldurma, email yollama gibi isler için CGI kullaniliyordu ama CGI bazi yerlerde yetersiz kaliyordu özellikle veritabani islemlerinde ASP ise bu isi kolaylastirarak bize sunuyor. Asp sunucu tarafli bir dildir. Peki bu nedemek? Sunucu tarafli demek kodlarin sunucuda yorumlarinip sonuçlarin istemciye gönderilmesi demek. Yani söyle açiklayim siz bir istemci olarak asp sayfalari kullanan bir siteye gittiginizde tarayiciniz sunucudan adresini yazdigini dosyayi ister. Sunucu bakar eger Asp dosyasi ise önce kodlari yorumlar bunu Asp. dll dosyasini kullanarak yapar ve eger hata yoksa bildigimiz HTML halinde sonuçlar çikar bunlarida tarayiciniza yollar tarayicinizda o kodlari yorumlayip sonuçlari size gösterir. Bir sitede eger bir asp dosyasini görüntülüyor olsaniz bile kaynaklarinda tek kelime bile asp kodu yoktur bunun nedeni az önce an yazdigimiz server tarafli olmasidir. kaynak:http://www.maxiasp.com/