Karamasoft - ASP.NET Spell Checker, ASP.NET Search Engine, ASP.NET Rich Text Editor, Silverlight Controls
ASP.NET Sitemap & Breadcrumbs

  • Generate a sitemap of your website
  • C# and VB applications with source code
  • 27 samples ready to use in your solution
  • Native builds in .NET 1.1, 2.0, 3.5, 4.0
  • Get all 4 editions with your purchase

    Free Trial Live Demo
  • ASP.NET AJAX Control - Download Your Free Trial

    UltimateSitemap is an ASP.NET server control to build dynamic popup sitemaps. You can either use one of the samples as your template, or build your own sitemap from scratch. Either way, you will have your sitemap ready in no time. Includes:

  • Sitemap — Generate a sitemap of your website automatically from your directory structure. You can use the built-in designer to build your sitemap, and use the control to display it.

  • Breadcrumbs — Display a navigation path on top of your web pages. Your visitors will always know where they are in your site hierarchy.

  • Life-Saver Samples — Use the provided C# and VB samples as your templates. Copy the most appropriate sample into your web application, and go live as quickly as possible.

  • All .NET Editions in One — Native builds in .NET 1.1 (Visual Studio 2003), .NET 2.0 (Visual Studio 2005), .NET 3.5 (Visual Studio 2008) and .NET 4.0 (Visual Studio 2010) provided in one package.


    Top 10 Features of Karamasoft UltimateSitemap for ASP.NET

    Click here to see Live Demos
      1. Fully integrated into Visual Studio
      2. Generate your sitemap automatically
      3. Built-in visual designer for sitemap
      4. Display in treeview or table format
      5. Set the source at design or runtime
      6. Load sitemap from database or XML
      7. Select a subtree from your sitemap
      8. Customize sitemap layout and content
      9. Permission based sitemap display

    10. Broad cross-browser support
    Click here to download your Free Trial



    Complete Feature List for Karamasoft UltimateSitemap

  • Sitemap — UltimateSitemap is an ASP.NET server control that generates your sitemap. All you have to do is drag-and-drop the UltimateSitemap control onto your web page at design-time, and set the source of your control.

  • Auto Sitemap Generation — You can generate your sitemap automatically from your web application directory (or any other directory for that matter) with the help of UltimateSitemapDesigner, the visual designer that is embedded into the control. You can specify the root directory and the file types to be included in the sitemap, and your sitemap will be ready in a few seconds to be displayed on a web page.

  • Sitemap Source — You can set the XML source of the sitemap in one of the following forms:
    1. Set SitemapSource to an XML file at design-time or run-time.
    2. Set SitemapSourceXml to an XML string at run-time.

  • Data Binding — You can set the data source of the sitemap in one of the following forms:
    1. Set DatabaseConnStr and DatabaseSitemapID at design-time or run-time.
    2. Set DataSource to a dataset at run-time.

  • User Rights — Using the CurrentUser, CurrentUserSessionVar and AllowedUsers properties you can display different portions of the same sitemap to different users. When you set the CurrentUser to the name of the user logged into your website sitemap control will check his name against a comma separated list of users defined in the AllowedUsers property of each item.

  • Sitemap Display — You can display your sitemap in either table or tree format. You can specify several different options for each display type to create a customized sitemap of your own.

  • Display Table — You can fill your table cells automatically or manually based on your special needs. You can specify the row/column distribution in your table structure. You can add horizontal and vertical separators between your table cells. You can also set different styles to your table and table cells separately.

  • Display Tree — You can display your sitemap in a treeview format. You can use the default junction, folder and leaf images, or specify new images for your own tree. You can expand/collapse your tree programmatically as well.

  • Sitemap Selection — You can select a subtree from your sitemap XML hierarchy for display purposes. You can specify the starting node and the number of child levels to be displayed.


  • SitemapPath (Breadcrumbs) — UltimateSitemapPath is an ASP.NET server control that generates navigation path (breadcrumb) on your web pages. All you have to do is drag-and-drop the UltimateSitemapPath control onto your web page at design-time, and set the source of your control.

  • SitemapPath Display — You can display your navigation path (breadcrumb) in several different formats. You can specify the direction as root to current or current to root. You can set different styles for root, current and remaining nodes separately. You can also display nodes as navigation links or text.

  • SitemapPath Selection — You can specify the number of parent levels to be displayed starting from the current node. You can also display siblings instead of parents as a different form of navigation path.

  • Compliancy — XHTML 1.0 Transitional compliant.

  • Cross-Browser Support — IE5+, NS6+, Mozilla 1.0+, Opera 7.5+.

  • System Requirements — Windows 2000/2003/2008/XP/Vista/7, IIS 5.0+, ASP.NET 1.1/2.0/3.5/4.0.
    .NET 1.1 edition has limited features and support as Microsoft doesn't support that framework anymore. Please test the product in your target framework in order to make sure it fulfills your needs.