在开发SharePoint解决方案时,创建网站列表的最佳方法是什么呢?
1.使用Visual Studio中的解决方案特性
2.使用SharePoint Designer
3.在浏览器中
考虑到代码可重用性和更容易的部署,建议使用Visual Studio中的解决方案特性来创建网站列表。
考虑到代码可重用性和更容易的部署,建议使用Visual Studio中的解决方案特性来创建网站列表。
编辑
这不是完全正确的。您需要将站点保存为模板(wsp),然后导入到VS中。您将获得一个向导,让您选择要使用的列表。这有点麻烦,因为您必须取消选中所有内容 - 我没有看到“取消所有选中”的选项。
为了快速获得结果,使用浏览器是最好的方法。从自定义列表模板开始,您可以拥有一个闪亮的站点列表,其中包含查找字段、计算字段等...但是如果您想在其他地方部署它,您需要将列表保存为列表模板。
如果您选择使用Visual Studio,则理想情况下首先需要创建一些网站列,然后创建一个将使用这些网站列的内容类型,然后基于该内容类型创建一个列表模板(以及该模板的实例)。所有内容都将打包在WSP中,您可以部署所有内容,这显然需要更多的工作,但由于VS 2010,这比SharePoint 2007时期要容易得多。