CD ÝÇERÝÐÝ
Baþlarken Web 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ýþ
|