Kategori: .NET Core

0

Entity Framework Core – Lazy Loading

Merhaba, Yazılım uygulamalarında temelde esas amacımız bir veriyi doğru işleyebilmek ve varsa üretilen çıktıyı doğru bir şekilde gerekli yere yansıtabilmektir. Basit bir rehberlik uygulamasından tutun uzaya füze göndermeye kalksak bile en temeldeki gayemiz budur...

0

Thread Safe – ConcurrentQueue, ConcurrentDictionary, ConcurrentBag, ConcurrentStack ve BlockingCollection Koleksiyonları ve Kullanım Durumları

Merhaba, Yazılımsal problemlere çözüm olarak geliştirdiğimiz algoritmalar ihtiyaca dönük olarak yer yer asenkron işlevde geliştirilebilmektedirler. Asenkron süreçler, senkron gidişata nazaran process önceliğini tahmin edilemeyecek bir şekilde değiştirebilecek bir doğaya sahiptirler. Haliyle bu tahmin edilememezlik...

Entity Framework Core - Data Concurrency 0

Entity Framework Core – Data Concurrency

Merhaba, Geliştirdiğiniz yazılım uygulaması, eş zamanlı olarak son kullanıcılar tarafından yoğun bir işlevsel trafiğe maruz kalıyor ve bu yüzden veritabanı üzerinde fazlasıyla CRUD işlemleri söz konusu oluyorsa ‘veri tutarlılığı‘ sizler için oldukça önem arz...

0

.NET Core Class Library’de Database First Yaklaşımı İle Mevcut Veritabanında Çalışma

Merhaba, Bir önceki Asp.NET Core Uygulamalarında Database First Yaklaşımı İle Mevcut Veritabanında Çalışma başlıklı yazımda Asp.NET Core uygulamalarında Database First yaklaşımının nasıl kullanıldığını incelemiştik. Bu içeriğimizde ise yine .NET Core uygulamalarında Class Library içerisinde...

2

Asp.NET Core Uygulamalarında Database First Yaklaşımı İle Mevcut Veritabanında Çalışma

Merhaba, Bu güne kadar Asp.NET Core üzerine kaleme almış olduğumuz birçok makalede Entity Framework Core yapılanmasının Code First yaklaşımı üzerine içeriklerimizi oluşturmuş bulunmaktayız. Bu içeriğimizde ise Asp.NET Core uygulamalarında, Entity Framework Core – Database...

Asp.NET Core - Swagger Aracı 0

Asp.NET Core – Swagger Aracı

Merhaba, Bu içeriğimizde Restful servisler için olmazsa olmaz bir döküman aracı olan Swagger’i inceliyor olacağız. Swagger; web API uygulamalarında endpointleri test etmek yahut server side uygulamalarına entegre olacak clientlara yardımcı olmak için uygulamadaki tüm...

Asp.NET Core'da AutoMapper Kullanımı 0

Asp.NET Core’da AutoMapper Kullanımı

Merhaba, Bu içeriğimizde Asp.NET Core uygulamalarında, ViewModel nesnelerinin modellediği gerçekci model entityleri ile eşleştirilmesini dinamik bir şekilde sağlayan AutoMapper kütüphanesinin entegrasyonunu ve kullanımını inceleyeceğiz. Makalemize ilk olarak hiç bilmeyenler için Viewmodel nesnesinin ne olduğunu...

0

Asp.NET Core – Scrutor Kütüphanesi İle Tek Seferde Tüm Bağımlılıkları Uygulamaya Ekleme

Merhaba, .NET Core uygulamalarında; “AddTransient”, “AddScoped” ve “AddSingleton” metotlarından amaca uygun herhangi biriyle uygulamaya süreçte nesnesini talep edeceğimiz tipleri tanımlayarak Dependency Injection uygulayabilmekteyiz. Lakin bu tanımlamalar adil tutarından fazla olduğu zamanlarda oldukça yersiz bir...

Asp.NET Core’da Hangfire Kütüphanesi İle Zamanlanmış Görevler Oluşturma 0

Asp.NET Core’da Hangfire Kütüphanesi İle Zamanlanmış Görevler Oluşturma

Merhaba, Bu içeriğimizde; Asp.NET Core uygulamalarında Background Jobs(Arka plan İşleri) gerçekleştirebilmek için bir açık kaynak kütüphanesi olan Hangfire’i inceliyor olacağız. Hangfire; çok yabancı olmadığımız ve zamanında hakkında detaylı makale yazdığımız Quartz.Net kütüphanesinin güzel bir...

0

.NET Core – Console Application’da Dependency Injection Kullanımı

Merhaba, .NET Core; uygulamada olası tüm kodsal bağımlılıkları minimize etmek ve biz yazılımcıları bu bağımlılıklardan soyutlayabilmek için Dependency Injection yaklaşımını benimsemiş bir mimaridir. Mecramızdaki birçok makale ve içerikte ilgili mimari ve yaklaşım üzerine yeterince...