代码之家  ›  专栏  ›  技术社区  ›  User

ASP.NET:使用基于站点地图的导航有哪些优点[[关闭]

  •  2
  • User  · 技术社区  · 14 年前

    场景:构建一个站点,导航将位于左侧或顶部菜单的母版页中。使用ASP.NET 基于dsp的导航系统web.sitemap 文件夹?我正在考虑的另一种选择是在<中建立链接;li>必要的元素。

    2 回复  |  直到 12 年前
        1
  •  1
  •   kbrimington    14 年前

    Web.Sitemap 文件是一种有效、轻量级的方法,可以跟踪链接,并在应用程序运行时更新链接,而不会导致重新启动。它们为经过身份验证的场景中的安全性调整提供了内置支持。

    它们也有一个巨大的缺点;也就是说,任何一个地址都可以出现 只有

    如果列出的好处在您的特定情况下都没有吸引力,您可能会发现构建自己的静态链接就足够了。你会发现在许多其他情况下web.sitemap 是一个有用的工具。

    另外,我发现SqlSiteMapProvider是一个有用的工具,但它要求我们创建一个客户端应用程序来修改数据。

        2
  •  2
  •   Josh    14 年前

    正如Mitch在上面的评论中所说,拥有一个站点地图是将页面结构封装在一个易于更新的文件中的一个很好的方法。除此之外,利用SiteMapProvider允许您使用数据绑定来构建 numerous forms of navigational structures from a single sitemap file.

    除了这些优点之外,sitemap文件 based on a standard

    推荐文章