27 Ocak 2014 Pazartesi

Asp .Net Mvc'ye Giriş

Yorum Bırak

       Merhaba arkadaşlar,bugünkü yazımda sizlere genel olarak  MVC kavramından bahsedeceğim. MVC'yi açacak olursak,Model View Controller şeklinde tanımlayabiliriz. MVC bir framework yapısıdır. Aynı zamanda bir design pattern yani tasarım desenidir. Programcıların bazı şeyleri daha rahat yapabilmelerini ve projelerini farklı bir altyapı içerisinde yürütmelerini sağlar. Aynı zamanda bazı yerlerde 3 katmanlı mimari olarak da duyabilirsiniz.Bu 3 katmanı yani Model,View ve Controller katmanlarını biraz açıklayalım:


  • Model: Database modellemesinin yapıldığı katmandır. Bu kısım genelde entity framework veya nhibernate altyapıları ile birlikte kullanılır. Biraz daha açacak olursak bu kısımda bizim veritabanımızdaki tabloların satır,sütun bilgileri vs. gibi veritabanı ile ilişkili yapılar tutulur. Veritabanındaki tablolar classlar halinde, içerisindeki sütunlar ise propertyler halinde tutulur. Böylece sql sorgularına bağımlı kalmadan object oriented mantıığı ile crud işlemleri(insert,update,delete,select)
    yapılabilir.
Yazıyı Oku