26 Eylül 2011 Pazartesi

C# Delegate Kullanimi

5 temel tipten biri olan delegelerin kullanım amaçları, metot adresi saklamaktır. Bazen metotlarımızı, ihtiyacımız olduğu anda çalıştırmak isteyebiliriz. Olay(event) tabanlı programlama ve asenkron programlama yaparken, anonim metot yazarken delegelerden faydalanırız. Bir diğer kullanım amacı da, bir metoda parametre olarak başka bir metot verebilmektir. Bu yazımızda temel olarak delegenin ne olduğununu, nasıl tanımlandığını, nasıl kullanıldığını...
Share:

C# Interface Kullanimi

.Net’in 5 temel tipinden (class,interface,delegate,struct,enum) biridir. Çoklu kalıtım ihtiyacını gidermek amacı ile kullanılırlar. Interface’leri, yetenek kazandıran şablonlar olarak tanımlayabiliriz. Bir başka deyişle; tüm üyeleri abstract olan sınıflara benzetilebilirler. Bir sınıf birden fazla sınıftan kalıtılamaz, ancak bir sınıfa birden fazla interface’I implement etmek mümkündür. Genelde kullanım amaçları, uygulandığı tiplere bazıkurallar...
Share:

Div Ortalama

800 piksellik bir Div'iniz var ve istiyorsunuz ki ekranınızın genişliği ne olursa olsun o daima ortada kalsın. Table'daki gibi Align="Center" diyerek yapamayız:)  Öyleyse Divi Nasıl Ortalanır; <div style="width:800px; margin-left:auto; margin-right:auto;">         İçerik buraya gelecek. < /div&...
Share:

16 Eylül 2011 Cuma

Flash boyutu sayfada değişmesin

Html sayfa içerisine koyduğumuz bir flashın boyutunun sayfayı kaplamasını ama sayfa boyutu değiştirilince küçülme ve büyüm yapmamasını istiyorsak aşağıdaki kodları kullanmamız kafi olacaktır. Burada dikkat edilmesi gereken kısım; <param name="SCALE" value="NoScale"> KODLAR; <div id="menu"> <object data="images/menu.swf" type="application/x-shockwave-flash" width="100%" height="150px"> <param name="movie" value ="images/menu.swf"/> <param...
Share:

Oracle Client X64 Bit Windows 7 Üzerine Kurulumu

Bildiğiniz gibi Oracle 10 g x64 Bit Client Windows 7 üzerine kurulamıyor, veya kurulsa bile ODBC bağlantılarında servis isimleri çıkmıyordu. Yapmış olduğum araştırmalar sonucunda ulaştığım çözümü sizlerle paylaşıyorum; Öncelikle elinizdeki kurulum 32 Bit Client kurulum dosyanızı 64 Bit üzerine kuramıyorsanız yada işletim sisteminiz Microsoft Windows 7 olduğundan dolayı kurulum işlemini gerçekleştiremiyorsanız aşağıdaki işlemleri yapmamız gerekmekte. ADIM...
Share: