L'implementazione di un meccanismo di visualizzazione dei banner a rotazione in ASP.NET è molto simile a quanto era necessario in ASP classico.
- Inserire il controllo AdRotator sul form
<asp:AdRotator id="AdRotator1" runat="server"></asp:AdRotator>
- Anche in ASP.NET come in ASP l'elenco dei banner risiede su di un file. A differenza di ASP classico però in ASP.NET tale file è in formato XML.
Il file XML ha la seguente struttura:<Advertisements>
<Ad>
<ImageUrl>/images/banner/ban1.gif</ImageUrl>
<NavigateUrl>http://www.be-st.it</ NavigateUrl >
<AlternateText>Be.St. Web Consulting </AlternateText>
<Impressions>70</Impressions>
</Ad>
<Ad>
<ImageUrl>/images/banner/ban1.gif</ImageUrl>
<NavigateUrl>http://www.be-st.it/prodotti</NavigateUrl>
<AlternateText>Prodotti e-commerce </AlternateText>
<Impressions>30</Impressions>
</Ad>
</Advertisements><ImageUrl>: percorso in cui risiede il banner
<NavigateUrl>: url a cui ci si collega cliccando sul banner
<AlternateText>: è il testo visualizzato passando sopra l'immagine o se l'immagine non viene correttamente caricata
<Impressions>: ha un nome un po' fuorviante. In realtà indica semplicemente l'importanza (o priorità) del banner. - Il file XML creato va inserito come parametro nell'attributo AdvertisementFile del tag AdRotator
<asp:AdRotator id="AdRotator1" runat="server" AdvertisementFile="banner.xml"></asp:AdRotator>