Asp.NET'te Master Page Kullanımı?

Asp.NET’te Master Page Kullanımı? Merhaba arkadaşlar, Asp.NET derslerini anlatırken fazla Master Page’ye değinmemiştim kısmet bugüneymiş. ASP.NET ile site yaparken epey bir işimize yarayan Master Page konusuna değineceğiz. Visual Studio’yu kullanarak, Master Page destekli basit bir ASP.NET sitesi oluşturacağız. Öncelikle Master Page kavramıyla ilgili temel ayrıntıları edinelim isterseniz.   Master Page Nedir? Ne İşe Yarar? Genellikle web sitelerinde linklere tıkladıkça gelen sayfalarda bazı içerikler sabit olup, birileri ise tıklanan linke göre değişmektedir. misal vermek gerekirse; bir web sitesinde banner ve ya sağ tarafta bulunan bir panel herzaman sabittir. Yani anasayfada da, iletişim sayfasında da ya da herhangi bir başka sayfada da bu kısımlar değişmez. Değişen kısım ise muhtemelen ilgili sayfaya ait bilgilerin bulunduğu metin kısmıdır. Aşağıdaki resme bakarak olayı daha iyi anlayabiliriz:   Bu Örnek siteye göre, ortadaki beyaz alanda her sayfaya göre muhtelif bir metin gösteriliyor. Fakat beyaz sektör dışındaki banner, sağ panel ve footer kısımları her sayfada tıpkı biçimde gösteriliyor. İşte Master Page kullanmanın önemi de burada başlıyor. Master Page kullanarak, değişen metin bölümü dışında yer piyasa bölümlerin kodlarını her sayfada ayrı ayrı yine yazmak yerine Master Page kullanarak bir kere yazabiliriz. Daha da önemlisi; diyelim ki yukarıdaki sitenin sağ kısmında bulunan panele yeni bişeyler eklemek istedik. Bu halde her sayfayı açıp lüzumlu kodu tüm sayfalara yazmamız gerekecekti. Halbuki Şayet Master Page kullansaydık, değişikliği yalnızca tek bir yerde yaparak bunun tüm siteye yansımasını sağlayabilirdik. Bir sonra ki dersimizde Master Page kullanarak web sitesinin nasıl oluşturulacağını sizlere anlatacağım…


Yapılan Yorumlar
Erdem OFLAZ

Bir mum, diğer mumu tutuşturmakla ışığından bir şey kaybetmez.
 Kategoriler
 Popüler yazılar