PostList

Asp.Net Core Hangfire Kullanarak Background Task İşlemleri

Asp.Net Core Hangfire Kullanarak Background Task İşlemleri

Projelerimizde olağan akışında ilerlerken veya bir business rule çalışırken mevcut akışı durdurmadan asenkron bir şekilde uygulamadan bağımsız çalışmasını istediğimiz process'ler olmuştur. Bu gibi ihtiyaçları karşılaması için Azure olsun Google-Cloud yada Amazon olsun kendi cloud çözümlerini üreterek kullanmamıza olanak sağlamaktadırlar....

Read More
Asp.Net Core Https Kullanımı

Asp.Net Core Https Kullanımı

Klasik Asp.Net'den [RequireHttps] attribute'ü kullanarak uygulayabildigimiz Https Asp.Net Core 1.1 ile gelmiş olsada konfigüre edilebilmesi oldukça zahmetli bir haldeydi. 2.0 ile ufak bir dokunuş daha yaptılar ancak asıl olması gereken yere 2.1 sürümü ile...

Read More
Asp.​Net Core Unit Test Nedir Nasıl Yazılır

Asp.​Net Core Unit Test Nedir Nasıl Yazılır

Çok da uzak olmayan bir süre önce .net core 2.1 release oldu ve 2.0'dan sonra gücüne güç katarak emin adımlarla ilerleyeceğini sunduğu benchmark sonuçları ile bizlere göstermiş oldu desek yalan olmaz. Tabi geliştirmiş olduğumuz bu core uygulamalarına test yazmadan olmaz....

Read More
Asp.Net Core ElasticSearch Logging ve Kibana Kurulumu & Kullanımı

Asp.Net Core ElasticSearch Logging ve Kibana Kurulumu & Kullanımı

Daha önceki yazılarda asp.net core, elasticsearch, logging konularına ayrı ayrı farklı örneklerle değinmiştik. Bu yazımızda ise asp.net core projelerinde default logging storage olarak elasticsearch konfigure edip bu elasticsearch'de ki index'lerde bulunan log kayıtlarını Kibana kullanarak nasıl görüntüleyebiliriz örnek proje ile anlatacağız....

Read More
.Net Core 2.0 to 2.1 Migration Nasıl Yapılır

.Net Core 2.0 to 2.1 Migration Nasıl Yapılır

Microsoft .Net Core 2.1 SDK'sını ve bu sdk ile uyumlu çalışan kütüphanelerini nuget üzerinden yayınlayalı nerdeyse 3 ay oldu gibi ve hem 2.0'da karşılaştığımız bazı sorunların (HttpClient vb) giderilmesi hemde gözle görülür bir performans artışı açısından .Net Core 2.1 oldukça önem arz etmekte....

Read More
Asp.Net Core Projelerine Swagger Ekleme

Asp.Net Core Projelerine Swagger Ekleme

Swagger biz developer'lar için oldukça önemli bir tool'dur. Server side geliştirmeler için entegre olacak client'lar veya bu endpoint'leri test etmek isteyen test ekipleri yada farklı developer takımları için döküman ve request .....

Read More

Asp.Net Core Response Caching

Daha önceki asp.net core yazılarında kütüphane ile birlikte default olarak tıpkı bir feature gibi hazır gelen ve biz developer'lar için sadece bu feature enable/disable etmek gibi ufak birkaç konfigurasyonla implementasyon tamamlayabileceğimiz bir çok özelliğin olduğundan bahsetmiştik....

Read More