15 Haziran 2010 Salı

System.Math Sınıfı ve Metotları.

Genel methodlar

Metot Açıklama
Abs(x) Bir sayının mutlak değerini tutar.
Cos(x) Bir sayının kosinüsünü tutar.
Sin(x) Bir sayının sinüsünü tutar.
Tan(x) Bir sayının tanjantını tutar.
Ceiling(x)  x sayısından büyük en küçük tam sayıyı tutar (yukarı yuvarlama).
Floor(x) x sayısından küçük en büyük tam sayıyı tutar (aşağı yuvarlama).
Max(x,y) x ve y sayılarının en büyüğünü tutar.
Min(x,y) x ve y sayılarının en küçüğünü tutar.
Pow(x,y) x üzeri y'yi tutar.
Sqrt(x) x'in karekökünü tutar.
Log(x) x sayısının e tabanında logaritmasını tutar.
Exp(x) e üzeri x'in değerini tutar.
Log10(x) x sayısının 10 tabanındaki logaritmasını tutar.

int a = Math.Max(10,34);
int b = Math.Abs(-3);
double c = Math.Ceiling(12.67);
Kaynak : http://msdn.microsoft.com/en-us/library/system.math.aspx
Math sınıfının tüm üyeleri : http://msdn.microsoft.com/en-us/library/system.math_members.aspx 

2 Haziran 2010 Çarşamba

Unable to find manifest signing certificate in the certificate store.

Unable to find manifest signing certificate in the certificate store. Mesajı ile karşılaşıyorsanız, projemizi build edebilmemiz için bu hatadan kurtulmamız gerekmektedir.
 

Solution Explorer da projemizin üzerinde sağ tıklayıp Properties > Signing > Create Test Certificate butonunu tıklayıp bir şifre girmemizi isteyecek şifreyi girip Ok butonuna bastığımızda TemporaryKey oluşturulacaktır. 

Artık projemizi derleyebiliriz.

1 Haziran 2010 Salı

Windows Live Messenger'i programsız regedit ten çoklu oturum açmak :)

Merhabalar, günümüzde MSN kullanmayan sanırım çok az, çoklu msn açmak isteyenlere...

Windows 32bit için:

    * Başlat > Çalıştır > regedit yazıp enter tuşuna basın.
    * HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Live\Messenger'ı tıklayın.
    * Sağ tarafta herhangi boş bir alanda sağ tıklayıp yeni > DWORD seçip adını MultipleInstances oluşturun.
    * Yeni oluşturduğunuz MultipleInstances DWORD değerine sağ tıklayın ve Düzenle'yi seçin.
    * Değer verisi olarak 1 girin.
    * Kayıt Defteri Düzenleyicisi'ni kapatın.

Windows 64bit için:

    * Başlat > Çalıştır > regedit yazıp enter tuşuna basın.
    * HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows Live\Messenger
    * Sağ tarafta herhangi boş bir alanda sağ tıklayın ve MultipleInstances adında bir DWORD değeri oluşturun.
    * Sağ tarafta herhangi boş bir alanda sağ tıklayıp yeni > DWORD (32 bit) değeri seçip adını MultipleInstances oluşturun.
    * Yeni oluşturduğunuz MultipleInstances DWORD değerine sağ tıklayın ve Düzenle'yi seçin.
    * Değer verisi olarak 1 girin.
    * Kayıt Defteri Düzenleyicisi'ni kapatın.

İyi günlerde kullanın.

Efe 2 yaşına girdi.

Efemiz 2 yaşına girdi. Maaşallah :)
Taşlarla oynamayı çok seviyor.

11 Mayıs 2010 Salı

Windows 7 nin tüm ayarlarını tek yerden yönetmek.

Windows 7 için bir eklenti yüklemişler ve tüm ayarların bir yerden yapılabilmesini sağlıyor.

Windows 7 GodMode için yapılması gerekenler.
1) Masa üstüne yeni bir klasör oluşturun.
2) Klasör ismini GodMode.{ED7BA470-8E54-465E-825C-99712043E01C} olarak değiştirin. Değiştirdiğinizde klasörün değiştiğini göreceksiniz.
3) Artık tüm ayarlar bu klasörde toplandı.

Internet Explorer 9 Test Drive

Internet Explorer 9 ile test sürüşüne çıkmak ve yeni özelliklerini takip etmek isterseniz.

İncelemek ve indirmek için.
http://ie.microsoft.com/testdrive/Default.html

26 Nisan 2010 Pazartesi

Her Yönüyle C # 4.0 (4.0'a göre Güncellenmiş)



Her Yönüyle C # 4.0 11. baskı ile yayında.

Sayın Sefer Algan'ın yazdığı bu kitap her yazılımcının başucunda bulunması gereken önemli bir kita.

Ben az önce sipariş ettim. :) Yenilikleri takip edenleri takip etmekte yenilikleri takip etmektir sanırım.

Bu sektörde olup Sefer Algan ismini duymayan yoktur sanırım. Kurduğu  http://www.csharpnedir.com/ web sitesinden sağladığı kaynaklar ile de bizlere destek olmaktadır.

Online kitapçılar
http://www.kitapyurdu.com/kitap/default.asp?id=73354
http://www.tumkitaplar.com/kitap/index.pl?kitap=142683


%100 nesne yönelimli programlama dili C# için temel kılavuz...
.NET platformu için sıfırdan geliştirilen bir dil olan C#, kendinden önce gelen gözde programlama dilleri C, C++ ve Java dillerinin en etkili özelliklerini bünyesinde barındırması yanında, bu dillerin hiç olmadıkları kadar da nesne yönelimli (object oriented) ve kolay öğrenilir bir dil. .NET platformu ile birlikte hızla tanınan ve yayılan C#, profesyonel yazılımcılar için ideal bir çözüm olarak karşımızda.
C#’ın uygulama desteği ise oldukça geniş; konsol uygulamalarından, Windows tabanlı uygulamalara, ASP .NET desteğinden Web servisleri desteğine, Mobil uygulamalardan DLL yazımına kadar birçok konuda C# dili kullanılabilirliği ile öne çıkıyor. Bütün bu konuların yanında Her Yönüyle C#, bellek yönetimi, exception handling, veritabanı yönetimi gibi ileri düzey programlama konularını da her yönüyle irdeliyor.
Sefer Algan’ın kaleme aldığı Her Yönüyle C# ile, .NET’in prensi olarak anılan C# dilini, hızla, kolayca öğrenebilirsiniz. Yalın bir dille yazılan bu kitap, hem programlamaya yeni başlayanlar hem de hangi dille bağlayacağına karar veremeyenler için eksiksiz bir kılavuz. Profesyonel yazılımcılar ise bu kitabı mutlaka kitaplıklarında bulundurmalılar...