Ana Sayfa Haberler Yazılımlar Dersler Reklam Gizlilik

ASP Programlamaya GiriÅŸ Bilgileri

20.09.2008 @ 15:10
2393 kere okundu, 0 yorum yazildi.


Ağ (web) tasarımı ile uğraşanların tercihlerinden biri olan ASP'yi bu dersimizde anlatıyoruz. ASP nedir, ASP ne işe yarar, yetersiz kaldığı durumlar nelerdir, yazım kuralları nelerdir gibi konulara değinerek devam ediyoruz.

 ASP Nedir?

ASP
; Active Server Pages kelimelerinin baÅŸ harflerini alarak oluÅŸturulmuÅŸ bir isimdir. Türkçe'de Aktif Sunucu Sayfaları anlamına gelmektedir. Yani aÄŸ sitenizi dinamik hale getiren bir programlama dilidir.

BaÅŸlangıç Notu: Bilgisayarınızda Localhost (IIS) kurulumu hali hazırda bulunmuyorsa bir önceki dersimizi inceleyiniz.


ASP Ne İşe Yarar?

Asp ile dinamik aÄŸ (web) siteleri yani üyelik düzenekli forumlar, bilgi formları, ziyaretçi defteri vb. iÅŸlemler yapabiliriz.

Ayrıca hazırladığınız sitede ASP dilini kullanırsanız yeni kayıtlar eklemek için her seferinde sitenin kaynak kodlarına girmenize gerek kalmaz. Hazırladığınız düzenek sayesinde kodlara girmeden yazı, resim vb. malzemeler ekleyebilir, düzenleyebilir veya silebilirsiniz.

Veri tabanını MDB (access) , SQL (mysql) , TXT (text) ya da XML şeklinde yaratabilirsiniz.

Not: Veritabanı iÅŸlemlerinde; MDB için bilgisayarınızda Microsoft Office kurulu olması gerekir; SQL için bilgisayarınızda MySQL kurulu olması gerekir. MySql kurulum dersi için buraya tıklayabilirsiniz.


ASP Nasıl Çalışır?

ASP; Html gibi istemci tarafından çalıştırılmaz.
ASP'de ilk önce kodlar sunucuya gönderilir. Sunucu bu kodları kontrol eder ve eÄŸer hata vs. gibi olumsuz etkenler yoksa sunucuda kodlar HTML'e çevrilir. İstemci ise HTML kodlarını internet tarayıcısı sayesinde görüntüler. Yani sırasıyla ÅŸöyle bir iÅŸlem yapılır;

1. Ä°stemci siteye giriyor ve ASP sayfasını görüntülüyor. (İstemci ASP kodlarını göremez.)

2. Sunucu bunu anlıyor ve ASP sayfasını kontrol edip istemciye HTML olarak yolluyor.

3. Ä°stemci ise tarayıcılar (Internet Explorer, Firefox , Chrome vb.) sayesinde HTML kodunu görüntülüyor.

Not: ASP sunucu taraflı dil olduÄŸu için kodları SaÄŸ tıkla > Kaynağı Görüntüle ÅŸeklinde doÄŸrudan göremeyiz. GörebildiÄŸimiz sadece HTML kodları olacaktır. ASP'nin kaynak kodlarını görmek için asp belgesini açmak zorundayız.


Yazım Kuralları

ASP kodlarında da HTML ve CSS'deki gibi Türkçe karakterler kullanılmaz. ASP kodlarına <% iÅŸareti ile baÅŸlanır ve %> iÅŸareti ile son verilir.

Örnek:
<%
'Asp Kodları
%>

Not: ' (tek tırnak) iÅŸareti ile kodların arasına hatırlatma amacıyla herhangi bir ÅŸey yazabilirsiniz. Bu iÅŸaretin satırında olan her ÅŸey sunucu tarafından es geçilir yani okunmayarak iÅŸleme tabi tutulmaz.

ASP'nin Yetersiz Kaldığı Durumlar

ASP kullanırken ne yazık ki bazen bileÅŸenler kullanmak zorunda kalabilirsiniz (cdont, jmail vb.). Sunucuya dosya yükleme, e-posta gönderirme vb. gibi iÅŸlemlerde ASP yetersiz kalmaktadır. Bu gibi uygulamalarınızı gerçekleÅŸtirebilmeniz için özel firmalar tarafından hazırlanan bileÅŸenleri kullanmak zorundasınız.


Yaptıklarımı Nasıl Yayınlarım?

Öncelikle bir alan adına (domain) yani siteadi.com(/net/org) vb. bir isme sahip olmalısınız. Bunun dışında sitenizi barındıracağınız sunucuyuda alabilirsiniz. Bunları para ile alabileceÄŸiniz gibi ücretsiz sitelerdende temin edebilmeniz mümkün. İstenilen her ÅŸeyi tamamladıktan sonra FTP yoluyla dosyalarınızı siteye atarak yayınlayabilirsiniz... :) Önümüzdeki derslerde ise FTP konusuna deÄŸineceÄŸiz.

Ücretsiz Alan Adı İçin Bazı Hizmetler


Sunucu İçin Bazı Ücretsiz Siteler

Öneri : Notepad++ programını tavisiye ederim.Kodları renki olarak yazıyor ve birkaç kolaylık saÄŸlıyor.Ayrıca bir asp sayfasını saÄŸ tıklayıp Birlikte Aç kısmını program files/notepad++ 'dan notepad++.exe yaparsanız tüm asp sayfaları notepad++ ile açılır.

Yazan:
Kağan Koçdemir
0.0
Toplam Oy Sayisi: 0
AddThis Social Bookmark Button


  • Yorumlar       
Yorum Bulunamadi!
  • Yorum Yaz       
Yorum Yazabilmeniz İçin Giriş Yapmanız yada Üye Olmanız Gerekmektedir.
Rumuz:

Guvenlik Kodu
Yorumunuz:
[b] [/b] ile kalinlik, [i] [/i] ile yatiklik ve [u] [/u] ile alticizik kelimeler ekleyebilirsiniz.
Örnek ;[b]Blicca[/b] [i]Bilgi[/i] [u]Sitesi[/u]
Bu site Firefox uyumlu olarak geliştirilmektedir.
Blicca ©