代码之家  ›  专栏  ›  技术社区  ›  Richard Slater

一个Sharepoint功能或多个相互依赖的功能

  •  1
  • Richard Slater  · 技术社区  · 17 年前

    我在VS2008和STSDev 2008中有一个小型Sharepoint功能项目,它由一个Web部件、一个列表和一个列表实例(上述列表的)组成。Web部件与列表实例一样,取决于列表的存在。

    我最好创建一个部署了所有三个组件的功能,还是将这三个组件打包为单独的功能,并在Web部件和列表实例中创建功能依赖性?

    赞成的意见:

    • 更具扩展性,因为可以添加更多依赖于高级功能的功能
    • 更高效,只激活您需要的功能

    反对的论点:

    • 增加了创建功能的开发时间
    • 开发环境实际上不允许您将特性拆分为不同的项目
    • 可能会使站点设置中的站点功能页面混乱
    2 回复  |  直到 17 年前
        1
  •  4
  •   Corey Roth    17 年前

    我可能会把它们分成多个功能,这样你就可以在需要的时候单独更新它们。您始终可以创建对子要素具有ActivationDependencies的父要素。如果您将子功能标记为隐藏,则父功能将自动激活子功能,并且它们不会扰乱您的功能页面。

        2
  •  0
  •   CLaRGe    17 年前

    还考虑管理的特点。如果你在一个大型的公司环境中部署了大量的功能,你会想考虑把事情搞砸。它将有助于部署,而且,如果其中一个功能变得非常流行,而另外两个功能只在一定程度上流行,那么它将为您节省大量的时间用于增强请求和错误修复。

    推荐文章