mehmetduran.com - Paylaşmak Güzeldir...
Asp.net MVC'de View ve MasterPage için CodeBehind Tanımlama
Bu yazımda MVC'de yer alan View ve MasterPage için Codebehind tanımlamayı ve kullanmayı göstermeye çalışacağım. MVC projesi oluşturup, projeye MVC View ve MVC MasterPage eklediğimizde sadece sayfalar eklenir. Asp.net'te olduğu gibi kod sayfası gelmez. Ancak bu yazımda bu kod sayfasını kendimiz oluşturup View'larda ve Masterpage'de yazdığımız classları nasıl kullanacağımızı göstereceğim. Böylece MVC projelerimizde tıpkı Asp.net'te olduğu gibi kod sayfalarını kullanıp kodlamalarımızı yapabileceğiz. Ayrıca kontroller için tüm eventları tanımlayıp kullanabiliyoruz, View (sayfa) için özel fonksiyonlar tanımlayıp kullanabileceğiz. Ancak button_click veya data kontrollerinin eventları gibi işlemleri MVC ile kontrol etmek MVC mantığına ters. Codebehind tanımlama ve kullanma işlemini event yönetimi için kullanmamalıyız. Bu yöntemi veri yükleme ve kodlamalarımızı kod sayafasında yapmak için tercih etmeliyiz.
Bookmark and Share Tamamını Okuyun »
Asp.net'te Master Page'i Etkin Kullanma
Bu yazımda Master Page olayını etkin olarak nasıl kullanabileceğimizden bahsedeceğim. Birçok proje Master Page yapısı kullanılarak hazırlanmakta. Ancak bu işe yeni başlayanlar Master Page'in sadece sayfanın bir bölümünü etkilediğini düşünür veya düşünmese de hep böyle kullanır. Ancak Master Page yapısını etkin kullanabilmek için oluşturduğumuz sisteme göre sayfamızı bölmeliyiz. En basit şekliyle düşünürsek sistemin bir content bölümü bir de header bölümü olsun. İçerik bölümünde kullanıcıların göreceği yapıları oluştururuz. Header bölümünde de arama motorları için bilgiler, script ve css dosyaları olur. Master Page kullanırken bu şekilde bölümler oluşturmalı ve her sayfayı bu yapıya göre tasarlamalıyız. Bu yapı bizleri birçok sorundan kurtaracak ve kolaylıklar sağlayacaktır.
Bookmark and Share Tamamını Okuyun »
Mehmet Duran 17 Haziran Çarşamba 2009 13 28234 4,3
Gençken bilgi ağacını dikmesek, yaşlandığımız zaman gölgesine sığınacak bir yerimiz olmayacaktır.
Bölümler
Yazılar
Arşiv
Arama
Linkler
Site İçi Arama
Son Zamanlarda Ne Yapıyorum ?
İstatistikler - Araçlar - Reklam
İstatistikler
Sayaç
Mehmet Duran | mehmetduran.com | Copyright © 2009