Mert Özen Her Satırda Daha İleri

Blog

Mert Özen'in yazılım geliştirme, backend, frontend ve DevOps üzerine blog yazıları.

Seriler
32 yazı bulundu #dotnet-6
ASP.NET Core'da Model Binding: FromRoute, FromQuery, FromBody ve FromHeader
Backend SERİ 08

ASP.NET Core'da Model Binding: FromRoute, FromQuery, FromBody ve FromHeader

İstekteki verinin route, query string, body, header, form ve service kaynaklarından action parametrelerine nasıl bağlandığını, [ApiController]'ın tahmin kurallarını, 415 ve 400 hatalarının sebeplerini gerçek yanıtlarla anlatıyoruz.

4 Kas 2026 8 dk 2
ASP.NET Core'da Status Code ve Response: Ok, CreatedAtAction ve ProblemDetails
Backend SERİ 07

ASP.NET Core'da Status Code ve Response: Ok, CreatedAtAction ve ProblemDetails

ControllerBase yardımcılarıyla doğru status code'u dönmeyi, null dönünce gelen sürpriz 204'ü, CreatedAtAction ve Location header'ını, 400/404/409 ayrımını, ProblemDetails'i ve content negotiation'ı gerçek yanıtlarla anlatıyoruz.

4 Kas 2026 8 dk 2
ASP.NET Core'da Controller ve Action: [ApiController] ile CRUD İskeleti
Backend SERİ 06

ASP.NET Core'da Controller ve Action: [ApiController] ile CRUD İskeleti

ControllerBase ve Controller farkını, [ApiController] attribute'unun getirdiği dört davranışı, IActionResult ile ActionResult<T> arasındaki seçimi ve bellekte duran bir listeyle çalışan CRUD iskeletini gerçek curl çıktılarıyla anlatıyoruz.

4 Kas 2026 9 dk 2
ASP.NET Core Web API'de Routing: Attribute Routing, Route Template ve Constraint'ler
Backend SERİ 05

ASP.NET Core Web API'de Routing: Attribute Routing, Route Template ve Constraint'ler

Endpoint routing'in karar ve yürütme adımları, attribute routing ve [controller]/[action] token'ları, route template parçaları, constraint'ler ve öncelik sırası, çakışan route'lar ve AmbiguousMatchException.

4 Kas 2026 8 dk 2
ASP.NET Core Middleware Pipeline: Sıralama, Use, Run, Map ve Kendi Middleware'in
Backend SERİ 04

ASP.NET Core Middleware Pipeline: Sıralama, Use, Run, Map ve Kendi Middleware'in

İsteğin middleware halkalarından nasıl geçip response'un nasıl geri döndüğünü görüyoruz: Use, Run ve Map, class olarak middleware yazmak, sıralamanın etkisi, built-in middleware'lerin önerilen sırası ve tipik tuzaklar.

4 Kas 2026 7 dk 2
ASP.NET Core'da Program.cs ve Hosting Modeli: WebApplication ve Environment'lar
Backend SERİ 03

ASP.NET Core'da Program.cs ve Hosting Modeli: WebApplication ve Environment'lar

Minimal hosting modelinin iki aşaması: builder ile service, configuration ve logging hazırlığı, Build sonrası app ile pipeline ve endpoint'ler. Environment'lar, app.Run() ve perde arkasındaki Generic Host.

4 Kas 2026 7 dk 2
İlk ASP.NET Core Web API Projesi: .NET SDK, global.json ve Proje Yapısı
Backend SERİ 02

İlk ASP.NET Core Web API Projesi: .NET SDK, global.json ve Proje Yapısı

.NET SDK ile runtime farkı, birden fazla SDK ve global.json, dotnet new webapi şablonunun sürümlere göre değişimi, csproj ve TargetFramework, launchSettings.json ve ilk isteğin neden 307 döndüğü.

4 Kas 2026 8 dk 2
ASP.NET Core Web API Nedir? HTTP ve REST Temelleri
Backend SERİ 01

ASP.NET Core Web API Nedir? HTTP ve REST Temelleri

Web API'yi HTTP penceresinden tanıyoruz: istek ve response anatomisi, method'lar ve idempotency, status code aileleri, kaynak odaklı URL tasarımı. Serinin .NET 6 kemik yapı ve sürüm yazıları kurgusunu anlatıyoruz.

4 Kas 2026 9 dk 2
Blog Haritası