By_NetßöCüqü
Would you like to react to this message? Create an account in a few clicks or log in to continue.

By_NetßöCüqü

BiLgİ PAYlAsIm SİTesİNe HOS GELDİNİZ!!
 
AnasayfaKapıGaleriLatest imagesAramaKayıt OlGiriş yap

 

 ASP Nedir ?

Aşağa gitmek 
YazarMesaj
netböcüqü
webmaster
webmaster
netböcüqü


Erkek
Mesaj Sayısı : 199
Yaş : 33
Kayıt tarihi : 10/06/08

ASP Nedir ? Empty
MesajKonu: ASP Nedir ?   ASP Nedir ? Icon_minitimeSalı Haz. 17, 2008 6:56 pm

ASP Nedir ? ASP internet üzerinde uygulama geliştirmeyi sağlayan yeni bir teknolojidir. Bilgisayar programcılarının geliştirdikleri uygulamaları dünyanın her yerinden erişilebilecek bir platforma kavuşturmak ASP ile mümkündür. Başka bir deyişle ASP , yazılım ile internetin devasal hacmini bir araya getirerek çözümler sunmaktadır.

ASP 'yi sadece interaktif web sayfalarını üreten bir yapı olarak ele almak eksik bir tanımlama olacaktır. Bilişim sektöründe yazılım alanında çalışan uzmanların , süratle yaygınlaşan internetin dünyasına yönelmeleriyle yeni bir kavram ortaya çıktı : İnternet Programcılığı . ASP internet programcılarının web ortamında çözüm sunmalarına imkan sağlamaktadır.

Artık yazılımcılar , sektörün çeşitli kesimlerinden gelen talepler doğrultusunda internete , internet programcılığına ve dolayısıyla ASP ye yöneldiler . ASP teknolojisinin gerek internet hizmetlerine sağlamış olduğu programlanabilirlik imkanı gerekse de teknik yapısındaki esneklik ayrıca kullanımındaki kolaylık ASP ' yi alternatif çözümlere göre avantajlı kılmaktadır.
Active Server Pages kelimelerinin baş harflerinden oluşan ASP ; sunucu taraflı bir geliştirme ortamıdır. Bu konuyu biraz açalım:

Web Server programları , sabit disk üzerinde yer alan bilgileri istemcinin (ziyaretçinin ) browser programına göndermekle sınırlı olan bir yapıya sahipti . Bu nedenle web sunucularının yapısının yeniden tasarlanması istendi . Web Sunucusunun kullanıcıya statik bilgi sunmasının yanı sıra ziyaretçiden de veri kabul etmesinin gerekli olacağı düşünüldü. Böylelikle Web Sitesi üzerinden kullanıcının taleplerine göre tepki veren bir bilgi sunumu gerçekleşmiş olacak ayrıca ziyaretçiden de veri alınabilecek bir yapı kurulmuş olacaktı.

Bu hedefle , CGI -Comman Gateway Interface ( Ortak Geçiş Kapıları Arayüzü ) katmanında ziyaretçinin browser programından veri ve komut gönderilmesi sağlandı . Sadece text ve basit çoklu ortam nesnelerini destekleyen web sunucularının fonksiyonellikleri CGI aracılığı ile artırılmış oldu . Delphi , Visiual Basic , Visiual C , C / C++ , Perl gibi programlama dilleri ile hazırlanıp derlenen bu programlar Web Server tarafından çalıştırılır ve vereceği komutlar işletim sistemine ulaştırılır.
CGI programları ile arzu edilen bir çok uygulama hazırlanabilir fakat CGI çözümleri hız açısından zayıf bir işleyiş yapısına sahiptir .Çünkü Web Server aynı anda yoğun bir istemci kitlesi ile karşı kaşıya kalırsa her CGI uygulamasının talebi bir işlem kuyruğuna koyularak işletildiği için aşırı bir yüklenme söz konusu oluyordu.

Microsoft web işlemleri konusundaki stratejisini , harici programları işletim sistemine kaydırmak olarak belirledi. Bu yüzden CGI yerine işletim sisteminin bir bileşeni olan API– Uygulama Programı Ara yüzünün ( Application Programming Interface ) kullanılması uygun bulundu. Bu nedenle bir çok Internet Server API ( ISAPI ) tasarlandı. Çeşitli firmaların ISAPI türevi "yorumlayıcılar " geliştirerek ara bir dil geliştirip , oluşturulan komutların Web server'a işlettirilmesi internet çözümlerine ap ayrı bir boyut kazandırdı . Gerek hız gerekse de sağlıklı bir işleyiş açısından bu yeni yapı üzerindeki Microsoft 'un ürünü ASP olarak piyasaya çıktı .

Microsoft ASP, etkileşimli web sayfalarını oluşturmak , güçlü ve hızlı web uygulamalarını geliştirmek için , sunucu tarafında icra gören komutlar dizisidir. Tasarımı yapılmış bir ASP uygulaması uzantısı .asp ile kaydedilmiş olan bir text dosya içersinde yer almaktadır Başka bir ifadeyle ASP Javascript gibi , VB Script gibi komutları düz yazı dosyası olarak kaydedilen ve çalışabilmesi için yorumlayıcıya ihtiyacı olan bir dildir . ASP dosyaları kendi başına çalışabilecek bir dosya olarak düşünülmemelidir . ( Derlenmiş makine kodları düzeyinde olmadığından Exe , Com uzantılı dosyalar gibi direkt çalıştırılabilir özelliğe sahip değildirler.) Kendisini aktif hale getirecek bir tetiklenmeyi Web sunucusu üzerinde bekler ve sunucu tarafında çalışır. Sunucu kendisinden asp uzantılı bir dosya talep edildiği zaman , dosyada yer alan komutları kontrol edip icra eder.

ASP dosyaları ;
1- Ziyaretçi tarafında çalışan HTML komutlarını ,
2- Veritabanına bağlanmayı ,veritabanı işlemlerini belirleyecek cümleleri
3- Yürütülecek işlemler zincirinin hizmet ettiği çeşitli görevleri sağlayan COM bileşeni çağrılarını içermektedir.

ASP için WEB platformunun bütünü birer nesnedir . Dolayısıyla bu ortam içindeki her şeye müdahale edebilme ve programlanabilme imkanı sağlar.
Sayfa başına dön Aşağa gitmek
 
ASP Nedir ?
Sayfa başına dön 
1 sayfadaki 1 sayfası
 Similar topics
-
» Html Nedir ?
» Visual Basic Nedir ve Temel Dersler!

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
By_NetßöCüqü :: Visual Basic-DelpHi-Web Programlama Dilleri-Microsoft Office DErsleriiii :: Web Programlama Dilleri :: Asp Kaynakları ve Dersleri-
Buraya geçin: