The ASP.NET 2.0 navigation controls are neat and easy to use. The controls ‘SiteMapPath’, ‘TreeView’ and ‘Menu’ all use the same asp.net navigation API and can be tied to an XML datasource. The entire web site hierarchy(sitemap) can be placed in an XML file called web.sitemap in the application’s root directory. There is a single root node and the pages/paths are organized as nodes. A node contains the url, title and description.