| |
ASP.NET Core MVC Projesinde Yönlendirme (Routing) İşlemleri
Yönlendirme, gelen isteklerin hangi controller ve hangi action metoda yönlendirileceğini belirleyen ASP.NET Core’daki önemli bileşenlerden birisidir. Web sitelerinde; gelen isteklerin URL yapılarının, arama motorlarının anlayabileceği, sayfa içeriğine uygun, anlamlı ve kullanıcılar tarafından okunabilir olması önemlidir. Yönlendirme konusu bu açıdan önemlidir.
Kategorisi:
Core Mvc
0
defa okundu
|
ASP.NET Core MVC Projesinde Kullanılan Standart Ara Katmanlar (Middleware)
ASP.NET Core MVC projesinde en sık kullanılan ara katmanları (Middleware), hiç bilmeyen birine, en sade ve kurumsal anlatımla, doğru çalışma sırasını esas alarak açıklıyalım. Program.cs dosyasında yazılan her app.Use... satırı bir ara katmandır. Bu katmanlar sırayla çalışır ve en sonda app.Run() ile uygulama ayağa kalkar.
Kategorisi:
Core Mvc
0
defa okundu
|
ASP.NET Core MVC Projesinde Ara Katmanlar (Middleware)
ASP.NET Core mimarisinde ara katmanlar (middleware), istemciden (tarayıcıdan) gelen HTTP istekleri ile sunucudan dönen HTTP cevapları arasında çalışan modüler yazılım bileşenleridir. Her istek, uygulamaya ulaşmadan önce ve cevap kullanıcıya dönmeden önce bir işlem hattından (pipeline) geçer. Bu hatta yer alan her bir bileşen bir ara katmandır.
Kategorisi:
Core Mvc
0
defa okundu
|
ASP.NET Core MVC Projesinde Bulunan Standart Klasör ve Dosyalar
Bu bölümde, Visual Studio Code kullanılarak oluşturulan bir ASP.NET Core MVC projesinde yer alan standart klasör ve dosyalar ile bunların görevleri kurumsal bir bakış açısıyla açıklanmaktadır. Visual Studio 2022’ye kıyasla arayüz farklı olsa da, oluşan proje yapısı büyük ölçüde aynıdır. Ancak Visual Studio Code, daha sade ve geliştirici odaklı bir yapı sunar.
Kategorisi:
Core Mvc
1
defa okundu
|
|
|
ASP.NET ve ASP.NET Core Arasındaki Farklar
ASP.NET ve ASP.NET Core, Microsoft tarafından geliştirilen web uygulama geliştirme çerçeveleridir. Ancak, ASP.NET Core, ASP.NET'in daha modern, hafif ve çapraz platform uyumlu bir sürümü olarak öne çıkar. İşte bu iki teknoloji arasındaki temel farklar:
Kategorisi:
c# Web
0
defa okundu
|
|
|