Okan Karadağ Blog

asp.net core logo 0

Asp.Net Core MinIo kullanımı

Minio Nedir? MinIO, Amazon S3 uyumlu server taraflı bir yazılım depolama aracıdır, resim, video, log dosyaları, yedekleme vb. veri türlerini depolamaya yarar. Geliştirme yaptığım ortam Windows 10 Asp.net Core 3.1 MinIo’yu yükleme ve ayağa...

Automapper 0

Asp.Net Core’da AutoMapper Kullanımı

Asp.net Core 3.1’de Automapper nasıl kullanılır onu inceleyeceğiz. Eğer bir MVC uygulaması geliştiriyorsanız mutlaka model kullanıyorsunuzdur. Bu modellerde entitylerimiz olur ve kullanacağımız alanları ViewModel yada DTO’lara aktarırız. AutoMapper burda araya girerek modeller arasında eşleştirmeyi...

0

Entity Framework Migration Komutları

Entity framework de yaptığımız değişiklikleri veritabanına yansıtabilmek için terminalde migration komutları kullanarak kelime anlamı gibi göç yapacağız. Herhangi bir işlem yapmadan önce migrationı aktif etmek için: Yaptığımız değişiklikleri eklemek için: herhangi bir değişiklik sonrası...

0

AutoMapper Kullanımı

Merhaba, bu yazımda ViewModel ile Entity eşleştirmesini başarılı bir şekilde yapan AutoMapper kütüphanesini inceleyeceğiz. Kısaca ViewModel’den bahsetmek gerekirse Sadece ekranda gözükecek yada işimize yarayan propertylerden oluşan bir sınıf… Automapper bu noktada entitiy ile viewmodel...

dotnet core 0

Asp.Net Core Rol Bazlı Kimlik Doğrulama

Bu yazımda Asp.Net core 3.1 ile rol bazlı yetkilendirmenin identity olmadan nasıl yapılacağını anlatacağım. Neden Identity Olmadan Yapıyoruz? İhtiyacımız olan sadece role bazlı doğrulama olduğundan identity’i kullanmak gereksiz olabilir, kapsamı çok daha geniş. Ve...

0

Asp.Net Core ile Code First Postgresql

Merhaba, bu yazımda son zamanlarda revaçta olan postgresql’in, asp.net core’da nasıl kullanılacağını anlatacağım. Yeni bir Asp.Net Core 3.1 uygulaması açalım. Entityframework.core, tools, design, sqlserver gibi paketlerini yükleyelim. Postgresql’in entegresi için gerekli olan Npsql, Npsql.EntityFrameWorkCore.Sql...

dotnet core 0

Banker’s Round (Bankacı yuvarlaması)

Bu yazımda C sharp’ ta sayıları yuvarlamada default olarak kullanılan bankacı yuvarlamasının, nasıl çalıştığını ve neden en iyi algoritma olduğundan bahsedeceğim Öncelikle aşağıdaki yuvarlamalar ve çıktılarını inceleyelim Çıktı: Algoritma çalışma mantığı basit, yuvarlanacak ondalık...