Bilmek istediğin her şeye ulaş

M. Serhat Köroğlu, 

Bilgisayar Programcısı

Bilgisayar Programcısı M. Serhat Köroğlu inploid.com'da 4 soru sordu, 3 soru yanıtladı ve 9 takipçisi var.

Ocak 2014

M. Serhat KöroğluBengü Özcan kişisini takip etmeye başladı

Bengü Özcan, Bilgisayar Mühendisliği Öğrencisi, @bengu

Ocak 2014

M. Serhat Köroğlu bir yanıta alt yorum yaptı

Peki birden fazla arama faktörü araya girdiğinde yani where kısmında filtrelemeler yaparken nasıl pratik bir yöntem izlemeli?
Yani en basit şekliyle bir sayfalama için QueryString ile sayfa indexi taşınmalıdır diyebilirim. Açıklamada bahsettiğiniz Session kullanımını tavsiye etmem. Çünkü böyle basit bir işlem için Session'ı işgal etmek doğru değil bence.

QueryString ile taşınabilir derken şöyle örnekleyelim:

/mypage.aspx?page=3 

Ancak eğer URL route kullanıyor iseniz bu yapı şu şekilde de olabilir:

/mypage/3/ veya /mypage/page/3/ 


Entity Framework konusunda ise şunu söyleyebilirim;

Veri tabanına sorgu yaparken index ve count olmak üzere 2 parametre geçerek bunu sorgunuza entegre edebilirsiniz ve ayrıca sorgu içinde Skip ve Take kullanarak bunu sağlayabilirsiniz.

Örneğin:
public IEnumerable<Product> GetProducts(int index, int count) 
{
 return (from p in db.Products
         select p) 
        .Skip(index * count) 
        .Take(count); 
} 

Böylece, count = 10 diyelim ve index "0" ise ilk 20, index 1 ise ikinci 20 adet veriyi almış olursunuz.
Ocak 2014

M. Serhat Köroğlu bu yanıtı beğendi:

Asp.Net'te doğru repeater sayfalaması nasıl olmalıdır?

Yani en basit şekliyle bir sayfalama için QueryString ile sayfa indexi taşınmalıdır diyebilirim. Açıklamada bahsettiğiniz Session kullanımını tavsiye etmem. Çünkü böyle basit bir işlem için Session'ı işgal etmek doğru değil bence.

QueryString ile taşınabilir derken şöyle örnekleyelim:

/mypage.aspx?page=3 

Ancak eğer URL route kullanıyor iseniz bu yapı şu şekilde de olabilir:

/mypage/3/ veya /mypage/page/3/ 


Entity Framework konusunda ise şunu söyleyebilirim;

Veri tabanına sorgu yaparken index ve count olmak üzere 2 parametre geçerek bunu sorgunuza entegre edebilirsiniz ve ayrıca sorgu içinde Skip ve Take kullanarak bunu sağlayabilirsiniz.

Örneğin:
public IEnumerable<Product> GetProducts(int index, int count) 
{
 return (from p in db.Products
         select p) 
        .Skip(index * count) 
        .Take(count); 
} 

Böylece, count = 10 diyelim ve index "0" ise ilk 20, index 1 ise ikinci 20 adet veriyi almış olursunuz.
Ocak 2014

M. Serhat Köroğlu bu yanıtı beğendi:

Yazılımda kendinizi nasıl geliştiriyorsunuz? Hangi kaynaklardan ve hangi web sitelerinden faydalanıyorsunuz? Kitap veya herhangi etkili yöntemleriniz nelerdir?

Ben kitapları daha çok seviyorum.
Her zaman elimin altında belli bir konuda bir indeks olmasını önemserim ve kitaplardan çalışırken de şu konuyu hallettim anladım diyebilecek şekilde ilerlerim.
Bir teknoloji hakkında en az 2 kitap bitirmeden içim rahat etmez.
Kitaplardan çalışmaya devam ediyorum yerli yabancı.

Microsoft cephesinde en önemli kaynak MSDN. Bence dünyada hala o destek seviyesine erişmiş bir topluluk yok. .NET dışında bir teknoloji ile uğraşırken karşılaştığım en önemli problem destektir. MSDN bu konuda bence lider.
MSDN'de ilgilendiğiniz platformda en alt seviyeden sizi yönlendirecek şekilde tutoriallar var. Bunları öneririm.

Kişisel gelişim konusu hiç bitmeyecek bir süreç. Uygulama geliştirme ile gelişim beraber ilerliyor. Kişisel gelişim için sürekli yazılım geliştirme faaliyetinde bulunmak, çok okumak çok araştırmak ve hevesi kaybetmemek gerekiyor.
Ocak 2014

M. Serhat KöroğluHasan Yasin Türkyılmaz kişisini takip etmeye başladı

