Asp

Kısaca: ASP, ya da ''Active Server Pages'' (''Etkin Sunucu Sayfaları''), Microsoft tarafından geliştirilen internete yönelik sunucu taraflı ''(serverside)'' çalışan bir teknolojidir. Sunucunun sadece durağan sayfaları istemciye (ziyaretçi) göndermesi yerine, ziyaretçiden veri kabul edilmesi gerekliliğinin sonucunda ortaya çıkmıştır. ...devamı ☟

ASP, ya da Active Server Pages (Etkin Sunucu Sayfaları), Microsoft tarafından geliştirilen internete yönelik sunucu taraflı (serverside) çalışan bir teknolojidir. Sunucunun sadece durağan sayfaları istemciye (ziyaretçi) göndermesi yerine, ziyaretçiden veri kabul edilmesi gerekliliğinin sonucunda ortaya çıkmıştır.

ASP sayfaları çoğunlukla VBScript kullanılarak yazılır, ancak @Language komutuyla JScript, hatta Perl gibi başka bir dil de seçilebilir.

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'de Kullanılan Nesneler

ASP sayfalarında özel altı adet nesne kullanılır.
  • Application:
  • ObjectContext:
  • Request:
  • Response:
  • Server:
  • Session:






<%

 Response.Write "Merhaba Dünya"
 Response.End
%>


Yazdırma işlemidir. HTML ile daha kolay ve daha hızlı yapıldığı halde daha önceden tanımlanmış değişkenleri çalıştırabilir.

<%

 degisken = "Merhaba Dünya"
 Response.Write degisken
%>
Değişkenler için çift tırnak ("") ifadesi kullanılmaz. Aşağıdaki kod ise sayfayı farklı bir sayfaya yönlendirir.

<%

RESPONSE.REDIRECT "default.asp"

%>




<%

RESPONSE.cookies("cookiename")("yetki")="tam"

RESPONSE.cookies("cookiename")("yetki")="yok"

RESPONSE.cookies("cookiename").expires=date()+365

%>

Bu kod sayesinde bir bilgisayara cookies(çerez) bırakabilirsiniz ama tekrar okuyamazsınız onun için request.cookie kodunu kullanmalısınız. çerez: bir sistemin sizi hatırlaması için bırakmış olduğu text dosyalarıdır.

Lazım olabilecek ve öğretici bir fonksiyon. Aşağıdaki kodlar yardımıyla yazınızın içerisindeki istemediğiniz kelimelerin görünmesini engelleyebilirsiniz.

<%



  Private Function yassak (yokla)   
    const sakinca = "chtoox|chotox|chootox|cthoox"
    dim ara, c
    ara = Split(sakinca, "|")
    For c = 0 to CInt(UBound(ara))
       if InStr(yokla, ara(Int(c))) <> 0 then yokla = Replace(yokla, ara(Int(c)), 
        String(Len(ara(Int(c))),"*"), 1, -1, 1)
    next
  yassak = yokla
  '© chotoox
  End Function
%>

<%=yassak("chtoox - yandaki yıldızlar sakıncalı kelimeleri kamufle eder.")%>


Ayrıca bakınız



Dış bağlantılar

Kaynaklar

Vikipedi

Asp

1. anlamı ([[isim]]). engerek yılanı.,engerek yılan.

Asp

Asp İngilizce anlamı ve tanımı

Asp anlamları

  1. (noun) One of several species of poplar bearing this name, especially the Populus tremula, so called from the trembling of its leaves, which move with the slightest impulse of the air.
  2. (noun) A small, hooded, poisonous serpent of Egypt and adjacent countries, whose bite is often fatal. It is the Naja haje. The name is also applied to other poisonous serpents, esp. to Vipera aspis of southern Europe. See Haje.
  3. (noun) Same as Aspen.

Asp tanım:

Kelime: asp
Söyleniş: 'asp
İşlev: noun
Kökeni: Middle English, from Old English æspe
: ASPEN

Asp

İngilizce Asp kelimesinin İspanyolca karşılığı.
s. áspid, áspide

Asp

İngilizce Asp kelimesinin Fransızca karşılığı.
n. vipère aspic; type de peuplier

Asp

İngilizce Asp kelimesinin Almanca karşılığı.
[ASP (Active Server Pages) ] n. Natter

Asp

İngilizce Asp kelimesinin İtalyanca karşılığı.
s. (zool.) cobra egiziano; (bot.) marasso

Asp

İngilizce Asp kelimesinin Portekizce karşılığı.
s. cobra venenosa, víbora

Asp

i. engerek yılanı, titrek kavak, toz ağacı

Asp

İngilizce Asp kelimesinin Flemenkçe karşılığı.
zn. aspis adder

Asp

n. type of poplar tree; venomous snake

Bu konuda henüz görüş yok.
Görüş/mesaj gerekli.
Markdown kullanılabilir.

Asp
3 yıl önce

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...

ASP, Asp.net, HTML, Microsoft, SQL, Sunucu, VBS, İstemci, SGML, CGI, Ziyaretçi
Asp.net
3 yıl önce

desteklenmeyen ASP teknolojisinin devamını teşkil etmiştir. Her ne kadar isim benzerliği olsa da ASP.NET, ASP'ye oranla çok ciddi bir değişim geçirmiştir. ASP.NET...

Asp.net, ASP, C, HTML, Java programlama dili, Microsoft, NoktaNet, XHTML, XML, Yordamsal Programlama, Open Source
VBScript
3 yıl önce

sunucu tarafında çalıştırılabilen güçlü bir dildir. Bu script daha ziyade ASP sayfalarında kullanılır. deneme Aşağıdaki kodu bir text editörü yardımı ile...

VBScript, ASP, Microsoft, Sunucu, İstemci
John Mellencamp
6 yıl önce

Mart 2014 tarihinde kaynağından (ASP) arşivlendi. Erişim tarihi: 12 Temmuz 2011.  ^ "Mellencamp Search Results" (ASP). Media Control Charts (Almanca)...

Refaiddin Şahin
3 yıl önce

Evli ve iki çocuk babasıydı. ^ http://www.hurriyet.com.tr/gundem/22831256.asp 18 Mart 2013 tarihinde Wayback Machine sitesinde arşivlendi. Eski bakanlardan...

Refaiddin Å&#65533;ahin, 1939, 1993, 1995, 25 Haziran, 30 Ekim, 5 Ekim, Abdülbaki Ataç, Abdülkadir Ateş, Ahmet Esat Kıratlıoğlu, Ahmet Å&#65533;anal
Nurettin Ok
6 yıl önce

yürüttüğü dönemde inşa edildi. ^ a b http://www.hurriyet.com.tr/ekonomi/23744750.asp Eski Bakan Nurettin Ok vefat etti ^ "TBMM Albümü". tbmm.gov.tr. 29 Ekim 2012...

Nurettin Ok, 1927, 1975, 1977, 21 Haziran, 31 Mart, Abdülkerim Doğru, Ahmet Mahir Ablum, Ahmet Tevfik Paksu, Ali Naili Erdem, Ali Şevki Erek
İnternet forumu
3 yıl önce

sayfaları olan html, htm, xhtml, xml biçimlerinde kodlanamazlar. Bu nedenle ya ASP (Active Server Page) ya da PHP (Hypertext Preprocessor) gibi web programlama...

Evdekiler
3 yıl önce

senaristliğini Ferhan Şensoy'un üstlendiği yayından kaldırılmış dizi. https://web.archive.org/web/20140222161013/http://www.ortaoyuncular.com/fskimdir75.asp...