C# - String Interpolation Kullanımı

Bu özellik, C# dilinde tanımladığımız string değişkeni daha okunabilir ve yönetilebilir hale getiren pratik bir özelliktir. Bu özellik, C# 6.0 ile birlikte gelmiştir ve daha önce kullanılan String.Format metoduna göre daha okunabilir ve kullanımı kolaydır. [More]

C# - Parallel.ForEach Kullanımı

C#'ta özellikle listeler ve dizilerde işlem yapacağımız zaman sıklıkla kullandığımız foreach döngüsünün çalışma mantığına benzer olan bir de Parallel.ForEach döngüsü vardır. Klasik foreach'ten farkı, dizi elemanlarını sıra ile dönmek yerine tüm elemanları paralel task'lar oluşturup (CPU çekirdekleri uygun olduğu kadar) aynı anda işlenmesini sağlar. [More]

Jenkins ile Proje Derlemek

Serinin bu bölümünde Jenkins ile build ve deploy işlemlerine başlamadan önce yeni bir proje oluşturup Github'a gizli bir proje (private repository) olarak göndereceğiz. Ardından projemize jenkins üzerinden erişebilmemiz için ssh key'i oluşturup github ve jenkins üzerinden tanımlamalarını yapacağız. Gerekli bağlantıları sağladıktan sonra da jenkins'i çalıştırdığımız Ubuntu sunucu üzerine projeyi derleyip, deploy yapabilmemiz için .Net Core SDK'sını kuracağız. Son olarak da Jenkins'e buildimizi alıp bu makaleyi sonlandıracağız. [More]

Enum Kullanımı

C# dilinde çeşitli sembolleri tamsayılar ile ifade etmemize yarayan “enum” numaralandırma
konusunu makalemizde anlatıyoruz. [More]