MVC Nedir ?

Model-view-controller (MVC), ilk olarak 1979 yılında  Trygve Reenskaug tarafından tanımlandıktan sonra yazılım mühendisliğinde kullanılan bir  yazılım geliştirme desenidir.Masaüstü, web veya mobil uygulamaların hepsine uyarlanarak kullanılabilir.
MVC Asp.Net ile ortaya çıkan bir desen değildir. Son 20 yıldır kullanılmakta olan fakat Asp.Net MVC ile popülerliği artmış bir desendir.

MVC’de bir uygulama kullanıcı arayüzü 3 ana bölümden oluşur:

Model : Proje içerisinde kullanılacak olan nesnelerin oluşturulduğu kısımdır.Data işlemlerinin ve iş kurallarının tanımlanır, class’lar oluşturulur.

View : Kullanıcı arayüzünün nasıl gösterileceği tanımlanır.

Controller : Kullanıcı arayüzündeki işlemler ile data ve spesifik katman arasındaki iletişim sağlanır. Controller ayrıca model ve view arasındaki veri akışını da kontrol eder.

Yorumlar

Bu blogdaki popüler yayınlar

Outlook mail yedeği alma ve geri yükleme

Outlook İMAP ve POP3 Sunucu Ayarları

Gmail Outlook Ayarları