Bilindiği üzere eğitimde yeni bir konu öğrenilirken kolaydan zora gitmesi başlıca temel unsurdur. Bu yüzden MVC 'ye yeni başlayanlar için de Model View Controller katmanlarından sadece View ve Controller katmanlarını kullanarak veri tabansız bir MVC uygulaması anlamanız MVC 'ye başlangıç noktasında iyi olacaktır.
Öncelikle Visual Studio açıyoruz daha sonra File menüsünden New -> Web Site sekmesinde Asp.net Mvc3 Web Application seçip tamam diyoruz.
Şekil – 1
Daha Sonraki gelen pencerede ise internet Application seçip View Engine dan Razor 'un seçili olduğuna dikkat ediyoruz. Şekil - 2 degörüldüğü gibi olması gerekmektedir.
Şekil – 2
Yapacağımız uygulama tamamen kendimize has olacağından gelen sayfada Solution Explorer tıklıyoruz. Oradan Controllers klasöründen AccountController.cs ve HomeControllers.cs classlarını siliyoruz Views klasöründen ise Account ve Home klasörlerini siliyoruz, Model klasöründe ise Accountmodels.cs de Siliyoruz.
Daha sonra Controller klasörünün üstüne sağ tuş yapıp Add üzerine gelip Controller' a tıklıyoruz. Gelen pencerede action'ın ismini belirliyoruz biz SayfaController yazıyoruz biz veri tabansız bir MVC uygulaması yapacağımızdan Şekil - 3 ve Şekil - 3.1 de görüldüğü gibi olması gerekmektedir.
Şekil – 3
Şekil – 3.1
Sonraki aşamada ise Actionresult üzerine sağ tuş yapıp AddView ‘e tıklıyoruz ve View ‘ın ismini yazıyoruz. Aşşağıda ki use a layout or masterpage; Checkbox ‘ın seçili olup olmaması oluşan sayfanın masterpage olup olmamasını belirlemektedir. (Master page bilmeyen arkadaşlar daha önceki makalelerden faydalanabilir.) Şekil - 4 ve Şekil - 4.1 de görüldüğü gibi olmaktadır.
Şekil – 4
Şekil – 4.1
Use a layout or masterpage seçeneği işaretlemiş olduğumuz sayfamız Şekil - 5 ve Şekil - 5.1 de görüldüğü gibidir.
Şekil – 5
Şekil – 5.1
Use a layout or masterpage seçeneği işaretlemememiş olduğumuz sayfamız Şekil - 6 ve Şekil - 6.1 de görüldüğü gibidir.
Şekil – 6
Bir sonraki işlemimiz ise Global.asax 'a giriyoruz gelen sayfada controller kısmına kendi oluşturduğuz controller ismini yazıyoruz Action kısmına ise kendi actionımızın ismini yazıyoruz . Şekil – 7 de görüldüğü üzere.
Şekil – 7
Makalemizle ilgili soru ve önerileriniz için yorum yazmayı unutmayınız.
iyi çalışmalar dileriz.
Kod indir : ASP.NET MVC Veri Tabansız MVC Uygulaması
Makaleye Yardımlarından Dolayı İbrahim Uğur YILMAZ'a Teşekkür Ediyorum.