Single post

Model View Controller giriş

  • Tarih: 14 Eylül 2016
  • Oluşturan: Ömür Kurt
  • Yorum Sayısı: 2

ASP .NET Web programlamada MVC metedolojisi hakkında bilgi veriyor olacağım. MVC nedir ? MVC Katmanları nelerdir ?

Model Kavramı

Model genellikle veri tabanı işlemlerimizi yaptığımız yapıdır. Veri tabanımız üzerinde yapılabilecek sorgularımızı burada belirler ve Controller ’a yollarayak veriyi yorumlarız. Bu sayede veri tabanımıza dışarıdan daha kolay erişebilir ve çeşitli metotlarla(crud işlemleri) daha kolay yönetilebilir hale getirir.

Dikkat !

Eğer bir class ın bazı verilerini paylaşacaksanız, ona class'a ait bir "View Model" tanımlamanız gereklidir

Controller Kavramı

Model yardımıyla oluşturduğumuz sorguların kullanıcı tarafından alınan veriler ile birleşip uyumlu bir biçimde çalışmasını sağlayan yapıdır. Modelden gelen veriyi Controller sayesinde ilgili view'lara aktararak veriyi dinamik olarak tarayıcı üzerinde göstermemizi sağlar




Dikkat !

Controller isimlendirmesi önemli ana sayfada "Home" controller ismi kullanılması önerilir

View Kavramı

MVC de view kavramı front-end development kısmına karşılık gelir. yani html css javascript lerin üzerinde çalıştığı bir platform olarak düşünebilirsiniz. MVC de view html içeriklerini kapsar.

2 Yorum

Ahmet Yılmaz

15 Eylül 2016 || 02:12

Mvc de controller da context class dan instance alabilr miyiz ?

Ömür Kurt
Ömür Kurt

16 Eylül 2016 || 02:14

Eğer model katmanı kullanılmıyorsa (.dto) instance alınabilir

Veli Toprak

15 Eylül 2016 || 14:05

Güzel bir paylaşım olmuş teşekkür ederiz.