İçindekiler
ASP.NET MVC'si bir web uygulaması geliştirme çerçevesidir, Microsoft ağ çerçevesi Uygulamanın belirli bir donanıma bağlı olmamasına karşın, geliştirmenin kanıtlanmış tasarım desenleriyle en iyi uygulamalar kullanılarak yapıldığını, böylece bakımı kolay kodlu uygulamalar oluşturduğunu vurgular.MVC mimarisi
Mimarlık MVCKısaltması model, görünüm, denetleyici anlamına gelen , bir uygulamanın farklı bölümlerini ayırmamızı sağlayan bir mimaridir, yani kullanıcının gördüğünü iş mantığımızdan ayırıyoruz, bu sayede çok fazla kod elde edebiliyoruz. anlaşılması ve bakımı daha kolaydır.
Web uygulama geliştirmenin bu formunun temel kavramlarını hızlıca gözden geçirelim, çünkü bu web uygulaması geliştirmeyi kullanabilmek ve verimli uygulamalar yapabilmek için temel bir parçadır. ASP.NET MVC'si.
Yapı
MVC geliştirme modeli 3 katman içerir:
- modeli: İş mantığını içeren yani veri yapıları ile davranışı tanımlayacak olan kısımdır.
- Görünüm: Kullanıcıya gerekli bilgileri göstermekten sorumludur, görünüm dahili olarak denetleyici aracılığıyla modelle iletişim kurar.
- Denetleyici: Model ile view arasında aracılık yapan kişidir, genellikle web istekleri önce bir controllera ulaşır ve hangi modeli çağıracağına karar verir ve gerekli verileri elde ettiğinde hangi view ve hangi datayı göstereceğine karar verir. kullanıcı.
ASP.NET MVC'yi yükleyin
Bu çerçeveyi kullanarak geliştirmeye başlamak için öncelikle mevcut tüm kaynaklara erişmemizi sağlayan geliştirme araçlarını edinmeliyiz.
Yapacağımız ilk şey, çerçevede geliştirmeye başlamak için gerekli tüm kaynakları elde edebileceğimiz http: //www.asp.net/mvc web sayfasına gitmek:
BÜYÜT
Her şey yüklendikten sonra ilk web projemizi oluşturabiliriz, bunun için önce başlamalıyız. Görsel stüdyo, sonra yeni projeye tıklayacağız, C# dilini seçiyoruz ve Web'i seçiyoruz, sağ tarafta mevcut şablonları göreceğiz ve ASP.NET MVC 4 Web Uygulaması.
Biraz önce tanımladığımız ekranın nasıl göründüğünü görelim: