Örneklerle S.O.L.I.D.
SOLID bir yazılım geliştiricinin veya yazılım ekibinin OOP ile programlama yaparken uyması gereken kuralların bir araya getirildiği bir prensiptir.
SOLID bir yazılım geliştiricinin veya yazılım ekibinin OOP ile programlama yaparken uyması gereken kuralların bir araya getirildiği bir prensiptir.
CodeFirst, C# projemizde kod ile veritabanı oluşturma işlemiydi. Yeni bir proje oluşturup projemize Entity Framework’ü komut ekranından yada solution explorer’da projenizi sağ tuş yaparak Manage NuGet Packages alanından yükleyebiliyorduk.
CodeFirst, C# projemizde kod ile veritabanı oluşturma işlemiydi. Yeni bir proje oluşturup projemize Entity Framework’ü komut ekranından yada solution explorer’da projenizi sağ tuş yaparak Manage NuGet Packages alanından yükleyebiliyorduk.
Canvas panel bence otomasyonlarda pek tercih edilebilecek bir panel çeşidi değil, sebebiyse panelde sola, üste, sağa, alta konumlarından mesafe seçerek konumlandırma yapmamızdır.
StackPanel gibi nesneleri yatay veya dikey olarak hizalar, StackPanel’den farkı hizalama yaparken sığmayan kontrolleri yeni bir satıra kaydırıyor olmasıdır. Bu işleme wrap denir.
EntityFramework gibi yapılarda karşımıza çıkacak olan generic classların temel kullanımı…
Gelen verinin belirttiğimiz tipte tutulmasını sağladığımız listelerdir.
DockPanel içindeki mevcut propertylere göre ve panel içindeki elementlerin doluluğuna göre, kontrolleri belirli yerlere yaslar… İşi yaslamak diyebiliriz. Açıkçası pek hoşlanılacak bir panel değil. Gridin birkaç hücresinde kullanmak isterseniz kullanılabilir ancak otomasyon için genel kullanımı sizi baya zorlar…
WPF’te grid panel kullanımını inceleyeceğiz. Önceki yazılarda da grid panel üzerinden örnekler verdik. Şimdi ise detayına bakacağız.
Programlama dillerinin hemen hemen hepsinde mevcut bize kod okunurluğu sağlanan enumlarla ilgili kodlarımız: