09 Eylül 2010 Perşembe

Kategoriler

Yazar'dan mesaj:

<%response.write "Asp Ögreniyorum"%>

Asp ögrenmek veya gelistirmek isteyenlerin sayfasi

Tavsiye ettigim yazilar

Son yazılar

Rasgele yazılar

Son yorumlar

Randevular

Randevum boş

Asp ile performanslı kodlar

26.01.2010 20:17:00 | Önemli Bilgiler

Programlamada en önemli konulardan biri de performanstır, öyle siteler varki hitini sayaçlar hesaplayamaz :)

100k hitiniz olduğunda siteniz 3 serverda çalışabiliyorsa, o siteyi çöpe atın. Bizim amacımız 100k tekilde en fazla vps`e geçmektir. O da vps `i tek siteyle kullanarak değil birkaç siteyle.

Kısa bilgiden ve vaadlerden sonra makalemize geçiyoruz...

yorumlar (0)


Cdonts (ing)

26.01.2010 15:02:00 | Asp Bileşenleri

Web üzerinden mail göndermenizi saglayan Microsoft tarafindan gelistirilmis en çok kullanilan mail bilesenlerinden biridir.

yorumlar (0)


Asp Replace

26.01.2010 15:02:00 | Önemli Bilgiler

<%
Function duzelt(ByVal strEntry)
strEntry = Replace(strEntry, "<", "")
strEntry = Replace(strEntry, ">", "")
strEntry = Replace(strEntry, " ", "-")
strEntry = Replace(strEntry, "", "_")
strEntry = Replace(strEntry, "/", "")
strEntry = lcase(Replace(strEntry, "s", "s", 1, -1, 1))
strEntry = lcase(Replace(strEntry, "ç", "c", 1, -1, 1))
strEntry = lcase(Replace(strEntry, "i", "i", 1, -1, 1))
strEntry = lcase(Replace(strEntry, "I", "i", 1, -1, 1))
strEntry = lcase(Replace(strEntry, "ö", "o", 1, -1, 1))
strEntry = lcase(Replace(strEntry, "g", "g", 1, -1, 1))
strEntry = lcase(Replace(strEntry, "ü", "u", 1, -1, 1))
strEntry = Replace(strEntry, ":", "")
strEntry = Replace(strEntry, """", "")
strEntry = Replace(strEntry, "!", "")
strEntry = Replace(strEntry, "?", "")
strEntry = Replace(strEntry, "`", "")
strEntry = Replace(strEntry, "`", "")
strEntry = Replace(strEntry, ".", "")
strEntry = Replace(strEntry, "(", "")
strEntry = Replace(strEntry, ")", "")
strEntry = Replace(strEntry, "[", "")
strEntry = Replace(strEntry, "]", "")
strEntry = Replace(strEntry, "&", "")
strEntry = Replace(strEntry, "`", "")
strEntry = Replace(strEntry, "$", "s")
duzelt = strEntry
End Function
%>

yorumlar (2)


Üyelik Sistemi Yapimi

26.01.2010 15:01:00 | Asp Kodlama

üyelik sistemi yapimi oldukça kolaydir. Fakat, burada önemli olan session ve cookie ‘; yi en iyi sekilde kullanabilmektir. Session sunucu tarafinda, cookie ise istemci tarafinda tutulur. Ayrica, giris_kontrol.asp adli dosyada yer alan sql tümcesinde uyeler adli tablodaki tüm sütunlari seçip verileri bellege almak yerine yalnizca o anda ihtiyacim olan sütunlari seçtirdim. Bunu yapmanin sebebi, üye girisinin daha hizli olmasidir. Örnegin, veritabanimizda 500 üyemiz var. Uyeler tablomuzda id, kullanici_adi, sifre gibi sütunlarin yani sira; üyenin adi, soyadi veya buna benzer bilgilerini içeren sütunlar olsun. Üye girisinde kullanici adi ve sifre eslestirmesi yapilirken üyenin adi ve soyadi bir isimize yaramayacaktir. Üye girisinde isimize yarayacak olan tablolar id, kullanici_adi ve sifre ‘; dir. Üye girisinde bu yöntemi kullanmak, üye girislerinde ki agirligi hafifletecektir.
Bir konuya daha deginmek istiyorum. Kullanici adi ve sifre form kutucuklarinin kontrollerini yalnizca javascript kullanarak yapmak sakincalidir. Ziyaretçi bu kutucuklarin bulundugu sayfayi kendi bilgisayarina kaydettikten sonra javascript kontrollerinin bulundugu satirlari silip formda ki bos bilgileri sayfaya post edebilir. Bu da dogal olarak ziyaretçinin sayfada hata ile karsilasmasina neden olacaktir. Yukarida vermis oldugum örnekte javascript kontrolü yerine asp kodlari ile kontrol yapilmaktadir. Ayrica; giris_kontrol.asp adli sayfanin en basinda görmüs oldugunuz guvenlik adli fonksiyon, üye girislerinde sql injection ‘; u önlemek ve html kodlarini pasif hale getirmek için kullanilmistir.

yorumlar (1)


Asp RSS Sayfası Yapımı

26.01.2010 15:00:00 | Asp Kodlama

Çogu sitelerde RSS sayfalari görmekteyiz. RSS, XML ismiyle de bilinmektedir. RSS genellikle haber ve download siteleri gibi sürekli güncellenen sitelerde kullanilmaktadir. RSS ile sitemizde ki içerigin, ziyaretçilerimiz tarafindan yardimci bir program kullanilarak sitemize girmesine gerek kalmadan okuyabilmelerini saglayabiliriz. RSS sayfalarini okutmak için SharpReader adli programi kullanabilirsiniz. Bununla birlikte, baska bir sitede yer alan RSS sayfasindan ASP ile veri alip sitemiz içerisinde yayinlayabiliriz.

Kendi sitemde kullandigim RSS sayfasinin kodlarini sizlerle paylasmak istiyorum.

yorumlar (1)


1 2 3 4 5
Açılış hızı 0,08 saniye.