Category: Genel

Sql Sorgu Performans İpuçları

Raporlama verileri hazırlarken, uygulamaların içinde sürekli kullanılacak sorgular, stored procedureler yazarken yani günün büyük bir çoğunluğunda Sql sorgularıyla...

Clean Code Prensipleri

CLEAN CODE-1 Kariyerime ilk başladığım şirkette ufak bir ekiple büyük ölçekli bir CMS uygulamasında geliştirmeler yapıyorduk. O zamanlar...

Api Gateway Nedir?

            API GATE WAY NEDİR ?    Özellikle mikroservis mimarisinin trendiyle monolitik uygulamalar yerini...

.Net Core Middleware Yapısı

Middleware yapısı nedir sorusuna uygulamamızın HTTP request ve responselarını nasıl ele alacağımızı belirleyen yapıdır diyebiliriz. Örneğin, bir request...

.Net Core Config File’ları

1)  .CSPROJ    .csproj çerisinde, kullanılan .net core versiyonunu ve nuget paketlerinin belirtildiği filedır. Aşağıda .csproj örneğinde  projemizin...

Asp.net Core Routing Mekanizması

Asp.net core mvcde routing mekanızması asp.net mvcnin routing mekanızmasından biraz farklılaştırılmıştır. Asp.net core mvc’de 2 tip routing tanımlama...

AAA Test Patterni

AAA(Arrange Act Aspect) test patterni oldukça popüler hale gelmiş belki de çoğumuzun bir isimledirilmiş bir pattern olduğunu bilmeden...

Database Collation Değiştirme

Çalışırken daha önce benim başıma da geldiği için bu bilgiyi bir kenara not etmeli diye düşünmüştüm.  Collation “SQL_Latin1_General_CP1_CI_AS”...

ASP.net MVC Request life cycle

Request lifecycle, uygulamamızı kullanan bir kullanıcı tarafından yapılan sonucu gelen HTTP requestin ele alınmasında gerçekleşen olaylar dizisidir. Yani...