Hasan Yasin Türkyılmaz, Sosyolog, @nefarkederki

Ocak 2014

M. Serhat Köroğlu bir yanıt verdi.

Ocak 2014

M. Serhat KöroğluDurdane Dağ kişisini takip etmeye başladı

Durdane Dağ, Bilgisayar Programcısı, @durdanedag

Ocak 2014

M. Serhat KöroğluÇağrıhan Aydın kişisini takip etmeye başladı

Çağrıhan Aydın, Bilgisayar Programcısı, @cagrihanaydin

Kodla Kalın ;)

Ocak 2014

M. Serhat KöroğluUğur Çakmak kişisini takip etmeye başladı

Uğur Çakmak, Android Uygulama Geliştiricisi, @ugurcmk

Ocak 2014

M. Serhat KöroğluGokhan İnce kişisini takip etmeye başladı

Gokhan İnce, İnternet Girişimcisi, @gokhanince

www.masterodeme.com

Ocak 2014

M. Serhat Köroğlu yeni bir  soru  sordu.

Ocak 2014

M. Serhat Köroğlu bu yanıtı beğendi:

Yeni hayata geçmiş bir web sitesini nasıl tanıtırsınız?

Facebook ve google reklamları ile küçük bütçelerle denemeler yaparım. Gazete ilanı da çıkarım ama küçük oynarım (yerel gazeteler olabilir)
Reklamlardan geri dönüşlere göre hareket ederim.
Ocak 2014

M. Serhat KöroğluSemih Muyaoğlu kişisini takip etmeye başladı

Semih Muyaoğlu, Web Application Developer, @semihmuyaoglu

Ocak 2014

M. Serhat KöroğluHalit Özdemir kişisini takip etmeye başladı

Halit Özdemir, Yazılım Geliştirme Uzmanı, @halitozdemir

Ocak 2014

M. Serhat Köroğlu bu yanıtı beğendi:

Dependency Injection tasarım kalıbını nereden öğrenebilirim?

yazgelistir.com%2fmakaleler%2f1000002905...'>yazgelistir.com/makaleler/1000002905.ygpx
msdn.microsoft.com/en-us/magazine/cc163739.aspx

biri türkçe biri ingilizce bu iki yazı şimdilik yeterli olur -bence-
Ocak 2014

M. Serhat Köroğlu yeni bir  soru  sordu.

Ocak 2014

M. Serhat KöroğluGökhan Örün kişisini takip etmeye başladı

Gökhan Örün, Girişimci, @GokhanOrun

Girişimci - Mobil Uygulamalar Uzmanı - swapmoment.com - vipme.com.tr - whonear.me

Ocak 2014

M. Serhat Köroğlu  yeni bir  gönderide  bulundu.

IIS'te PHP'nin Hata Görüntüleme Ayarı

PHP'de error_reporting fonksiyonu ile ve php ini dosyası içindeki display_errors ayarını on yaparak hata görüntülemesi sağlanabilir.

IIS üzerinde de; site seçilerek> error pages> edit feature settings de detailed errors seçilerek uzaktan da hata görüntülenmesi sağlanabilir.

php dosyasında da ini_set fonksiyonuyla

ini_set('display_errors', '1');

display_errors on yapılmış olur.
Ocak 2014

M. Serhat KöroğluTeknoloji konu başlığını takip etmeye başladı.

Teknoloji

Teknoloji (Yunanca τέχνη (sanat) ve λογία (bilmek)), sözcüklerinin birleşiminden oluşmuştur. İnsanoğlunun gereklerine uygun yardımcı alet ve...

Ocak 2014

M. Serhat KöroğluBilim konu başlığını takip etmeye başladı.

Bilim

Bilim veya ilim,fiziki ve doğal evrenin yapısının ve davranışlarının birtakım yöntemler (deney, düşünce ve/veya gözlemler) aracılığıyla sist...

Daha Fazla

İlgilendiği KonularTümü

.NET

1473 Kişi   87 Soru

C# (Programlama Dili)

369 Kişi   83 Soru

Web Siteleri

3311 Kişi   265 Soru

Web Tasarım

1224 Kişi   214 Soru

Web

454 Kişi   172 Soru

JQuery

190 Kişi   22 Soru

Jquery UI

34 Kişi   4 Soru

Datepicker

6 Kişi   0 Soru

Etimoloji

18 Kişi   20 Soru

Kelime Kökeni

7 Kişi   4 Soru

ASP.NET

271 Kişi   142 Soru

Yazılım

3178 Kişi   560 Soru

İnternet

2607 Kişi   541 Soru

Girişimcilik

3654 Kişi   361 Soru

Bilim

854 Kişi   286 Soru

Teknoloji

1972 Kişi   585 Soru

Sosyal Medya

1433 Kişi   213 Soru