ASP.Net’de AdRotator Kullanımı

0
777
ASP.Net’de AdRotator Kullanımı
5 (100%) 1 Oy

Sitemize Visual Studio’da hazır bir araçla hemen bir reklam alanı oluşturmaya ne dersiniz?
Merhaba,

Bu derste Visual Studio’nun bize sunmuş olduğu hazır araçlarıyla sitemize reklam gösterimi ekleyeceğiz. Bunun için bize bir adet reklam.aspx (ASP.Net), bir adet reklam.aspx.cs (c#) ve birde reklam.xml (XML Veri Tabanı) dosyası gerekli.

Evet reklam için bir adet resim, açıklama ve bir adet link alanı oluşturacağız, kayıtlarımızda rasgele çağrılacak.

1.Kısım (reklam.aspx)

<%@ Page language=”c#” Codebehind=”reklam.aspx.cs” AutoEventWireup=”false” Inherits=”AdRotatorTest.reklam” %>

<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.0 Transitional//EN” >

<HTML>

<HEAD>

<meta name=”GENERATOR” Content=”Microsoft Visual Studio 7.0″>

<meta name=”CODE_LANGUAGE” Content=”C#”>

<meta name=”vs_defaultClientScript” content=”JavaScript (ECMAScript)”>

<meta name=”vs_targetSchema”content=”http://schemas.microsoft.com/intellisense/ie7″>

</HEAD>

<body MS_POSITIONING=”GridLayout”>

<form id=”Form1″ method=”post” runat=”server”>

<table width=100%>

<tr>

<td>

<asp:AdRotator id=”AdRotator1″ style=”Z-INDEX: 100;20 LEFT: 40px; POSITION: absolute; TOP: 70px” runat=”server” Width=”100px” Height=”70px”

AdvertisementFile=”reklam.xml”>

</asp:AdRotator>

<asp:Label id=”Label1″ style=”Z-INDEX: 100;25 LEFT: 40px; POSITION: absolute; TOP: 40px” runat=”server” Font-Size=”Medium”>Reklam Örneğimiz

</asp:Label>

</td>

</tr>

</table>

</form>

</body>

</HTML>

2.Kısım (reklam.aspx.cs)

// Code-behind alanımız.

// AdRotator sınıfımız.

using System;

using System.Collections;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Web;

using System.Web.SessionState;

using System.Web.UI;

using System.Web.UI.WebControls;

using System.Web.UI.HtmlControls;

namespace AdRotatorTest

{

public class WebForm1 : System.Web.UI.Page

{

protected System.Web.UI.WebControls.AdRotator AdRotator1;

protected System.Web.UI.WebControls.Label Label1;

public WebForm1()

{

Page.Init += new System.EventHandler( Page_Init );

}

private void Page_Load( object sender,

System.EventArgs e )

{

}

private void Page_Init( object sender, EventArgs e )

{

InitializeComponent();

}

}

3.Kısım (reklam.xml) Verilerimizi Alacağımız Dosyamız

<Advertisements>

<Ad>

<ImageUrl>reklamlar/sanalkurs.gif</ImageUrl>

<NavigateUrl>

http://www.sanalkurs.net

</NavigateUrl>

<AlternateText>Sanal Kurs Paylaşım</AlternateText>

<Impressions>1</Impressions>

</Ad>

<Ad>

<ImageUrl>reklamlar/yahoo.gif</ImageUrl>

<NavigateUrl>

http://www.yahoo.com

</NavigateUrl>

<AlternateText>Dünyanın En Büyük Portalı</AlternateText>

<Impressions>1</Impressions>

</Ad>

<Ad>

<ImageUrl>reklamlar/izasoft.gif</ImageUrl>

<NavigateUrl>

http://www.izasoft.com

</NavigateUrl>

<AlternateText>İzasoft Domain ve Hosting</AlternateText>

<Impressions>1</Impressions>

</Ad>

</Advertisements>

Artık sitemizde bir
adet reklam alanımız oluştu. İyi çalışmalar.