MVC TANITIMI
-Mvc'yi kısaca tanımlamak gerekirse içerisinde birden fazla tasarım bulunduran gelişmiş bir tasarım desenidir.Mvc;
Model-View-Controller kelimelerinin baş harflerinin birleşmesiyle oluşuyor.Bu nları kısaca açıklamamız gerekirse ;
*Model: Uygulamalarla veri tabanı arasında iletişim kurmamızı sağlar.
*View:Bu kısım kullanıcı etkileşimi sağladığımız kısımdır ve html kodlarımızda bu kısımda yer alır.
*Controller:Bu kısmımızda view yani kullanıcı üzerine gelen istemleri cevaplamak için kullanılıyo bu bilgiye ek olarakta view ile model arasına köprü oluşturur.
Mvc'nin kullanabilmesi için gerekli olan programlar şunlardır;
*Visual studio 2008 ve üst versiyonları
*Net Framework 3.5 ve üstü
*Asp.Net mvc 2 kurulumu yapıldığı sürece program kullanıma hazırdır.
Neden "mvc" kullanmalıyız?????????????
Mvc kullanmanın ne gibi faydaları var neden kullanıyoruz gibi soruların cevabını bu kısımda açıklıyorumm;
*Ölçeklendirilebilir
*Bakımı kolay=(bakımının nasıl kolay olduğunu açıklamak gerekirse ,çeşitli ajanslar web site tasarlarken ,oluştururken html kısmında bulunan class kısmında değişiklik yapılmasıyla hataların artmasına ,bakım süresinin uzamasına neden olur .Fakat mvc ayrı ayrı 3 kısımdan oluştuğu için bakımı kolaydır veherhangi bir değişiklikte hata vermeden devam eder.)
*Test Drive DEvelopment =(bu kısım iş sürecine uygundur ve uygulama hazırlanırken textleri adım adım gerçekleştirebiliyoruz bu sebeple mvc daha sağlıklıdır )
*Arama motor dostu içerik ve URL üretimi=(bu kısımda arama motorunu tanıtmak amacıyla hazırladığımız,önemsediğimiz bilgilerin istediğimiz gibi bulunmaması,okunması gibi sorunlardan dolayı ortaya çıkmaktadır.Bu kısımda daha rahat arama motoru sunabiliyoruzve istediğimiz gibi çalışabiliyoruz.)
*Microsoft destekli olarak ,Codeplex üzerinde açık kaynak olarak devam etmesi.
Hiç yorum yok:
Yorum Gönder