|   CD ÝÇERÝÐÝ BaþlarkenWeb Nedir? Nasýl Çalýþýr?
 Sunucu ve istemci taraflý kodlama dilleri
 ASP desteðinin yüklenmesi(Ýnternet Bilgi Servisi-IIS )
 ASP Servisi’nin test edilmesi
 Web sunucunun varsayýlan ayarlarýný deðiþtirebilir miyiz?
 ASP Teknolojisinde Sunucu-Ýstemci davranýþlarý
 ASP’ye giriþ
 Dreamweaver programýnýn kurulmasý
 ASP ile istemci taraflý kodlama yapabilir miyiz?
 ASP sayfalarý hangi iþaretle baþlar?
 VBScript’in Temelleri
 VBScript’e baþlarken
 Veri Türleri ve iþlemciler
 Deðiþkenler
 Deðiþken Tanýmlama ve deðer atama
 Tanýmsýz deðiþken kullanmayýn!
 Deðiþkenin ömrü (local ve global deðiþkenler )
 Deðiþkenlerin deðerini göstermek
 Deðiþmez deðiþken (Sabit ) tanýmý
 Variant veri tipinin alabileceði türler
 Deðiþkenlere atanabilecek özel deðerler(keywords )
 Dizi deðiþkenler
 Dizi deðiþkenler
 Array fonksiyonu ile dizi tanýmlama
 Dinamik (boyutu deðiþken ) dizi tanýmlamak
 Çok boyutlu diziler
 Ýþlemciler (Operatörler )
 Aritmetik iþlemciler ve öncelikleri
 Metin (string ) operatörleri
 Karþýlaþtýrma Operatörleri
 Mantýksal Operatörler
 Kontrol Deyimleri
 If..Then..Else deyimi ile þartlý iþlemler
 Select…Case ile þartlý iþlemler
 Döngüler
 Ýstenen komutlarýn belli sayýda tekrarlanmasý (For-Next )
 Bir þart saðlandýðý sürece bir iþin yapýlmasý(While-Wend )
 Bir þart saðlandýðý sürece çalýþan döngü(do-while )
 Bir þart saðlanana kadar çalýþan döngü(do-until )
 Dizi deðerleri için döngü yöntemi (For Each-Next )
 Kendi Fonksiyon ve Altyordamlarýnýzý oluþturun
 Deðer döndürmeyen fonksiyonlar (Subroutine )
 Deðer döndüren fonksiyonlar(Function )
 VBScript Fonksiyonlarý
 Sayýsal fonksiyonlar
 Sayý Fonksiyonlarý
 Rastgele sayý üretimi
 Matematiksel fonksiyonlar
 Metin Fonksiyonlarý
 Ýstediðiniz bir yere açýklama satýrý eklemek(Rem )
 Bir metnin uzunluðunu bulmak (Len )
 Bir metnin içinde geçen karakterleri bulmak(Instr, InstrRev )
 Bir metni tam ters sýraya çevirmek(StrReverse )
 Tüm metni büyük veya küçük harfe çevirmek(UCase, LCase )
 Ýstediðiniz sayýda boþluk ve karakter oluþturmak(Space, String )
 Metnin baþýnda ve sonundaki boþluklarý kaldýrmak(Trim, Ltrim,Rtrim )
 Bir metinden kesit almak(Left, Right, Mid )
 Bir metindeki bazý karakterleri deðiþtirmek(Replace )
 ASCII karakterler ile çalýþmak (Asc, Chr )
 Dizi fonksiyonlarý
 Dizi indis deðerleri ile çalýþmak(LBound, Ubound )
 Dizi deðerlerini sýfýrlamak(erase )
 Bir kritere göre bir diziden yeni dizi oluþturmak(Filter )
 Bir metinden, ayýraç kullanarak yeni bir dizi oluþturmak (Split )
 Bir diziden ayýraç kullanarak yeni bir metin oluþturmak(Join )
 Tarih ve Saat fonksiyonlarý
 Sýk kullanýlan tarih ve saat fonksiyonlarý
 Elle tarih ve saat atama fonksiyonlarý
 Zaman bilgisinden istediðiniz bilgiyi almak(Datepart )
 Ýstediðiniz þekilde ileri veya geri tarih hesabý(DateAdd )
 Ýki tarih arasý farký istediðiniz bilgi olarak almak(DateDiff )
 Deðer test fonksiyonlarý
 Varyant’a Çevirme Fonksiyonlarý
 Biçimlendirme fonksiyonlarý
 Sayýlarýn biçimlendirilmesi(Formatnumber )
 Para birimi biçimlendirmesi(Formatcurrency )
 Sayýlarý Yüzde olarak biçimlendirmek(FormatPercent )
 Tarih ve saat biçimlendirmesi(FormatDateTime )
 VBScript Hata fonksiyonu
 Nesne Kavramý
 Sürücü, Klasör ve Dosya iþlemleri(FileSystemObject Nesnesi )
 FileSystemObject Nesnesi özellikleri
 Drive (Sürücü ) Nesnesinin özellikleri
 Folder(Klasör ) Nesnesinin özellikleri
 Files (Dosya ) ve TextStream Nesnesinin özellikleri
 FileSystemObject nesneleriyle sistem sürücülerinin
 listelenmesi(Drives )
 FSO’nun özellikleri yardýmýyla Drive(Sürücü ) özelliklerinin kullanýmý
 FSO’nun sürücü,klasör ve files metot ve özelliklerinin kullanýmý
 Metin dosyasý iþlemleri (TextStream nesnesi )
 FilesystemObject ile ilgili bir problem ve giderilmesi
 Bir metin dosyasý oluþturmak
 Mevcut dosyayý açmak ve metin ilave etmek
 Bir metin dosyasýnýn tümünü bir komutla okumak(Readall )
 Bir metin dosyasýndan istediðiniz adette karakter okumak(Read )
 Bir metin dosyasýndan satýr satýr okumak(Readline )
 Belli sayýda karakteri atlatýp belli sayýda okumak
 Satýr atlatarak okumak
 Kendi satýr atlatma fonksiyonunuzu oluþturun
 Ýþlem sonrasý satýr ve sütun bilgilerini öðrenmek
 Karakter karakter satýr sonuna kadar okumak(AtEndOfLine )
 Karakter karakter dosya sonuna kadar okumak(AtEndOfStream )
 Sözlük (Dictionary ) Nesnesi
 Sözlük Nesnesi Nedir?
 Sözlük nesnesi tanýmlamak ve bilgi girmek
 Aradýðýnýz anahtar sözlükte var mý?
 Sözlükteki kelime anlamlarýný yazdýrmak
 Sözlükteki anahtar kelimeleri yazdýrmak
 Kelime ve anlamlarý listesi hazýrlamak
 Yeni anahtar-deðer çifti eklemek ve olaný deðiþtirmek
 Eleman sayýsý ve sayýsal dizi yaklaþýmýyla kelime-anlam listesi almak
 Ayný anahtara sahip kelime olmasýn?
 Anahtar deðer çiftlerini silmek
 Sözlük Oluþturmak (Örnek Alýþtýrma )
 ASP Nesneleri
 ASP Nesnelerine kýsa bir bakýþ
 Nesnelerin özellikleri
 ASP’de Sunucu-Ýstemci davranýþlarý ve Nesnelerin oluþum sýrasý
 ASP Nesneleri ve özellikleri
 Server (Sunucu ) Nesnesi
 ScriptTimeOut özelliði
 Bir ASP dosyasýndan baþka bir ASP dosyasý çalýþtýrmak (Execute )
 HTMLEncode metoduyla HTML kodlarýný aynen görüntülemek
 MapPath metodu ve dosyalarýnýza web’den ulaþýmý engellemek
 Bir ASP dosyasýndan kontrolü baþka bir ASP dosyasýna aktarmak
 (Transfer )
 Adres çubuðundan veri göndermek (URLEncode )
 Request (Talep ) Nesnesi
 ServerVariables ile sunucu deðiþkelerine ulaþmak
 Form bilgilerini Querystring ile deðerlendirmek (GET metodu )
 Form kullanmadan QueryString ile çaðýrýlan sayfaya parametre
 göndermek
 Form bilgilerini Request.Form ile deðerlendirmek
 Form ile çaðýrýlan sayfaya gizli bilgi yollamak(Hidden )
 Form ile gönderilen bilgilerin uzunluðunu bulmak (TotalBytes )
 Form ekranlarýndan girilen deðiþik tipteki verileri kullanmak
 Form ile gönderilen bilgileri Byte olarak okumak
 Application (Uygulama ) Nesnesi
 Tüm ziyaretçiler için geçerli olan Uygulama Deðiþkeni tanýmlama
 Uygulama deðiþkenlerinin listelenmesi ve kullanýmý
 Tanýmlanan uygulama deðiþkenlerinin iptal edilmesi
 Session (Oturum ) Nesnesi
 Oturum (Session ) Nedir?
 Session deðiþkenleri
 Oturum deðiþkenlerinin kullanýmý veya iptali
 Karakter seti ve para birimi gösterim ayarlarý(codePage,LCID )
 Oturum zaman aþýmý süresinin ayarý(Timeout )
 Oturum numarasý bilgisinin alýnmasý(SessionID )
 Oturum açýkken, oturumun iptal edilmesi(Abandon )
 Response (Cevap ) Nesnesi
 Ýstemci ekranýna bilgi yazdýrmak(Write )
 Çift týrnak problemi
 Çift Týrnak problemini aþmanýn kolay yolu
 Ziyaretçiye bilgilerin hýzlý gelmesini saðlamak (Buffer )
 Tampon bellekte tutulmasýn (CacheControl )
 Sayfalarýnýz görüntülenirken kullanýlacak karakter setini
 tanýmlamak(Charset )
 HTML kodlarýna Excel veya Word davranýþý eklemek(Contenttype )
 Web tarayýcýnýn önbelleðinde sayfalar kaç dakika tutulsun(Expires )
 Web tarayýcýnýn önbelleðinde sayfalar istediðiniz gün ve saate kadar
 kalsýn(ExpiresAbsolute )
 Ziyaretçinin oturumu kapanmýþsa sunucu iþlem yapmasýn
 Sunucunun durumunu öðrenmek(Status )
 Ýstenmeyen durumlarda ASP’nin çalýþmasýný durdurmak(End )
 Tampon bellekte bekleyen bilgilerin istemciye gitmeden
 temizlenmesi(Clear )
 Tampon bellekte istemciye gitmeyi bekleyen bilgiyi anýnda
 göndermek(Flush )
 Çalýþan bir ASP sayfasýnýn çalýþmasýný kesip baþka bir sayfadan devam
 etmek(Redirect )
 ASPError (Hata ) Nesnesi
 Ýstemciyi Tanýmlama Bilgisi kullanýmý (Cookie )
 Cookie Nedir?
 Cookie nasýl tanýmlanýr?, nasýl okunur?
 Çerezler yardýmýyla ziyaretçiyi tanýmak
 Grup Çerez tanýmlamak
 Grup Çerezleri (Tüm çerezleri ) listelemek
 Çerez ömrü ne kadardýr?
 Çerezlerin iptal edilmesi
 Çerez konusu ile ilgili diðer özellikler
 Özel ASP dosyasý olan Global.ASA içinde bileþen tanýmlama
 Global.ASA dosyasýna özel fonksiyonlar
 ASP’de Sunucu davranýþlarýný belirleyen direktifler
 ASP Bileþenleri
 ASP ile yüklenen kullanýma hazýr bileþenlere bir bakýþ
 
 |