Kayıtlar

Ekim, 2015 tarihine ait yayınlar gösteriliyor

MVC Layout Sayfası

Resim
Layout        Daha önceden Asp Web form uygulamalarında kullanığımız .aspx uzantılı dosyalarımızın tasarımını kolayalaştırmak için kullandığımız Master Page lerin yerini Mvc Razor View Engine yerini Layout sayfalar almakta. Layout kod yazmak daha kolay ve esnektir. Layout Oluşturma             Bunun için Views > Shared klasöründe _Layout.cshtml isminde bir layout sayfası oluşturuyoruz.

Razor Nedir?

Resim
Razor Engine açıklamadan önce View Engineden kısaca bahsedelim. View Engine:  Html sayfasında server tarafında kullanılacak olan kodların söz dizimi diyebiliriz. Razor         Asp.Net Mvc 3 de ilk kez karşımıza çıkmıtır. Razor View Engine ile server side tarafında çalışacak olan kodların(C#, Vb), @ işareti ile kullanarak oluşan söz dizimi diyebiliriz.Yani @ işareti sayesinde Html kodundan C# benzeri kodlara geçmiş oluyoruz.