SBS 2008R2的Sharepoint开发环境

时间:2013-01-30 15:23:00

标签: sharepoint wss-3.0

我想自定义sharePoint网络应用以满足公司的要求。目标是在创建文件夹时在文件夹中创建少量的每个填充的任务项。文件夹和任务项都是同一列表中的自定义内容类型。因此,SharePoint Designer不允许创建此类工作流。由于这种限制,我不得不深入研究Visual Studio / C#解决方案。

我做了一些研究,使用Windows Server 2008R2 + MOSS 2007 + SQL Server 2008.为此构建开发环境(虚拟机)但是没有解决方案如何使用SBS 2008R2。我有以下问题。

  1. 我们的生产服务器是SBS2008R2 SP2 + WSS 3.0 + SQL 2005 + Exchange 2007 那么我需要在开发机器上设置完全相同的环境吗?

  2. 如果所有内容都适用于测试环境,如何将更改部署到生产服务器。

  3. WSS3.0和SharePoint Foundation是否相同?我知道MOSS是WSS的扩展。

  4. 我在VB.net和Java方面有开发经验,所以实际编码不是问题,但我是sharePoint及其术语的新手。如果我听起来很傻,请原谅我。

    任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:0)

按问题顺序排列。

  1. SharePoint开发最推荐的方法是使用 与生产相同的测试/开发农场。但是对于你的特殊 案例(环境和任务)你的开发环境似乎是 足够。
  2. 在Visual中开发SharePoint解决方案时 Studio可以直接在那里创建WSP以进行部署。你没有 指定的VS版本,但是例如VS2010有一个OOTB项目 SharePoint 2007/2010的模板,VS2012也有(但我不是 确定SP2007),对于VS2005和VS2008有一些 扩展/插件。 wsp应该拥有所有 自定义,因此您可以轻松执行部署,更新等。
  3. 在2007年,有两个版本的SharePoint - 轻型WSS3.0 在2010年,它成为了SharePoint Foundation和 SharePoint Server。所以SP Foundation 2010就像下一个版本 WSS3.0
  4. 至于您的任务(文件夹的自动任务),最佳做法是为文件夹项目创建事件创建自定义事件接收器。