Yazı Font Küçült Yazı Font Büyült

Adrotator Xml Uygulaması

 

Merhaba arkadaşlar. AdRotator,  uygulamalarımızda dönüşümlü olarak resim dosyalarının görüntülenmesini sağlayan kontroldür. Genellikle Asp.NET  reklam uygulamalarında kullanılır. Bu örneğimizde oluşturduğumuz Xml dosyasındaki bilgileri ve resimleri AdRotator kontrolünde göstereceğiz.

 

Resim1

Şekil 1



 

Resim1

Şekil 2

 

Reklam.xml

 

<?xml version="1.0" encoding="utf-8" ?>

<Advertisements>

<Ad>

<AlternateText>Bahadir Programlama</AlternateText>

<ImageUrl>images/bs.jpg</ImageUrl>

<NavigateUrl>http://www.bahadirsam.somee.com</NavigateUrl>

<Impression>5</Impression>

<Keyword>Programlama</Keyword>

</Ad>

<Ad>

<AlternateText>Microsoft</AlternateText>

<ImageUrl>images/microsoft.png</ImageUrl>

<NavigateUrl>http://www.microsoft.com</NavigateUrl>

<Impression>3</Impression>

<Keyword>Microsoft</Keyword>

</Ad>

<Ad>

<AlternateText>MS Akademik</AlternateText>

<ImageUrl>images/msakademik.jpg</ImageUrl>

<NavigateUrl>http://www.msakademik.com</NavigateUrl>

<Impression>4</Impression>

<Keyword>MS Akademik</Keyword>

</Ad>

<Ad>

<AlternateText>Yazgelistir</AlternateText>

<ImageUrl>images/yazgelistir.gif</ImageUrl>

<NavigateUrl>http://www.yazgelistir.com</NavigateUrl>

<Impression>5</Impression>

<Keyword>Makale</Keyword>

</Ad>

</Advertisements>

 

 

Default.aspx.cs

 

using System;

using System.Collections.Generic;

using System.Linq;

using System.Web;

using System.Web.UI;

using System.Web.UI.WebControls;

using System.Data;

 

public partial class _Default : System.Web.UI.Page

{

    protected void Page_Load(object sender, EventArgs e)

    {

        DataSet ds = new DataSet();

        ds.ReadXml(@"C:\\reklam.xml");

        this.AdRotator1.DataSource = ds.Tables[0];

        this.AdRotator1.DataBind();

    }

}

 

Bir makalenin daha sonuna geldik. Bir sonraki makalede görüşmek dileğiyle. Hoşçakalın. Bahadır ŞAHİN