PDA

Orijinalini görmek için tıklayınız : Asp Nedir?


aŞk-ı LâL
03 Ekim 2008, 02:46
Aktif Sunucu Sayfaları ( ASP ) nedir ?

Microsoft’un bizlere sunduğu karşılıklı etkileşimli ( interaktif ) sayfalar yapabilmek için kullanabileceğimiz yeni bir web teknoloji dilidir. IIS 4.0 ve Personel Web Server 4.0 ile uyumlu bir dildir. Yeni sürüm olan ASP 3.0 ise hem IIS 4.0 hemde IIS 5.0 ‘a destek verebilmektedir.

ASP İçn gerekli olacak yazılımlar nelerdir ?

Windows NT : Windows NT 4.0 Option pack Yazılımındaki IIS 4.0 programını sisteminize yüklemeniz gerekir.

Windows 95 veya 98 : Personel Web Server 4.0 yazılımını kullanabilirsiniz.

Windows NT 4.0 Option pack Yazılımını

http://www.microsoft.com/ntserver/guide/whatisntop.asp

bu adresten indirebilirsiniz.

Windows 2000 Pro. : IIS 5.0 yazılımını sisteminize kurabilirsiniz.

Yardımcı Araçlar olarakta aşağıdaki Front Page , Not Pad vb. yazılımları kulllanabilrisiniz.

Veri Tabanı Sunucusu Nedir ?

Tüm verilerimizi depolamaya yarayan bir yapıdır. Veritabanında Silme / Ekleme / Güncelleme gibi işlemler yapılmaktadır.

Bu yaptığım uygulamarı nasıl yayınlarım ?

FTP Servisi Netwrok ( Ağ ) üzerinde bulunan bilgisayarların dosya transferleri için kullandıkları bir servistir.

Uygulamarınızı bir ftp serverisinde barındırarak interaktif uygulamarınızı yayınlayabilirsiniz.



Web Programcılığına giriş ( Temel )

Asp sayfaları vbscript,jscript ve html kodlarını içeren .asp uzantılı sayfalardır.

Skript ( Script ) : Yaptığınız bir web programının parçacıkları demektir.

Java Script
Visual Basic Script

Olma üzere iki tane temel skript geliştirme dili vardır. Bu diller html sayfalarına eklenirken
<script> </script> tagları arasında eklenir. Kullanılacak sktiptin dilini belirleyebilmek içinse LANGUAGE deyimi kullanılır.

Örnek :



Kod:
<html> <head> <title> Sayfamızın Başlığı </title> <script language=”javascript”> Şeklinde kullanılır </script> </head> <body> </body> </html>







Kod:
<html> <head> <title> Sayfamızın Başlığı </title> <script language=”vbscript”> Şeklinde kullanılır </script> </head> <body> </body> </html>

Alıntıdır...

aŞk-ı LâL
03 Ekim 2008, 02:47
ilk önce 1-2 tane ufak bilgiyle başlayalım

bildiğiniz gibi kodların bir başlangıcı ve bir bitişi vardır. Asp de ise

başlangıç : <%

bitiş : %>



şimdi ilk sayfamızı yapmaya başlıyalım

İlk önce bir editöre ihtiyaçımı vardır.Bunun için Not Defteri adlı yazılımı seçebiliriz...

şimdi sizde Not Defterinizi açtysanız yazmaya başlıyalım

<html>
<head>
<title>Asp Sayfam</title>
</head>
<body>


<%
Response.Write "Asp Sayfam"
%>
</body>
</html>

önizleme:

http://www.sahinlerg.somee.com/Ders/resimler/asp1.bmp

kodu görünüşü:

http://www.sahinlerg.somee.com/Ders/resimler/aspg1.bmp


Açıklamaya gecelim. Az cok ingilizce bildiğimize göre anlamanız zor olmayacaktır...

<% = Asp kodu bunla başlar zaten sölemiştik

Response = Yanıtla

Write = Yazdır


Response.Write "Asp Sayfam" = Sayfamıza "Asp Safam" diye yazdırır.

%> asp kod bitişi bunu daha önce demiştik.

Response.Write Komutunun kısaltılış hali <%=%>

örnek olarak verecek olursak

<%
Response.Write time()
%>
yerine

<%= time()%>


Evet arkadaşlar asp ye ufak ufak başladık kodları öğrendikten sonra asp'de üyelik nasıl yapılır, arama motoru nasıl yapılır ve benzeri çalışmalarla örnek vermeye devam edelim...

aŞk-ı LâL
03 Ekim 2008, 02:48
merhabalar aspde en çok kullanılan metotlardan biri include metodudur.
şimdi bu metot ne işe yarıyor derseniz bu metot ile bi sayfayı başka bir sayfada gösterilmesini sağlar. Bunun nedeni dahada kolaylaştırmak içindir mesala menüyü her sayfaya ayrı ayrı yapmak yerine bu sayde her sayfada aynı anda gösteririz eğer bu metot olmasaydı menüye bişey eklemek gerektiği zaman her sayfaya tek tek eklemek gerekir ama bu sayede sadece bi sayfadakini düzelterek her yerdeki hatayı veya eklemeyi yapmış oluruz.

nedemek istediğimize gelince örneklerle dahada iyi anlıyacaksınız

<!--#include virtual="sayfa1.asp"-->


Şimdi size bir örnekle anlatayım

bunun çin 2 sayfaya ihtiyacımız var öncelikle ikitane sayfa yapalım bitanesi
sayfa1.asp sonrada sayfa2.asp yi yapmamız gerekecek

sayfa1.asp yi yapalım artık biliyosunuz bu kodları not defterine yazıyoruz editörde


Kod:
<html> <head> <title> sayfa1 </title> </head> <body> <% Response.Write "Üst kısım" %> </body> </html>

önizleme:


http://www.sahinlerg.somee.com/asp2.bmp

webde görünümü

http://www.sahinlerg.somee.com/aspg2.bmp


şimdide sayfa2.asp yi yapalım

Kod:
<html> <head> <title> sayfa2 </title> </head> <body> <!--#include virtual="sayfa1.asp"--> <hr><% Response.Write "sayfa 2 üst kısım" %> </body> </html>

önizleme

http://www.sahinlerg.somee.com/asp3.bmp

webde görünümü

http://www.sahinlerg.somee.com/aspg3.bmp



şimdi resşmlerdede gördüğünüz gibi sayfa1.asp yi sayfa2.asp de gösterdik

alintidir