10 Aralık 2009

güzel bir söz

Elinde çekiç olan, her şeyi çivi olarak görür

08 Aralık 2009

visual studio özel code snippet yaratma

Burada visual studio'da getter setter generate etmek için napılabilir diye tartışılmış. Yöntemlerden biri sağ tık ile refactor, diğeri de code snippet ile oluşturtmak veya onun da kısayolu prop yazıp tab ile code snippetin oluşturulmasını sağlamak. ctrl+k+x kısayolu ile açtığınız snippetlara kendiniz de ekleme yapabiliyorsunuz. örneğin bir snippet aracılığı ile istediğiniz şablonda bir yazının eklenmesini sağlayabilirsiniz.
code snippet yaratmak için msdn linki bu. yok ben uğraşamam öyle xml falan derseniz bunun için snippy diye bir uygulama yazmışlar. bu uygulama ile kendi özel snippetlarınız oluşturup visual studio code snippets manager ile ekleyebilirsiniz.

07 Aralık 2009

call of duty: modern warfare 2

uzun zamandır beklenen modern warfare 2 çıktı ve gönülleri fethetti. geçen haftasonu tamamen kendimi bu oyunu oynamaya verdim ve yaklaşık 6 saatte regular zorlukta (training sonunda kendisi bu zorluk derecesini verdi) bitirdim. oyun tek kelimeyle müthiş olmuş. (oyunun en müthiş özelliklerinden biri "breach" belirtmek isterim. ayrıca brezilyadaki bölüm, riot shield, uzaktan kumandalı akıllı uçak vb. mükemmel olmuş) film gibi oyun olayının dibine vurmuşlar. sonu, hikaye akışı, dönüm noktaları, mekanlar süperdi. her bölüm ayrı bir heyecan fırtınası, ayrı bir aksiyon bayramı. çok tavsiye olunur.

02 Aralık 2009

iyi yönetici

iyi bir yönetici, çalışan çıkarları ile firma çıkarlarını en verimli şekilde örtüştürebilendir.

12 Kasım 2009

fiddler ile web servis isteklerini dinlemek

burdan da okuyabileceğiniz üzere fiddler ile asp.net ve web servis isteklerini izleyebilmek için web.config'e aşağıdaki ayarı eklemelisiniz. (fiddler varsayılan olarak 8888 portundan dinleme yapıyor)

<system.net>
  <defaultProxy>
    <proxy  proxyaddress="http://127.0.0.1:8888" />      
  </defaultProxy>
</system.net>

11 Kasım 2009

Wpf Data Virtualization

burdaki projeyi incelediğinizde 1.000.000 veride yaklaşık 177mb bellek kullanılırken VirtualizingList kullanıldığında yaklaşık 1.37mb bellek kullanılıyor.

şurda da listview performansı neden sorunlu diye sorulmuş. Cevaptaki değerler de ilginç.

07 Kasım 2009

iki oyun fragmanı

modern warfare 2 en güncel fragman: manyak bişi (adamlar film gibi oyun olayının dibine vurdular)

just cause 2 2010'da çıkacakmış: acayip bişi, başka bişi (esas adam artık olayı aşmış f16 üstünde gökyüzü sörfü yapıyor)

06 Kasım 2009

enum combobox binding

enumlarınızı combobox binding ile kullanmak ancak görünen değerini farklı vermek istiyorsanız idictionary ve combobox'ın selectedvaluepath, displaymemberpath propertyleri ile yapabilirsiniz. ayrıntılı bilgi: burda