Mert Özen Her Satırda Daha İleri
Anasayfa Videolar .Net Core Web API: Merhaba .Net Core Web API
.NET Core Web API

.Net Core Web API: Merhaba .Net Core Web API

25 Eyl 2025 37:04
YouTube'da izle
Açıklama

Bu video, .NET Core Web API geliştirme sürecinin temellerini kapsayan kapsamlı bir rehberdir. Eğitmen, .NET Core uygulamalarının çalışma mantığını ve sunucu yapılandırmalarını detaylı bir şekilde açıklar.

Videonun ana başlıkları:

  • IIS ve Kestrel Karşılaştırması (0:29-6:42):Kestrel'in hafif ve cross-platform bir sunucu olduğunu, IIS'in ise modern .NET uygulamalarında bir Reverse Proxy (ters vekil sunucu) görevi görerek güvenlik ve yük dengeleme sağladığını anlatır.
  • Proje Oluşturma ve CLI (6:43-14:06):.NET CLI kullanarak nasıl yeni bir Web API projesi oluşturulacağı ve ilk Endpoint'in (ping/pong) nasıl ayağa kaldırılacağı uygulamalı olarak gösterilir.
  • Yapılandırma Dosyaları (14:07-20:41): launchSettings.json ile ortam değişkenlerinin yönetimi ve appsettings.json (Development/Production) dosyaları ile ortam bazlı konfigürasyon yapılması anlatılır.
  • Middleware Pipeline (20:42-24:49): İsteklerin (request) ve yanıtların (response) geçtiği işlem hatları, Middleware kavramı ve özel bir Middleware yazımı üzerinde durulur.
  • Program.cs ve Startup.cs (24:50-28:22): .NET 5 ve önceki sürümlerdeki Startup.cs yapısı ile .NET 6 ve sonrasındaki yalın Program.cs yapısı arasındaki farklar açıklanır.
  • IIS Üzerinde Yayına Alma (28:23-37:04): Uygulamanın publish alınması, IIS kurulumu, gerekli izinlerin ayarlanması ve projenin canlı ortama (IIS) nasıl taşınacağı adım adım gösterilir.