Using Site Maps - ASP.NET

This page is a Draft. Its content is not complete and might contain errors.

Configuring a Site Map Provider

    <siteMap defaultProvider="XmlSiteMapProvider" enabled="true">
        <add name="XmlSiteMapProvider"
         description="Default SiteMap provider." 
          type="System.Web.XmlSiteMapProvider "
           securityTrimmingEnabled ="true"

Sample Sitemap File

The following is a sample web.sitemap file

<?xml version="1.0" encoding="utf-8" ?>
<siteMap xmlns="" >
  <siteMapNode url="default.aspx" title="Home"  description="[Home Page]" roles="*">
    <siteMapNode url="signUp.aspx" title="Sign Up for an Account"/>
    <siteMapNode url="" title="My Account"  description="[My Account]" />
    <siteMapNode url="" title="Manage Users"  description="[Manage Users]"/>
    <siteMapNode url="" title="Manage Events"  description="[Manage Events]"/>
    <siteMapNode url="" title="Manage Locations"  description="[Manage Locations]"/>
    <siteMapNode url="" title="Reports"  description="[Reports]">
      <siteMapNode url="" title="Event Roster" description="[Event Roster]"/>