5

在 sharepoint 上开发解决方案时,创建站点列表的最佳方法是:1.Visual Studio 中的解决方案功能 2.Sharepoint 设计器 3 浏览器

考虑代码的可重用性和更容易的部署。

4

2 回答 2

4

在 Sharepoint 设计器中创建自定义列表非常简单。假设您不需要任何自定义字段,这是一个很好的起点。

在此处创建您的定义,然后将其导出为模板。然后,您可以将此 wsp 导入到 Visual Studio 中以进行进一步自定义。然后,您可以按照任何其他包部署它。把它放在 VS 里面也很好,这样你就可以进行版本控制 / 等等。

这是一个很好的导入视频链接:

http://channel9.msdn.com/Blogs/funkyonex/Importing-SharePoint-Solution-Packages-WSP-into-Visual-Studio-2010

编辑

这不太正确。您必须将站点保存为模板 (wsp),然后您可以将其导入 VS。您将获得一个向导,可让您选择所需的列表。这有点痛苦,因为您必须取消选中所有内容 - 我看不到“取消选中所有内容”。

于 2010-11-28T14:03:22.397 回答
2

为了快速获得结果,您无法使用浏览器。从自定义列表模板开始,您可以拥有一个带有查找字段、计算字段等的闪亮站点列表……但如果您想将其部署到其他地方,则需要将列表保存为列表模板。

如果您采用 Visual Studio 方式,理想情况下,您必须首先创建一些网站栏,然后是使用这些网站栏的内容类型,然后是基于该网站的列表模板(以及最终此模板的实例)内容类型。一切都将打包在一个 WSP 中,您将能够部署一切,这显然是更多的工作,但由于 VS 2010,这比过去使用 SharePoint 2007 容易得多。

于 2010-11-28T12:53:31.443 回答