26 Eylül 2017     1594     0    

Bu paylaşımda HashSet ile tekrarsız rastgele sayı oluşturmayı göstereceğim.Rastgele sayı üretmek için Random sınıfını kullanacağız.Tekrarsız sayı oluşturmak için ise normalde bir kontrol etmemiz gerekir fakat biz bununla uğraşmayacağız.Kontrolü b...

25 Eylül 2017     1131     2    

HashSet<T>, diğer koleksiyonlarda olduğu gibi, bir dizi değeri temsil etmek için kullanılabilir.Optimize edilmiş set koleksiyonudur.Bir HashSet <T> nesnesinin kapasitesi , nesnenin tutabileceği öğe sayısıdır. Nesneye öğeler eklendiğinde, bir HashSet &...

23 Eylül 2017     1326     6    

3 Katmanlı Mimari Nedir?

Kısaca açıklamak gerekirse, projeyi parçalara ayırmaktır.Şöyle ki, bir projede kullanıcı arayüzüne ait kısımları bir katmanda,veritabanına ait işlemleri bir katmanda,veritabanındaki tabloları temsil eden classları bi...

20 Eylül 2017     1281     0    

Bu makalede, veritabanındaki verileri excel'a aktarmayı göstereceğim. İlk olarak console uygulaması oluşturalım.(Veritabanı bağlantısının kurulduğunu varsayıyorum.) Projemizin üstüne sağ tıklayıp NuGet'i açalım.EPPlus'ı projemizin referans...

17 Eylül 2017     634     2    

Dependency Injection(Bağımlılık Enjeksiyonu), temel olarak oluşturulacak bir sınıf içerisinde, başka bir sınıfın nesnesi kullanılacak ise new anahtar sözcüğüyle değil, gereken nesnenin ya constructor’dan ya da setter metoduyla parametre olarak alınması...

16 Eylül 2017     723     0    

Solid nedir?

SOLID ilkeleri (SOLID Principles), nesne yönelimli programlama ve tasarım için ortaya çıkmış (object oriented programming and design) 5 adet ilkeden oluşan bir bağımlılık yönetimi (dependency management) biçimidir.SOLID ilkele...

15 Eylül 2017     702     2    

Merhaba arkadaşlar, bu paylaşımda extension methodundan bahsedeceğiz.İlk olarak extension method nedir onu açıklayalım.Extension metodlar, yeni bir nesne oluşturmadan, üzerinde işlem yapılan obje üzerinden çağrılabilen static metodlardır. Extension metodla...

14 Eylül 2017     1777     4    

Yaklaşık olarak 2 ay önce yapmış olduğum çek takip programını sizinle paylaşmak istiyorum arkadaşlar.Yazıyı fazla uzatmadan program içersinde neler var onları belirteyim. Projeyi çalıştırdığımızda ilk olarak login sayfası açılıyor.Kullanıcı ...