Zihin Geliştirme Merkezi

KOOLPA

Zihin Geliştirme Merkezi

 

ASP ile Neler Yapabilirsiniz

 Programlama Katagorisinde ve  Asp,Perl,Php,Html Forumunda Bulunan  ASP ile Neler Yapabilirsiniz Konusunu Görüntülemektesiniz.=>ASP ile Neler Yapabilirsiniz Asp’nin avantajlarıdan ve çalışma mantığından bir önceki konuda söz ettim. Bu avantajlar göz önüne alındığında elelktronik ...


Geri git   Zihin Geliştirme Merkezi > KooLpa Webmaster / Grafik / Programlama > Programlama > Asp,Perl,Php,Html

Üye ol Bloglar Yardım Üye Listesi Ajanda Forumları Okundu Kabul Et

Cevapla

 

LinkBack Seçenekler Stil
Alt 21-02-2008, 10:41   #1 (permalink)
Moderator
 
morejderha - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: Dec 2007
Mesajlar: 714
Blog Başlıkları: 7
Tecrübe Puanı: 3 morejderha is on a distinguished road
Standart ASP ile Neler Yapabilirsiniz


ASP ile Neler Yapabilirsiniz

Asp’nin avantajlarıdan ve çalışma mantığından bir önceki konuda söz ettim. Bu avantajlar göz önüne alındığında elelktronik ticaret için en kullanışlı dil olma avantajı vardır. Çünkü güvenlik bu tür uygulamalarda çok önemlidir ve Asp de bize bu güvenliği sağlamaktadır. Diğer avantajı ise çok kolay bir dil olmasıdır. Gerçekten bir perl ile program geliştirebilecek kişi sayısı sınırlıdır ama Asp’yi biraz programlama bilgisi olan herkes çözebilir ve çok kısa zamanda iyi işler ortaya koyabilir.
Asp ile veritabanına bağlanıp gelen verilerden faydalanarak sayfalar üretebilirsiniz. Bunun için SQL, Access veya Oracle kullanabilirsiniz. ODBC bağlantısı yapabileceğiniz tüm veritabanlarına Asp kullanarak erişebilirsiniz.
Asp ile her şeyin başında dinamik sayfalar hazırlayabilirsiniz. Böylece her kullanıcıya farklı bir sayfa gösterebilirsiniz. Html ile bunu ypamanız imkansızdır ancak farklı sayfalar yaparak bu sorunu çözebilirsiniz. Bu da zamandan ve yerden büyük kayıp demektir.
Asp kullanarak elinizdeki bilgiyi kolayca diğer insanların kullanımına açabilirsiniz. Sizde bulunan bir uygulama programını Asp ile entegre çalıştırabilirsiniz. Bu da sizin B2B ve B2C uygulamalar geliştirmenizi sağlar.

ASP kullanan bir tasarımcı olarak, esasında ASP’nin nesneleri ile bir şeyler yaparız. Başka bir deyişle, ASP kodlarımız bu nesnelere yöneliktir. Onları kullanma ve bir sonuç alma veya bir sonuç aktarma amacına yöneliktir. ASP’nin nesneleri altı grupta toplanır:

Application (Uygulama): Bir ASP sitesi, gerçekte bir program olarak görülür. Bu, HTML/CGI geleneğine aşina olan tasarımcılar için yeni bir kavram. ASP’yi bulan üstatlar, bir ziyaretçi, bir ASP sayfasından girerek, sitede gezinmeye başladığında, onu bir programı işleten bilgisayar kullanıcısı olarak görüyorlar. Böylece sitemiz, her ziyaretçinin karşısına çıktığında “bir program çalışmış” gibi sayılıyor. Bu yaklaşımın Web tasarımcısı olarak bize harika imkanlar sunuyor. Bunları daha sonra ele alacağız hiç merak etmeyin...
Session (Oturum) : Bir ziyaretçi sitemize geldiğinde, hangi sayfamızı talep ederse etsin, bu bağlantı ASP açısından bir oturum sayılır. Her oturumun belirli bir süre devam eden özellikleri, değişkenleri ve değerleri vardır. Site tasarımında oturum özelliklerinden geniş ölçüde yararlanacağız. Ancak ‘Application’ nesnesi ile karıştırılmaması çok önemli.
Request (Talep): Browser’dan server’a ulaşan bütün bilgiler, Request (Talep) nesnesinin öğeleridir. Bu nesneyi kullanarak, istemciden gelen her türlü HTTP bilgisini kullanabiliriz.
Response (Karşılık): Server’dan ziyaretçinin bilgisayarına gönderdiğimiz bütün bilgiler, çerezler (cookie) ve başlıklar (header) Response (karşılık) nesnesinin öğeleridir. Bu nesneyi kullanarak, ziyaretçiye göndermek istediklerimizi iletebiliriz.
Server (Sunucu): ASP, Web Server programını bir nesne olarak ele alır ve onun bize sağladığı araçları ve imkânları kullanmamızı sağlar.
ObjectContext (Nesne Bağlamı): Microsoft’un Transaction Server (MTS) programının sunduğu hizmetlere erişmemizi sağlar. MTS, ASP sayfaları içinden, uygulama programlarından yararlanmamızı sağlar. ASP uzmanlığınızı ileri düzeylere ulaştırdığınız zaman MTS ve ObjectContext nesnesinden yararlanabilirsiniz.
• ‘ karakteri (Shift+ 2 tuş kombinasyonu) ile başlayan satırlar açıklama satırlarıdır. ASP.dll, bu işaret ile karşılaştığı satırları işleme sokmadan geçer.
• Az çok bildiğiniz gibi ASP kodları <%..... %> işaretleri arasına yazılırlar. ASP.dll’e yönlenen bir ASP dosyasının satırları teker teker okunurken bu işaretle başlayan bir satır görülünce “İşte yine başlıyoruz... Bu bir ASP kodu ve bu sefil kod, ben olmadan hiçbir işe yaramaz” diyen muzur .dll’imiz işbaşı yapıyor; aradaki kodları icra ediyor ve sonuçları bize gösteriyor.
• Eğer kodumuz içerisinde bir değişken tanımlamamız gerekir ise bunu Dim ifadesi ile yaparız. (Örnek: Dim SiraNo,Adi,Soyadi). Birden fazla değişken tanımlamamız gerekirse aralarına virgül koymalıyız.



