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.

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

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.

MsSQL Son eklenen kaydın ID sini almak

Herkese merhaba. Bu yazımda MSSQL veritabanına son eklenen verinin ID değerini almayı anlatacağım. Ben C# üzerinde örneklendirerek anlatacağım fakat sizler aynı yöntemi, veritabanı MSSQL olduğu sürece faklı dillerlede de kullanabilirsiniz. Belki Select id from tablo_adi order by id desc diyerek son verinin ID değerine ulaşanlar yada ulaşabileceğini düşünenler vardır. Teknik olarak bu şekilde de son verinin ID değerine ulaşabilirsiniz ama bu yöntem ne kadar doğru bir yöntemdir ve ne kadar düzgün çalışır orası tartışılır...

Aklıma Gelen İkinci Şey

Öncelikle bu satırları çok zor şartlar altında yazdığımı belirteyim, 9 parmak ile yazıyorum. Gerçekten çok zor bir olaymış. Bilgisayar yada klavye kullanımını hayat boyu 2-3 parmakla sürdüren arkadaşlar için pek bir şey ifade etmez belki fakat 10 parmak yazmaya alışkın bir birey için parmakların bir tanesini kullanamamak fena sıkıntı. Neyse konumuza dönelim..

Yoga sevgisi konusunda bir hayli psikopatlaştım sanırım. 2 gün önce gayet talihsizce fakat bir o kadar da başarılı bir şekilde sol el orta parmağımı kapıya sıkıştırdım(aslında sadece orta parmak değil 3 parmak birden ama sadece orta parmak zarar gördü smile