SharePoint的开发工具

时间:2013-02-21 11:05:46

标签: asp.net .net sharepoint

我来自asp.net背景,我正在使用Visual Studio& TFS构建Web应用程序。现在我想开始一个新的SharePoint项目,那么如果我需要编写一些代码来扩展SharePoint或开发Web部件,那么所需的开发工具是什么?最诚挚的问候

2 个答案:

答案 0 :(得分:2)

除了回复Sean

您可以下载视觉工作室的附加功能" CKSDev"这是开发过程中非常有用的工具。这将允许您在每次更改代码或/和aspx / ascx文件时发布DLL和资源,而无需编译和安装包。

如果不是VS的标准模板,那么您需要开始开发。

以下是在SharePoint下开发时有用的一些工具列表:

  1. RR CAML查询助手 - 有助于构建CAML查询
  2. SharePoint列表项编辑工具 - 有助于编辑列表中的项目(高级用法)
  3. ULS反混淆器 - 有助于查看日志
  4. ULS查看器 - 有助于查看日志
  5. Sharepoint Manager 2010 - 帮助您探索服务器场和SharePoint的所有信息(非常有用)
  6. SPFeature Explorer - 探索服务器场上已安装的邮件
  7. Chris O Brien SP部署向导 - Hekps导出,导入整个网站或指定资源。
  8. 托管元数据导出程序 - 如果您使用MMS服务应用程序,这对导出数据以使其在其他MMS上可用或创建备份非常有用。
  9. 希望它有所帮助,

    安德鲁

答案 1 :(得分:1)

Visual Studio 2010和2012都带有用于SharePoint开发的内置项目模板,并且全部用.Net编写,因此只要您的IDE能够满足您的所有需求。

但是,您需要可以从SharePoint服务器复制的SharePoint DLL,或者可以在本地安装SharePoint。有关如何在Windows 7上执行此操作的说明,请参阅此文章:http://blogs.msdn.com/b/johnwpowell/archive/2009/11/24/how-to-install-sharepoint-2010-on-windows-7.aspx(本文还链接到完整的MSDN帖子,如果您遇到问题,其中包含所有详细说明)