Üye Ol
Giriş
Hoş geldiniz
Misafir
Son ziyaretiniz:
08:51, 1 Dakika Önce
MsXLabs Üye Girişi
Beni hatırla
Şifremi unuttum?
Giriş Yap
Ana Sayfa
Forumlar
Soru-Cevap
Tüm Sorular
Cevaplanmışlar
Yeni Soru Sor
Günlükler
Son Mesajlar
Kısayollar
Üye Listesi
Üye Arama
Üye Albümleri
Bugünün Mesajları
Forum BB Kodları
Your browser can not hear *giggles*...
Your browser can not hear *giggles*...
Sayfaya Git...
Çarşamba, 10 Aralık 2025 - 08:53
Arama
MaviKaranlık Forum
ASP - Etkin Sunucu Sayfaları (Active Server Pages)
-
Tek Mesaj #1
Mira
VIP
VIP Üye
30 Haziran 2013
Mesaj
#1
VIP
VIP Üye
ASP Nedir?
MsXLabs.org
Active Server Pages (Türkçe: Etkin Sunucu Sayfaları) kısaca ASP, Microsoft'un ilk dinamik web sayfaları üretmek için geliştirdiği sunucu taraflı betik motoru. Klasik ASP ya da ASP Klasik olarak da bilinir. Bir ASP dosyasının içinde, özel nesneler ve VBS, JS, SQL kodları bulunur, bu sayfalar istemci tarafından istendiğinde sunucu öncelikle ASP içindeki kodları icra ederek, istemciye göndereceği bilgiyi oluşturur ve gönderir. Gönderilen bilgi genellikle HTML (ya da SGML) şeklindedir.
Fakat sadece bunlarla sınırlı değildir, aynı şekilde bir grafik dosyasıda oluşturulup, istemciye gönderilebilinir. ASP sayfaları HTML kodlarının içine gömülü şekilde oluşturulduğu halde bir kez server tarafından yorumlandığında saf HTML olarak döner. Kaynak kodlara bakıldığında ASP kodları görülmez. Bu kodlamacıların kaynaklarını saklamalarını kolaylaştırır. ASP'nin ortaya çıkış nedenlerinden birisi de CGI dillerinin Oturum (Session) ve Uygulamaların (Application) başından sonuna kadar izlenmesinin yetersiz oluşundandır.
ASP, Active Server Pages (Aktif sunucusu sayfaları) kısaltmasıdır.
ASP bir Microsoft yazılımıdır.
ASP, IIS (Internet Information Services) altında çalışan bir programdır.
IIS, Windows 2000, Windows NT 4.0, Windows XP Professional ve Windows 7 Ultima CD'sinde bulunan hazır bir program paketidir.
Ayrıca Windows 95/98'de PWS (Personel Web Server) ile de ASP kodlarını çalıştırabilirsiniz.
Bir ASP Dosyası Nedir?
ASP uzantılı bir dosya temelde HTML dosyası ile aynıdır. İçerisinde yazılar, HTML, XML, Scriptler bulunabilir. Ayrıca bu dosya içerisindeki kullanıcı tarafından belirtilmiş bazı yerlerde kullanılan ASP kodları sunucu tarafından derlenerek çalıştırılır hale getirilir. Ne zaman bir ASP dosyası çalıştırılırsa IIS otomatik olarak ASP motorunu çalıştırıp bu dosyayı derler. Hazırladığımız ASP kodları derlenerek sayfayı açan kullanıcıya HTML koduyla yazılmış düz bir sayfa gönderir.
ASP Kullanarak Neler Yapabilirsiniz?
Web sayfasındaki içeriği dinamik olarak düzenler, değiştirir ya da yeni içerik eklersiniz.
Kullanıcıların HTML formları ile gerçekleştirdiği sorgularına yanıt verir ve gönderilen verileri kullanırsınız.
Bir veritabanına bağlanıp veri kaynağındaki bilgileri alır, düzenler, üzerinde işlem yapıp siler, yenilerini ekler ve sonuçlarını kullanıcıya iletirsiniz.
Kullanıcı arayüzünü kişiselleştirebilir ve kullanıcılar için daha kolay ve işlevsel bir kullanım sunabilirsiniz.
CGI ve PERL ile birlikte kullanarak ASP'ye hız kazandırıp daha kolay işlemler yapabilirsiniz.
Güvenlidir, yazdığınız ASP kodları tarayıcılar tarafından görüntülenemez.
ASP kullanarak trafiğinizi ve sunucu kaynakları kullanımını azaltabilirsiniz.
ASP için Hangi Dilleri Bilmek Gerekir?
ASP ile kodlamayı öğrenebilmek için temel düzeyde HTML/XHTML ve herhangi bir script dili (JavaScript ya da VBScript) bilinmelidir.
ASP ile ilgili bilgiler aşağıdaki sıralama takip edilerek bu konu altında paylaşılacaktır.
Temel Bilgiler
ASP Nedir?
ASP Kurulumu
ASP Kod Yapısı
ASP Değişkenleri
ASP IF-ELSE Deyimi
ASP Tarih ve Saat
ASP Do While Döngüsü
ASP For Next Döngüsü
ASP İleri Düzey
ASP Veritabanı Bağlantısı (ADO)
ASP Fonksiyonları
ASPForm İşlemleri
ASP Cookies (Çerezler)
ASP Session (Oturum)
ASP Include
ASP Dosya İşlemleri
Kaynak
Konu eski üyemiz Sorrow'a aittir, kendisine teşekkü
r ederiz.
(07.06.2006 Açılış - 30.06.2013 Güncelleme
)
theMira
Kapat
Saat: 08:53
Hoş Geldiniz Ziyaretçi
Ücretsiz
üye olarak sohbete ve
forumlarımıza katılabilirsiniz.
Üye olmak için lütfen
tıklayınız
.
Son Mesajlar
Yenile
Yükleniyor...