Veritabanımızı ve modelimizi daha önceki dersimizde oluşturmuştuk. Şimdi de kontrolümüzü oluşturup view ile veritabanındaki verileri listeletelim. Gelen arama terimleri:asp net mvc 3 dersleriasp net mvc dersleric# mvc nedirmvc 3 derslerimvc3 derslerimvc programlamamvc dersleri
Bu uygulamamızda Sql server veritabanı, veritabanı içerisinde tablo ve MVC3 kullanarak veritabanıyla iletişim kurabilmek için Model oluşturacağız. File-New-Project-Asp.net Mvc3 Web Application ile projemizi oluşturup add new item seçeneği ile bir sql server veritabanı ekleyelim…
MVC adı Model – View- Controller ın birleşmesinden oluşmaktadır. Model: Model uygulamadaki veritabanındaki verileri çekme yöntemlerinin bulunduğu bölümdür. View: Verilerin, uygulamanın görünüm bölümüdür. Uygulamada kullanıcılara sunulacak görüntüler burada bulunur. Controller: Model ile View arasındaki ilişki kontrollerini yapan, genel olarak program kodlarının bulunduğu, uygulamayı yönlendiren bölümdür.
MVC(Model-View-Controller) aslında çok eski bir teknoloji olmasına rağmen Microsoft yakın zamanda ürünlerinde kullanmaya başlamıştır. Web forms ile geliştirilen uygulamalardaki dezavantajları gideren ve yeni avantajlar getiren bir yapı sunmaktadır. Avantajlardan bazıları; Gelen arama terimleri:mvc nedirasp net mvc nedirmvc avantajlarımvc nedir c#asp nin avantajlar? ve dezavantajlar?