Asp.NET Custom Paging

Bu yazımda sizlere Custom Paging (Özelleştirilmiş Sayfalama) yapmayı anlatacağım. Sanırım DataList'in kendi özelliği olan sayfalama yöntemini kullanmayı çoğunuz biliyorsunuz. Bu yöntem gayet kolay bir yöntem fakat olaya performans açısından bakacak olursak kullanılmaması gereken bir yöntemdir. Veritabanınızdaki ürünler tabonuzda binlerce kayıt olduğunu düşünün, DataList'in allow page özelliğini kullanarak sayfalama yaptığınızda, siz kullanıcıya 10 kayıt gösterecek olsanız dahi datalist veritabanındaki bütün kayıtları çeker ve bu işlem bittikten sonra o seçilen 10 kaydı kullanıcıya gösterir. Bu performans açısından çok kötü olacaktır.

Evrendeki Yerimiz(100.000 Stars)

Evrendeki yerimizi idrak edebilmemiz pek mümkün değil gibi aslında.. Hani düşünür, çabalar, anladığımızı zannedebiliriz ama özünde, bu çok zor bir şey gibi.. Çünkü boru değil "EVREN" :D Neyse çok konuşmanın manası yok 100.000'stars adında güzel bir atraksiyon hazırlamış google, evrende nokta kadar bile yer kaplamadığımızı daha rahat görüp, idrak edip ona göre yaşamaya çalışabiliriz sanırım (:

http://workshop.chromeexperiments.com/stars/

Korkuların Esiri Olmak

“Hayat, Korkunun Bittiği Yerde Başlar.” - OSHO

Yogaya başlamadan önce bu ve benzeri sözleri üzerine çok düşünmezdim ya da hatırlamıyorum, bilemiyorum smile

Bir şeyi yapmaya ya da yapmamaya karar verme aşamasında korkular tarafından yönetildiğimi yogayla fark ettim. Bir poza girerken(özellikle de ters duruşlar ya da el dengeleri) kapıldığım korku ne söylüyorsa gerçekten de onu yaşıyordum. Ya korktuğum için hiç denemedim ya da deneyip korktuğum şekilde olmasına izin verdim.

Karga duruşundan, kafa duruşuna geçiş akışını ilk kez deneyeceğim zaman(ayrı ayrı iki pozda da durabiliyordum) içimden bir ses, yapamazsın, düşeceksin diyordu ama yine de gözümü karartıp denedim. Karga pozuna girdim, bir süre durup kafamı yere koydum, dizlerim kollarımda kafam yerde o şekilde birkaç saniye durdum fakat içimden bir ses nasıl durabilirsin, düşmelisin sen diye haykırıyordu resmen ve kendimi arkaya doğru fırlattım istemsizce, düşürdüm kendimi. Oysa ki yapmıştım, duruyordum ama o korku o denli içime işlemişti ki tezahür etmemesi imkansızdı!

Alışveriş İlişkisi

Hayatımızı alışveriş yaparak geçiriyoruz.
Bazen daha keyifli bazen daha keyifsiz ama çoğunlukla tek yaptığımız şey alışveriş.
Bir mağazaya gidip o çok beğendiğin kıyafeti almandan bahsetmiyorum. Annen, baban, kardeşin, sevgilin, eşin, dostun; hayatında olan, sevdiğini değer verdiğini söylediğin herkesle aslında sadece alışveriş yapıyorsun. O gerçek, öz'den gelen sevgi çok nadir deneyimleniyor.

Arkadaşını, dostunu çok seviyorsun çünkü sana iyi geliyor, seni anlıyor, güldürüyor, eğlendiriyor, yanında oluyor. Eğer bunları yapmazsa bu sefer varlığından bahsettiğin o sevgi kaybolmaya başlıyor.

SQL NEWID() Rastgele Veri Çekmek

Herkese merhaba. Bu yazımda Microsoft SQL Server kullanarak Random(Rastgele) veri çekmeyi anlatacağım. Her programcının er yada geç ihtiyaç duyacağı bir şeydir veritabanından random veri çekmek. Farklı veritabanları için kodladığınız uygulaların programlama kısmında da çözümler üretebilirsiniz fakat hem zaman hem de performans yönünden sıkıntılar yaşayabilirsiniz. Bu noktada MsSQL bizlerin işini oldukça kolaylaştırıyor. Bünyesinde barındırdığı ”NEWID()“ fonksiyonu ile verilerinizi kolayca random bir şekilde veritabanınızdan çekebilirsiniz.