Sharepoint 1功能用于部署所有列表或每个列表1个功能



使用特性部署列表时的最佳实践是什么。

我应该有一个用于部署所有列表定义和实例的功能,还是每个列表定义和我要部署的实例都有一个功能?

谢谢!

我认为这个决定取决于您的列表、列表之间的关系,特别是您的问题域和设计。

但通常,我会尝试将列表定义放在同一个功能中,其中列表之间有某种强烈的逻辑依赖关系。例如,若您使用的其中一列是另一个列表的查找列,则将它们放在同一功能中。

此外,您可能会考虑,如果它们用于同一用例的实现,那么在特定包中实现的用例的所有定义都安装在同一功能中。

另一方面,当模块化是一个更强的要求时,使用单独的功能可能更可取。请记住,你需要安装并激活所有功能,如果你有太多的列表定义,这可能是一个问题;功能。

我相信,问题领域在这个决策中非常重要。

让我简短一点:)在一个功能中完成。

在一个功能中完成,即使你有这么多列表和多个模块(财务、人力资源等),因为你总是有一些所有模块通用的列表(例如员工)即使您的列表之间没有依赖关系,我仍然建议您在将来扩展系统并在未来的中引入依赖关系(查找)时,使用一个功能来简化您的生活。

最新更新