linkedin
MVC Nedir ?

MVC Nedir ?

MVC bir “mimari desendir.” Model-View-Controller kelimelerinin baş harflerinden oluşur.
MVC ASP.NET ile özdeşleştirilse de ilk olarak 1979 yılında ortaya çıkmıştır. Günümüzde MVC denilince ilk akla gelen Microsoft’un geliştirdiği ASP.NET MVC Framework olmasının nedeni web projeleri için yapısının uygun olmasıdır.
Şimdi yukarıda yazdığımız katmanları inceleyelim;

1-) MODEL: Projede kullandığımız nesnelerin oluşturulduğu katmandır. Veritabanını sınıflar ile ifade eder. Bu katmanda veri erişimi ile veritabanı üzerinde ekleme,düzenleme,silme gibi veri işlemleri yapılır.(Bu işlemler Entity Framework, Hibernate gibi ORM’ler ile yapılmaktadır.)

2-)VIEW: Kullanıcının gördüğü arayüzdür. Html,Css,Javascript kodları ile yazdığımız web sayfası olabileceği gibi masaüstü uygulaması da olabilir.

3-)CONTROLLER: İstemciden gelen isteği işler ve Model – View katmanları arasında köprü görevi görür. View katmanından gelen isteği işleyerek Model katmanına aktarır ve Model katmanında yapılan işlemlerden kullanıcıya bir View döndürür. Controller içerisinde bir ve daha fazla Action olabilir, genellikle her Action bir web sayfası üretmek için kullanılır.(Her Action’ın bir web sayfası olma zorunluluğu yoktur.)

Sosyal Medyada Paylaş

BLOG (HABER, DUYURU ve YAZILAR)

İş İlanı : CRM Yazılım Destek, Eğitim Uzmanları

Low-code / No-code Uygulama Geliştirme Nedir?

idefix Bitrix24 CRM Çözümleri ve Uygulama Yazılımları Konusunda GLOBALNET’i Tercih Etti.

Dijital Çağda İş Süreçlerinin Dönüşümü: Temel Teknolojiler ve Araçlar

.tr Uzantılı Alan Adı Başvuruları

Ankara E-Ticaret ve E-İhracat Konferansı

Sigorta Acentelerine Özel Kurumsal E-Posta, Web Sitesi Hizmetleri

Özel Fırsatlar

Sigorta Acenteleri İçin Kurumsal E-posta Zorunluluğu

Adres

TÜRKİYE : Ankara, İstanbul, Antalya, İzmir, Bursa, İzmit ve diğer illerden bize ulaşın.

Telefon

+90 532 111 66 04 | +90 850 304 99 00
+90 312 473 88 80 | +90 312 473 88 83
GLOBALNET® Bütün Hakları Saklıdır.©
GLOBAL İnternet Teknolojileri Ltd. | GLOBALNET Yazılım Tic.Ltd.Şti.