12 Haziran 2012 Salı

C# Foreach İterasyonu

İterasyon, belli bir kurala dayalı işlem yapmaktır. Bu yazımızda foreach iterasyonunun hangi kurallara göre yapıldığını ve arka planda ne tarz işlemlerin gerçekleştiğini incelemeye çalışacağız. Hepimizin bildiği gibi foreach döngüsü, bir koleksiyon içerisinde ilk elemandan başlanarak son elemana kadar sıra ile ilerleyen bir yapıya sahiptir. İlk olarak basit bir int dizisi oluşturup içerisinde foreach ile gezerek, dizi içerisindeki sayıların karesini ekrana yazdıralım.

9 Haziran 2012 Cumartesi

RSA Anahtar Dağıtımı Ve RSA İle Dijital İmza Oluşturmak

İlk defa 1977 yılında Ron Rivest, Adi Shamir ve Leonard Adleman tarafından
oluşturulan RSA algoritması geliştiricilerinin soyisimlerinin ilk harfleriyle anılmaktadır.
Bu yazımızda RSA'da yer alan anahtar dağıtımı algoritması ve dijital imza
oluşturmayı inceleyeceğiz.

RSA Şifreleme Algoritması

İlk defa 1977 yılında Ron Rivest, Adi Shamir ve Leonard Adleman tarafından
oluşturulan RSA algoritması geliştiricilerinin soyisimlerinin ilk harfleriyle anılmaktadır.
Bu yazımızda RSA algoritmasını ve bu algoritmanın Microsoft .NET teknolojileri ile
nasıl gerçeklenebileceğini inceleyeceğiz.
Anahtar Sözcükler: Şifreleme Algoritması, RSA, Microsoft .NET, Kriptoloji
RSA algoritması, Amerika’ da 1983 yılında MIT’ten patent almıştır. Bu patent 21 Eylül 2000 de
son bulmuştur. Ancak patenti daha önce bir uygulamaya ait olduğu için bir başka ülkede patent
alınamaz.

7 Haziran 2012 Perşembe

SQL Server Change Data Capture ile Değişiklik Yapılan Kayıtların Loglanması

İşletmelerde en büyük sorunlardan biri geçmişe yönelik silinen ya da değiştirilen kayıtların bilgilerinin tutulmasıdır.  SQL 2008 versiyonuna kadar bu işlemi yapabilmek için ya kullanılan paket programda bir değişiklik yaptırmak gerekiyordu ya da her tablonun altına trigger yazılması gerekiyordu. Bu yazılan triggerlar da değişen kayıtları algılayarak sizin istediğiniz formatta herhangi bir log tablosuna yazılmasını  amaçlamaktadır.

5 Haziran 2012 Salı

Visual Studio 2010 Türkçe Dil Paketi

Merhabalar,
Aşağıda Visual Studio 2010 için Türkçe dil paketini indirebileceğiniz bağlantıyı bulabilirsiniz.
Visual Studio 2010 dil paketleri, kullanıcının İngilizce Visual Studio Professional kullanıcı arabirimini yerelleştirilmiş dillere değiştirmesini sağlayan ücretsiz eklentilerdir.Dil paketleri yazılımın kullanıcı arabirimi (UI) ve hata iletileri için kısmi yerelleştirme sağlar. Dil paketleri yüklendikten sonra, kullanıcı tarafından kullanıcı arabirimi için İngilizce ile yerelleştirilmiş dil arasında seçim yapılabilir.

Visual Studio 2012 RC & .NET Framework 4.5 RC Sizlerle

Visual Studio 2012 RC sürümüne ait kurulum ve ISO dosyalarını aşağıdaki linkten indirebilirsiniz.
Daha detaylı bilgiler için yine aşağıda yer alan iki sayfayı ziyaret edebilirsiniz.

Visual Studio 2012 RC Menuleri Küçültmek

Visual Studio 2012 RC’nin çıkması ile birlikte arayüzde sizlere daha önceden ilettiğim değişiklikleri görebilme/inceleyebilme fırsatına sahip olduk. Pek çoklarının rahasız olduğu ALL CAPS tarzında menüler, toolboxlar azaltılarak sadece birinci seviye ana menü girdilerinde ALL CAPS bırakılmıştı; fakat görüyorum ki bu durum dahi pek çok yazılım geliştirici için rahatsız olarak görülmekte. Eğer siz de bu şekilde düşünen yazılımcılardan birisi iseniz size güzel bir haberim var; bunu değiştirmeniz mümkün…
    Bunun için tek yapmanı gereken kayıt kütüğünde aşağıda verdiğim adres REG_DWORD türünden bir girdi oluşturarak 1 değerini vermek;