• 20-07-2007, 22:15:07
    #1
    baktım ki forumda hiç asp dersi yok bende bi tane hazırlayayım dedim

    Öncelikle Asp Nedir?

    ASP Active Server Pages ifadesinin kısaltılmış halidir.Asp html nin yetersiz kaldığı yerde imdadımıza yetişir.<%kod%> şeklinde kullanılır.
    ASP ile yazdığımız scriptleri bilgisayarımızda test edebilmemiz için windows95 ve windows98 için pws, windowsnt ve windows2000 içinse iis kurulması gereklidir.
    Öncelikle bilgisayarımıza IIS i kuralım:
    1)iis i kurmak için windows cd sine ihtiyacımız olacak.(işletim sistemini kurduğunuz cd olursa daha iyi olur)
    2)Windows cd mizi taktıktan sonra denetim masasına girip ordanda program ekle kaldırı açıyoruz.Daha sonra sol taraftaki windows bileşenlerini ekle kaldıra tıklıyoruz

    3)Çıkan listeden İnternet İnformation Servicec(IIS) i seçiyoruz.Ve ileri diyoruz.Ve kurulum başlayacaktır.

    4)Kurulum tamamlandığında c:\inetpub\wwwroot klasörü oluşacaktır.Buraya test etmek istediğiniz asp dosyalarını atın.Az sonra yapacağımız örneği buraya atarak test edebilirsiziniz.

    ASP ile ilk örneğimiz:

    Alıntı
    <html>
    <head>
    <title> ASP ye giriş</title>
    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-9">
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1254">
    </head>
    <body>
    <% Response.Write "ASP de ilk scriptimizi yazmış olduk"
    %>

    </body>
    </html>
    Şimdi bu sayfamızı ilkörnek.asp şeklinde kaydedelim.Ve c:\inetpub\wwwroot klasörüne atalım.sonra tarayıcımıza girip localhost/ilkörnek.asp yazalım.Ekrana ASP de ilk scriptimizi yazmış olduk yazdırıldığını görceksiniz.

    Response ve Request ler :
    Response.Write:
    Bu komutu ilk örneğimizde kullanmıştık.Response
    objesinin en sık kullanılan metodudur.Örnek:
    Alıntı
    <%
    yazi="İlk deneme"
    Response.Write yazi
    %>
    Response.Write ile dört işlemde yaptırabiliriz:
    Alıntı
    <%
    sayi1= 4
    sayi2= 4
    Response.write sayi1*sayi2
    %>
    Yukardaki kullanım sonucunda ekrana 16 yazılır.Çünkü sayi1 ve sayi2 nin çarpımı 16 ya eşittir.

    Response.Redirect:
    Bu kullanımı bir örnekle özetleyelim
    Öncelike yonlenen_sayfa.asp ve yonlendirilen_sayfa.asp adında 2 adet asp sayfası oluşturalım.
    yonlenen_sayfa.asp:
    Alıntı
    <html>
    <head>
    <title> ASP ye giriş</title>
    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-9">
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1254">
    </head>
    <body>
    <% Response.Write "Bu sayfa aşağıda belirtilen sayfayı yükleyecek"
    Response.Redirect "yonlendirilen_sayfa.asp"
    %>

    </body>
    </html>
    yonlendirilen_sayfa.asp:
    Alıntı
    <html>
    <head>
    <title> ASP ye giriş</title>
    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-9">
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1254">
    </head>
    <body>
    <% Response.Write "<b><center>Bu sayfa yonlenen_sayfa.asp sayfasının çalıştırılması ile görüntülenmiştir.<b></center>"

    %>

    </body>
    </html>
    Ekran görüntümüz şu şekilde olacaktır:


    Anlatımlara yavaş yavaş devam edeceğim....
  • 20-07-2007, 22:19:51
    #2
    asp ile pek ilgilenmem ama.
    esinlenmeden yazılmış dersiniz için tebrik ediyorum
    devamını bekliyoruz.
  • 20-07-2007, 22:26:49
    #3
    Ece
    Üyeliği durduruldu
    Html yle hemen hemen aynı. Şimdi html sitesi yapabilen asp sitesinide kolay bir şekilde yapabilir gibi geldi sizin anlatımınıza göre...Tabiki ilk bilgi bunlar. Sagol.
  • 20-07-2007, 22:29:07
    #4
    Ezo adlı üyeden alıntı: mesajı görüntüle
    Html yle hemen hemen aynı. Şimdi html sitesi yapabilen asp sitesinide kolay bir şekilde yapabilir gibi geldi sizin anlatımınıza göre...Tabiki ilk bilgi bunlar. Sagol.
    bu konuda yanılıyosun html yapan herkez asp yapsaydı way halimize
    asp ile ilgili scriptleri edipleyip kullananlar veya editlemek klolay desek daha ii olur
  • 20-07-2007, 22:30:09
    #5
    tabi ilk giriş olarak öyle gözükebilir ama ilerde html ile hiç alakası olmadığını göreceksiniz..
  • 20-07-2007, 22:33:42
    #6
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Kendin hazırladığın için tebrik edrerim en azından uğraşmışsın
    Giriş seviyesindeki kullanıcılar için iyi bir kaynak olmuş
  • 20-07-2007, 22:42:50
    #7
    Ece
    Üyeliği durduruldu
    Bende zaten ilk anlatıma göre söyledim, ilerde daha iyi belli olacaktır iyi bir ögreticiyse ögrenmekde istiyorum. Fakat şurda anlaşalım html den anlıyan azda olsa asp yi gücelliyebilir sitesini devam ettirebilir. Ama php aynı degil bana göre php çok zor kafam hiç basmıyor. (bunlar benim görüşlerim, sizlerin fikri farklı olabilir)
  • 21-07-2007, 03:26:50
    #8
    php çalısıyorum devamlı baya bi gelişme var sık sık pratik yapıyorum...
    ve yazılmıs basit scirptleri inceliyorum
    hakkı öcaldan cok sey ögrendim simdi sıra ejder abide....
    asp nin basit oldugu söyleniyor ama iyi dersler bulmadım arkadas insallah devamını getirerek bize yardımcı olacaktır.
  • 21-07-2007, 03:31:24
    #9
    *emre* adlı üyeden alıntı: mesajı görüntüle
    php çalısıyorum devamlı baya bi gelişme var sık sık pratik yapıyorum...
    ve yazılmıs basit scirptleri inceliyorum
    hakkı öcaldan cok sey ögrendim simdi sıra ejder abide....
    asp nin basit oldugu söyleniyor ama iyi dersler bulmadım arkadas insallah devamını getirerek bize yardımcı olacaktır.
    PHP'ye devam et sen ona başladıysan ASP'yi bitirip php'ye döneriz biz de senin arkandan