Giriş


ASP Windows NT 4 işletim sisteminin kullandığı client/server mimarisine paralel olarak işleyen bir web sayfası/sitesi yazma ve geliştirme aracıdır. ASP sayesinde web geliştiricileri kolaylıkla web sayfalarını interactive ve dynamic olarak tasarlayabilirler. ASP için geliştirilen tipik bir web uygulaması öncelikle bilinen geleneksel uygulama geliştirme araçları vasıtasıyla (örneğin C++ gibi) derlenmelidir. Uygulama derlendikten sonra web server’daki CGI dizinine kopyalanır. Uygulamada yapılan en küçük bir değişiklikte bile uygulama tekrar derlendikten sonra aynı dizine yerleştirilir.

[/font]
Visual Basic veya Jscript / JavaScript veya VBScript gibi bir web scripting dilinin bilinmesi daha öncden kullanılıyor olması ASP’nin kullanılışı sırasında bir avantaj olarak gelecektir. Çünkü ASP ile birlikte web ortamı içerisinde VBScript Jscript/JavaScript veya Perl gibi scripting dilleride kullanılabilmektedir. [/font]

Hafta 1


Bölüm 1


ASP’ye ve IIS (internet information server)’a Giriş


ASP Microsoft’un en yeni web server teknolojilerinden birisidir ve web uygulamaları geliştirmeyi oldukça kolaylaştırmaktadır. ASP JScript ve VBScript gibi scripting dillerine benzemekte fakat server tarafında çalışmaktadır. ASP’nin VBScript Jscript Perl veya diğer scripting dillerini desteklemesi nedeniyle web geliştiricileri daha başka scripting dillerini öğrenmek zorunda kalmazlar. Böylece ASP web geliştiricilerinin var olan bilgilerinden yararlanabilmelerini de sağlamaktadır.

NOT
ASP direkt olarak VBScript Jscript ve JavaScript scripting dillerini desteklemektedir. Ek scripting dilleri desteği (örneğin Perl) Bölüm 13’te (İleri Uygulamalar) anlatılacaktır.