Sıfırdan ASP Dersleri - 2

Sıfırdan ASP Dersleri - 2

Ilk Ders: ASP Nedir?BismillahirrahmanirrahimASP; Microsoftun Bir Teknolojisi Olan Active Server Pages Programlama Dilidir. Türkçeye Çevirirsek Etkin Sunucu Sayfaları.ASP Dinamik Web Siteleri Oluşturmamıza Izin Veren Bir Programlama Dilidir. Içeriği Düz Metin, HTML, XML ve Özel Kodlardan OluşurASP Dilini Kullanmak Için Kodlarımızı .asp Uzantılı Dosyalara Yazarız. ASP Dosyalarını Normalde Web Browserlar Yorumlayamaz. ASP Çalıştırmak Için IIS (Internet Information Services) Denilen Sunucu Kullanılır. (Harici Bir - Iki Tane Sunucu Vardır. Fakat Tam Verim IIStedir)IIS Kullanmak Için; Windows 2000, Windows XP, Windows 2003 vs Işletim Sistemlerinden Birini Kullanıyor Olmalısınız. Bu Sistemler Arasında En Uygunu Windows Server 2003 tür. Windows XPnin Home Sürümünde IIS Desteği Yoktur. Özel Işlemlerle Yüklenebilir Fakat Tam Verim Alınamaz. Tavsiye Edilen Sistem Windows XP ProfessionaldırGenel ASP Getirileri Nelerdir?ASP Diliyle Kodladığınız Sistem Üzerinde Kaynak Kodu Değişimine Gerek Kalmadan Silme, Ekleme Düzenleme vs Işlemleri Yapabilirsiniz. Manuel Yapmanız Gereken Şeyleri Kodlamaya Dönüştürüp Otomatik YaptırabilirsinizKodlamanız Browserda Görüntülenmez. Browserda Görüntülenen Kısmı HTMLdirVeritabanı Denilen Bilgi Depolama Dosyalarını Kullanabilirsiniz. (Ileride Daha Ayrıntılı Değineceğiz)Peki Bu Genel ASP Bilgisi Üzerine Dilin Yapısıyla Ilgilenelim.ASP Dili Syntax (Kod Dizilimi) Basittir. (Yazılan Ingilizce Mektuba Benzetilebilir. Basit Ingilizce Kelime Hazinesi Olanlar Fazla Zorlanmaz) Genelde Mantığı Kavradıktan Sonra Hızlıca Kullanabilirsiniz.Şimdide ASPye Ilk Adımımızı Atalım ve Kodlamasına Girelim.ASPde Kodlama Etiketiyle Biter.Şimdi En Çok Kullanacağımız Kelime: DeğişkenlerDeğişkenleri Programlamada Bir Değeri Tutan Özel Kelimeler Olarak Tanımlayabiliriz. Değerlerin Tutulması Için Bazı Özel Kelimeler Seçeriz. Bu Kelimeler Değişken Ismini Alır. Bir Değişkenin Değeri Boş Olabileceği Gibi, O Değişkene Atadığımız Değeri Dilediğimiz Zaman Değiştirebiliriz.Değişken Isimleri Seçilirken Türkçe Karakterler KullanılmazŞimdi Değişkenlere Örnek Verelim ve Sonrasında Ilk Kodlamamıza Geçelim.Isim = "Mehmet"Yaş = 18Evlimi = FalseBurada Bazı Değişkenler Tanımladık.Isim Değişkenine String (Text) Türünde Veri Atadık. Bu Nedenle " " Işaretleri Arasına Aldık.Yaş Değişkenine Integer (Sayı) Türünde Veri Atadık. Bu Nedenle Direkt Sayıyı Verdik.Evlimi Değişkeninede Boolean (Evet - Hayır) Türünde Veri Atadık. Bu Nedenle Doğruysa True, Yanlışsa False Değer Atadık.ASP Değişken Kullanımı Böyle. Şimdi Ilk Kodlamaya Geçmeden Önce Belirtmek Istediğim Iki Şey Var.Ilk Kodlamamızdada Kullanacağımız Response.Write Komutu Ekrana Yazı Yazdırmak Içindir. Basit Kullanımı Response.Write("Veri") Şeklindedir.Yeri Gelince Ayrıntılı Olarak Anlatağım.Diğer Şey Ise Kodlarımızda Açıklama Yapmamız Gereken Yerler Olacak. Bu Durumlarda ’ (Tırnak - Shift + 2) Karakterini Kullanacağız. ASPde Tırnak Işaretinin Sağ Tarafında Olan O Satırdaki Kod / Veri Işlenmez. Açıklama Olarak Kabul EdilirŞimdi Ilk Kodumuzu Yazalım. Fakat Forumda Tırnak vs Bazı Kodlar Bozuluyor. Bu Nedenle Kodları Elle Yazınız. Lütfen Derslerde C/P Yapmadan Mümkün Oldukça Çok Elle Yazınız Kodları. Bu Daha Iyi Kavramanızı Sağlar.Dim MesajMesaj = "Hosgeldin ASP"Response.Write(Mesaj)%>Şimdi Kodumuzu Açıklayalım. Burada ASP Kodunun Başladığını Sunucuya IlettikDim Mesaj ’Mesaj Isimli Değişkenimizi Tanımladık. Yukarıda Bahsetmedim. Değişkenlerimize Değer Atamadan Önce Tanımlama Yapmamız Gereklidir.Mesaj = "Hoşgeldin ASP" Mesaj Değişkenine Hoşgeldin ASP Yazısını AtadıkResponse.Write(Mesaj) Response.Write Ile Mesaj Değişkeninin Içeriğini Sayfaya Yazdırdık%>ASP Kodunun Bittiğini Sunucuya IlettikŞimdi Bu Ilk Kodumuzu Test Edebiliriz. IIS Kurmuş Olanlar Için Anlatıyorum. IIS Kurulumu Anlatımı Yapmadım. Forumda Mevcut. Kodumuzu Ilk.Asp veya Istenilen Bir Isimle IIS Dizinine Kaydediyoruz. Ilk IIS Klasörü Değişmedikçe C:\Inetpub\wwwRoot Yoludur.Bundan Sonra Tarayıcımızı Açarak Adres Satırına http://localhost/ilk.asp Yazıyoruz. Böylece Ilk.Asp Dosyasındaki Komutlar Işleniyor.Yukarıdaki Kodun ÇıktısıHoşgeldin ASPŞeklinde Olacaktır.Kavramak Açısından Bir Örnek Daha Veriyorum. Burada Değişkenlerin Içeriğini DeğiştireceğizDim IsimIsim = "Mehmet"Response.Write(Isim)Response.Write("")Isim = "Ali"Response.Write(Isim)%> ASP Kodu BaşlangıcıDim Isim Isim Değişkeninin TanımıIsim = "Mehmet" Değişkenin Ilk Değeri Mehmet Olarak AtanıyorResponse.Write(Isim) Sayfaya Yazdırılıyor. Bu Arada Değişkenleri Sayfaya Yazdırırken Tırnak Içinde YazmıyoruzResponse.Write("") HTMLdeki Satır Kodunu Ekrana Yazdırarak Bir Satır Aşağı Iniyoruz. Bu Şekilde HTML Kodlarını KullanabilirizIsim = "Ali" Değişkenin 2. Değerini Ali Olarak Atıyoruz.Response.Write(Isim) Değişkenin En Son Yani 2. Değerini Ekrana Yazdırıyoruz%>Kodumuzu BitiriyoruzYukarıdaki Kodun ÇıktısıMehmetAliOlacaktır.Şimdi Ilk Dersimizi Bitirdik. Diğer Derslerde Görüşmek DileğiyleRabbime Emanetsiniz. Selametle

Döküman Arama

Başlık :

Kapat