Ders 1 - MVC'ye Giriş ve Tema Giydirme

MVC'ye giriş olarak hazırlamış olduğumuz video sizlere gereken temel bilgileri verecektir. Videomuzu izleyerek sizlerde MVC projeleri oluşturabilirsiniz. Takıldığınız yada merak ettiğiniz konular hakkında bizlere iletişim formundan yada mail adresimizden ulaşabilirsiniz. Kod ve açıklamaları aşağıda verildiği gibidir.

 

 

App_Start dosyasında bulunan RouteConfig Class'ının açıklaması:

public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");

routes.MapRoute(
name: "Default",
url: "{controller}/{action}/{id}",
defaults: new { controller = "Tr", action = "Anasayfa", id = UrlParameter.Optional }
);
}

Yukarıda tanımlandığı gibi projemizin ilk açılış sayfamızı belirtiyoruz. defaults: new kısmında ilk olarak controller ismi daha sonra action ismi yani sayfa adını belirtiyoruz.

Controller açıklaması:

public ActionResult Anasayfa()
{
return View();
}

Burada sayfamızın adını "Anasayfa" tanımlıyoruz. Süslü parantez içerisine var ise sayfaya ait methodları yazıyoruz.

Sayfayı oluşturmak için Anasayfa yazısına sağ tıklayıp Add View... seçeneğini seçiyoruz ve var ise kalıp sayfamızıda belirterek sayfamızı oluşturuyoruz. Daha sonra oluşturduğumuz sayfaya o sayfaya gelecek olan kodlarımızı yerleştiriyoruz.