Avant de commencer, il nous faut les bons outils : Le
Microsoft .NET Framework 2.0 et le nouvel IDE light de Microsoft :
Microsoft Visual Web Developer 2005 Express Edition (sans doute le futur remplaçant de Web Matrix).
Vous trouverez la beta 2 de VWD sur le site de Microsoft à l'adresse suivante :
www.microsoft.com/france/vstudio/vs2005beta2.
Une fois rendu sur cette page, téléchargez VWD beta 2, exécutez le fichier d'installation et ensuite, laissez vous guider par le processus d'installation.
Pour pouvoir utiliser les contrôles de navigation, il nous faut une source de données pouvant stocker l’arborescence du site Web. Par défaut, ASP.NET 2.0 utilise le fichier
Web.sitemap avec provider
XmlSiteMapProvider.
Le fichier
Web.sitemap est une des nouveautés d’ASP.NET 2.0. Il s’agit d’un document XML décrivant l’arborescence d’un site Web de façon hiérarchique. Ce fichier doit être localisé dans le répertoire racine de l’application.
Pour ajouter un fichier
Web.sitemap à votre application, dans
Microsoft Visual Web Developer 2005 Express Edition cliquez sur
File -> New File… et dans la fenêtre
Add New Item sélectionnez l'élément
Site Map et validez en cliquant sur le bouton
Add.
 | Le fichier Web.sitemap nouvellement créé devrait apparaître dans l’explorateur de solutions et être ouvert dans l’éditeur de code de VWD. |
Comme vous le constatez, le fichier
Web.sitemap possède peu d'éléments :
<?xml version="1.0" encoding="utf-8" ?> <siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" > <siteMapNode url="" title="" description=""> <siteMapNode url="" title="" description="" /> <siteMapNode url="" title="" description="" /> </siteMapNode> </siteMap>
|