SharePoint端到端开发

时间:2010-03-06 08:55:30

标签: sharepoint development-environment

如何将SharePoint用作端到端开发人员平台?

  1. 您通常使用哪种源控制软件。 SourceSafe / TFS或任何其他源控制软件?
  2. 您使用哪种端到端的开发工具/方法?
  3. 您何时允许SPD作为开发平台,以及如何维护网站使用SPD?
  4. 您遵循的编码最佳做法是什么?
  5. 如何处理添加新的网络服务?
  6. 此致 拉胡

2 个答案:

答案 0 :(得分:1)

  1. 我们使用TFS,因为我们公司有一个支持TFS服务器的组。如果这个组不存在,我不相信我们会使用这个工具。

  2. Visual Studio 2008 /极限编程和敏捷方面。

  3. 从不,我们将SharePoint Designer视为邪恶。我们通过自定义开发的程序或脚本完成所有工作。

  4. 一致性,一致性,一致性......我们有一些常识性做法来自许多地方(软件工艺运动,MS模式和实践和实验)。

  5. 我们设法避免将Web服务集成到我们的SharePoint解决方案中。

答案 1 :(得分:1)

在我们的组织中,我们使用以下内容:

  1. Subversion,AnkhSvn

  2. VS 2008是我们的IDE(SPD for Development很糟糕)和Scrum / Agile。对于构建/部署,我们使用WSPBuilderSharePoint Installer

  3. 小心SPD。在我们的组织中,我们限制甚至允许谁下载和安装它。

  4. 使用SPDisposeCheck仔细检查您的代码,以避免在不需要时丢弃对象,或仔细检查您是否处理了需要处理的内容。

  5. 我们在SharePoint WFE上配置了一个单独的IIS网站,以托管使用该对象模型的自定义Web服务。那些不使用对象模型的人被托管在其他地方。