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:

2 Ağustos 2011 Salı

Outlook 2007'de yeni bir mail yazarken Ş tuşuna bastığınızda veya Türkçe Karakterler çıkmıyorsa ! İşte çözümü

Outlook 2007'de yeni bir mail yazarken Ş tuşuna bastığınızda karakter çıkmıyorsa veya türkçe karakterli kelimeler yazarken klavye sanki çalışmıyormuş hissine kapılıyorsanız yanlız değilsiniz ;) Bunun nedeni Outlook'un bir Eklentisi, Adı da "Redemption Helper Outlook Extension" . Sorunun çözümü ise oldukça basit. Outlook'ta üst menüden Araçlar-> Güven Merkezi -> Eklentiler  kısmında Yönet bölümünde Exchange İstemci Uzantıları kısmını açıyoruz....
Share:

Outlook 2007'de Türkçe Karakter Sorunu (Redemption Helper Outlook Extension)

Outlook 2007'de yeni bir mail yazarken Ş tuşuna bastığınızda karakter çıkmıyorsa veya türkçe karakterli kelimeler yazarken klavye sanki çalışmıyormuş hissine kapılıyorsanız yanlız değilsiniz ;) Bunun nedeni Outlook'un bir Eklentisi, Adı da "Redemption Helper Outlook Extension" . Sorunun çözümü ise oldukça basit. Outlook'ta üst menüden Araçlar-> Güven Merkezi -> Eklentiler kısmında Yönet bölümünde Exchange İstemci Uzantıları kısmını açıyoruz....
Share:

Exchange 2007'de Mailbox Defrag

Exchange 2007 sisteminde mailbox databaselerinizde belli zamanlardan sonra şişme olduğunu fark edebilirsiniz. Bu durumda Microsoft Exchange Sisteminde imdadımıza Eseutil aracı yetişmektedir. Kullanımı oldukça basit olan eseutil kullanmadan önce dikkat etmeniz gereken en önemli şey Exchange'inizi kurduğunuz Yerel diskinizde Mailbox büyüklüğünüzün %110'u kadar free space'e sahip olmanız gerektiğidir. Örneğin Mailbox1.mdb mailbox database'iniz 30 GB...
Share:

28 Temmuz 2011 Perşembe

C#'da Settings Kullanımı

Özet : Uygulamalarımızda kullanıcı bazında veya uygulama bazında ayarlar yapmak için Settings class'ını kullanabiliriz. Settings class'ı ile uygulamayı kullanacak olan kişilere uygulamanın bazı özelliklerini kendilerinin belirleyecekleri şekilde kullanmalarına olanak sağlayabilir veya uygulamanın çalışması için gerekli olan bazı değerleri Settings içinde tutarak uygulamadan bu değerlere erişebiliriz. Merhabalar, Uygulamalarımızda kullanıcı bazında...
Share: