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.

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.

MVC ile jQuery Ajax Kullanarak Kayıt Silmek

Merhaba, bu yazımda kısaca MVC ile birlikte ajax kullanarak kayıt silme işlemini nasıl gerçekleştirebileceğinizi anlatmaya çalışacağım. Öncelikle kodun çalışabilmesi için jQquery.unobtrusive-ajax.js kütüphanesini sayfanıza eklemiş olmanız gerekmekte. Aksi takdirde Mvc'nin o işimizi çok kolaylaştıran Ajax.ActionLink yardımcı metodunu kullanamayız.

Gözüm Aydın

Dalaman’a geldim geleli hep, bahçede, havuz başında yoga yapmak istiyordum fakat bir türlü nasip olmamıştı. Gerçi terastan da bir hayli memnunum ama bahçe ve havuz kenarı ikilisini de tatmak istiyordum.

Bu sabah sakat bileğimin biraz daha toparlamış olmasını da fırsat bilerek hemen yerleştim bahçeye smile. Her ne kadar toparlamış olsa da, henüz tamamen iyileşmediği için kendimi kaptırarak uzun bir akış yaşayamadım fakat yine de çok güzeldi smile.

Bu sabahki akıştan fotoğraflar da aşağıda (Böylelikle yeni kodladığım, yazıya galeri ekleme zımbırtısını da test etmiş oluyorum. Bir taşla iki kuş).

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ı!