Yazar: borsoft

4

.Net 6.0 Üzerinde Hangfire İmplementasyonu

Selamlar, Bu makalede Hangfire’ı derinlemesine incelemek yerine, .Net 6.0 ile olan entegrasyonuna ve ilk başlayanlar için karşılaşılan sorunlara karşı, hap niteliğinde çözümlere yer verilecektir. Şimdi gelelim Hangfire ne işe yarar sorusuna ? Hangfire, arkada...

5

C# 11 İle Gelen 5 Yenilik

Selamlar, Bu makalede C# 11 ile kesin olmamakla beraber, karşımıza çıkması muhtemel olan yeniliklerden bahsedeceğiz. C# 11 İçin Hazırlık: Öncelikle Visual Studio 2022 indirilir. Sonra C# 11 Preview özelliklerin VS 2022 altında çalışılabilmesi için,...

2

.Net 6.0 Üzerinde Validation Factory Yaratmak Part 2

Selamlar, Bugün bir önceki makalede kaldığımız yerden, yani bir sınıfın propertylerini işaretleme amaçlı kullanılan attributelerin tanımlamasından devam edeceğiz. Hadi gelin tüm işaretleyicileri sıra ile tanımlayalım. Attributes/DateData:  Aşağıda tanımlanan DateData attribute’ü, tanımlandığı property’deki tarih alanını...

0

Azure Üzerinde Redis Cache İle .Net 6.0 Servis Üzerinde Yetki Performansı

Selamlar, Video Resim Kaynağı: res.cloudinary.com  Bugün .Net 6.0 üzerinde, ActionFilter, Menu, Yetki gibi çok kullanılan yapılarda, Azure Cache for Redis” hizmetinden faydalanarak, nasıl performansı arttırabileceğimizi tartışacağız. Öncelikle gelin, Azure üzerinde Redis servisi oluşturalım: 1-)Aşağıda...

0

NET Core’da Span

Selamlar, Bugün aslında .Net Core 2.1’den itibaren hayatımıza giren, “Span<T>” tipinden konuşacağız. Peki ne işimize yarıyor ? Gündelik kodlarımızda, string operasyonlar ile bolca uğraşırız. String değerler immutable değerlerdir. Yani yapılan her işlemde değişmeyip, kopyalama...

1

C# 10 Record Struct

Selamlar, C# 9.0 ile hayatımıza giren recordlar, aynı classlar gibi davranıp aynı zamanda birçok ekstra özelliği barındırmaktadırlar. En önemli özellikleri immutabale, yani “init-only” property’si ile değişmez olmalarıdır. Böylece kullanım alanlarına göre, hata riskini minimum’a...