HTML Kodu:
<HTML>
<HEAD>
<TITLE>JavaScript ile Tarih</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 BGCOLOR=WHITE>

<% Dim metin

metin="<H1>Merhaba...Yine ben...Ne o hala asp mi çalışıyorsunuz...Sizi tebrik ederim.Çok azimlisiniz...</H1>"
%>

<%
response.write metin
%>
<br>
<%
metin="<H1>Heyyy... Unuttunuz mu benim adım değişken.Benim değişmemden daha normal ne olabilir ki ???</H1>"
%>
<%
response.write metin
%>


</BODY>
</HTML>
İlk önce metin denen kavramın bir değişken olduğunu belirttik. Ardından metin değişkenine bir değer atadık.

Kod:
<%
Dim SiraNo

SiraNo=3265
 
%>
Ardından ‘Response’ nesnesinin ‘write’ metodunu kullanarak bunu sayfaya yazdırdık. İşte bu kadar kolay. Madem bu ‘şey’in adı değişken, değiştirdik ve yeniden yazdırdık...

UltraEdit’i Nasıl Kullanacağız?

Kullanımı gayet basit ve her şeyden öte oldukça hızlı çalışan bir editör... Kurulum esnasında (daha doğrusu bitiminde), size kısayolunu nerelere koymak istediğinizi soracak. mutlaka “Sağ tıklayınca açılan menüye” seçeneğini işaretleyin ki, açmak istediğiniz dosyayı sağ tıkladığınızda “Edit With UltraEdit” yazısını görebilesiniz. Programı çalıştırdıktan sonra, araç çubuğunda, View/Set font bölümünden yazıtipinizi Türkçe desteği bulunan bir fonta ayarlayın.


ODBC
Kolları sıvayıp, ASP’ye kodu yazmaya başlamadan önce yapmamız gereken bir iş daha var: ASP sayfaları geliştirme ortamımızda, ODBC (Open Database Connectivity - Açık Veritabanı Bağlantısı) olması gerekir.
Windows 98, 95 (OSR2) veya NT4.0 işletim sisteminizde Denetim Masası’nda ODBC, ODBC32 veya “ODBC Veri Kaynakları (32 Bit)” adlı bir simge görüyor olmalısınız. Bunu açın, Sistem DSN sekmesini ve açılan pencerede göreceğiniz ‘Ekle’ düğmesini tıklayın. Buradaki Access, dBase, Excel, FoxPro, Paradox sürücüleri 4.00.3711.08 veya daha büyük mü? Değilse, Microsoft’un sitesinden (www.microsoft.com/data/download.htm) Microsoft Data Access Components (sürüm 2.1.1.3711.11 GA, 6.2 MB) güncelleme dosyasını indirip sisteminizi güncelleştirin. Windows 2000 kurulu sistemlerde bunu yapmaya gerek yok. Böylece sisteminiz, ileride yazacağımız veri-yönlendirmeli Web uygulamaları için hazır hale gelmiş olacaktır.
__________________
Talking's not always the best thing.
morejderha isimli üyemiz çevrimdışıdır. (Offline)  
Digg this Post!Add Post to del.icio.usStumble this Post!Reddit!Google Bookmark this Post!Live Bookmark this Post!Propeller this post!
Alıntı ile Cevapla

Sponsor Linkler
Cevapla


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)

 
Seçenekler
Stil

Yetkileriniz
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML KodlarıKapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık


Benzer Konular

Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Doğal saç maskeleri yapabilirsiniz Journalist Makyaj 0 17-10-2008 21:32
Siz evli sayılırsınız çocuk yapabilirsiniz P3N3LoP3 Magazin Haberleri 0 26-02-2008 19:42
Daha İyi Bir Baba Olmak İçin Neler Yapabilirsiniz? Crystal Heart Gebelik / Çocuk 0 11-06-2007 18:06
Ofiste egzersiz yapabilirsiniz! pReNsEs Güzellik / Diyet 0 20-05-2007 17:57
Egzersizi partnerinizle yapabilirsiniz! pReNsEs Güzellik / Diyet 0 20-05-2007 17:44


Bütün Zaman Ayarları WEZ +3 olarak düzenlenmiştir. Şu Anki Saat: 05:38 .


Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

Gizlilik Politikası | KooLpa üyeleri onay gerektirmeksizin mesaj yazabilmektedir. KooLpa' da yasalara aykırı unsurlar bulursanız buraya yazınız. En kısa zamanda gereği yapılacaktır.


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208