Sem GÖKSU - Kişisel Web Sitesi Ana Sayfa | Hakkımda | Çalışmalarım | Kitap Önerileri | Fotoğraflarım | RSS RSS | İletişim
Kategoriler
Etiket Bulutu
Arama
Tema
Kaynaklar
Takip Ettiklerim

ASP.NET 4.0 - Page.Description ve Page.Keyword Özellikleri


Merhaba arkadaşlar bu makale de ASP.NET 4.0 ile Page sınıfına gelen 2 yeni özelliği inceleyeceğiz. Bu özellikler Description ve Keywords

ASP.NET 4.0 ile birlikte Page sınıfına Description ve Keyword isimli iki yeni özellik eklendi. Bu özellikleri kullanarak web uygulamalarına keywords ve desctiption meta etiketlerini ekleyebiliyoruz.

ASP.NET 4.0 Öncesi
ASP.NET 4.0 öncesinde keywords ve description meta etiketlerini <head> etiketi arasına yazabiliyorduk.

<headrunat="server">
    <title>Page Description ve Page Keyword Özelliği</title>
    <meta name="keywords" content="Buraya sayfa ile ilgili anahtar kelimeler gelecek..' />
    <meta name="description" content="Buraya sayfanın açıklaması gelecek..." />
</head>

ASP.NET 4.0 Yaklaşımı
ASP.NET 4.0 ile birlikte sayfa direktiflerinden Keywords ve Description özelliğini kullanarak meta etiketini belirleyebiliyoruz.

[HTML]
<%@
     Page Language="C#"
     AutoEventWireup="true"
     CodeFile="Default.aspx.cs"
     Inherits="_Default"
    Keywords="Anahtar kelimeler…"
    Description="Sayfa ile ilgili açıklama…"
%>

Bu bilgilerin veritabanından geleceğini de düşünürsek bu işlemi dinamik olarak da yapabiliriz.

[C#]
protected void Page_Load(object sender, EventArgs e)
{
    this.Keywords = "Anahtar kelimeler…";
    this.Description = "Sayfa ile açıklama…";
}

Eğer sayfada head etiketi arasında tanımlı keywords yada description meta etiketi varsa bizim belirlediğimiz bilgiler üzerine yazılacaktır.

ASP.NET ASP.NET | ASP.NET 4.0 | 01.04.2009 22:42:01

3 YORUM


BeğenYorumlarYorum Yaz
Ana Sayfa | Hakkımda | Çalışmalarım | Kitap Önerileri | Fotoğraflarım | RSS | İletişim
Sem Göksu 2004-2011 © Tüm Hakları Saklıdır.