|
ASP.Net Programlama da Adratator - ASP.NET Webmaster bilgi bankası, knowledge base Webmaster Araçları
AnaSayfa > ASP.NET > ASP.Net Programlama da Adratator |
| Kategori | : ASP.NET | Gönderen | : Admin | Tarih | : 2008-11-11 | Puan | : 6 | Katılımcı : 2 | Okunma | : 5748 | | | |
| | Adratator asp.net ile beraber karşımıza çıkan yeni bir kavram.Adratator eskiden asp�de veritabanı kullnarak yaptığımız veya fazlaca javascript kodu yazarak yaptığımız işi tek bir xml dosyası kullanarak yapmamızı sağlıyor.Oluşturacağımız xml dosyası içindeki tag�lar arasındaki bilgileri .aspx uzantılı dosyamız algılıyor ve farklı bir şekilde yayınlıyor.Sayfamız her yüklenişinde farklı bannerlar ile açılıyor ve sayfanıza giren kullanıcaların sürekli aynı banner�larla karşılaşmadığı bir ortam oluşuyor.Şimdi bir örnek yazalım.
--- Reklam.aspx dosyamız --------
<%@ Page Language=VB Debug=true %>
<script runat=server>
Sub Page_Load(ByVal Sender as Object, ByVal E as EventArgs)
End Sub
</SCRIPT>
<HTML>
<HEAD>
<TITLE>Reklam</TITLE>
</HEAD>
<BODY LEFTMARGIN="40">
<form runat="server">
<asp:adrotator
AdvertisementFile="reklam.xml"
BorderColor="blue"
BorderWidth=3
runat="server"/>
</form>
</BODY>
</HTML>
�-----------------------------------------------------------------
Yukarıdaki dosyada göreceğiniz gibi adratator kullanımı oldukça basit ve anlaşılır.Border bilgilerini isteğinize göre değiştirirsiniz.Şimdi gelelim xml dosyamıza
--------Reklam.xml-------
<Advertisements>
<Ad>
<ImageUrl>banner1.gif</ImageUrl>
<NavigateUrl>http://www.hazirkod.com</NavigateUrl>
<AlternateText>Hazırkod</AlternateText>
<Impressions>71</Impressions>
</Ad>
<Ad>
<ImageUrl>banner2.gif</ImageUrl>
<NavigateUrl>http://www.google.com.tr</NavigateUrl>
<AlternateText>Google </AlternateText>
<Impressions>70</Impressions>
</Ad>
</Advertisements>
�-----------------------------------------
Yukarıdaki xml dosyamızı inceleyelim.Gördüğünüz gibi yapısı oldukça basit ve anlaşılır.
<ImageUrl> : Resmimizin adresi
<NavigateUrl> : Resme tıklanınca ulaşılacak adres
<AlternateText> : Eğer resim gösterilemez ise resmin yerinde görüntülenecek metin.
<Impressions> : Reklamın hangi sıklıkla gösterileceği.Eğer birince reklam 1 ikinci ise 90 olursa ikinci reklam daha fazla gösterilir.Yani bir ölçüde öncelik gibi.
Xml dosyamıza bazı ek özellikler de ekleyebilirsiniz.Bu tamamen sizin kullanım amacınıza kalmış.Örnek vermek gerekirse:
<Keyword> : Bir grup reklamın sınıfını tanımlayan anahtar kelimedir.
Örneğin ilk iki reklamımızın anahtarı : <keyword>bilgisayar</keyword>. Sonraki ki tanesi ise <keyword>kitap</keyword> olsun. .aspx uzantılı sayfamızda kullandığımız adratator etiketi içene ekleyeceğimiz "keywordfilter=bilgisyar" eki göstereceğimiz reklamları filitrelememizi sağlıyor.
İyi kodlamalar
|
Yorumlar | Henüz Kimse Yorum Yapmamış, ilk yorumu siz ekleyin! | Yorum Ekleme Aparatı | Yorum Eklemek için lütfen sol menuden giris yapınız.. | Toplam 0 yorum listelendi. |
|