什么会使SharePoint的开发更容易?

时间:2009-05-17 12:18:56

标签: sharepoint

什么能让SharePoint更容易开发?

9 个答案:

答案 0 :(得分:12)

更好的产品。

现在,很多事情都不应该像开发环境那样。

  1. 处置对象
  2. 使用3000/4000项目遍历小型列表的性能
  3. 缺乏对交易的支持
  4. 希望下一版本将具有基于SQLServer的列表,您可以在其中获得事务支持和更好的性能......

    Bill G在2008年2月提出的一个问题是,如果您在列表中有3000个项目并且SQL Server可以轻松支持数百万个项目,那么您在Sharepoint中遇到问题是很奇怪的。


答案 1 :(得分:8)

需要简化构建和部署过程。有许多工具可用于创建WSP文件,但它们在另一个方面都很不错,但您最终需要为您的环境扩展或重新设计解决方案WSP部署包。

答案 2 :(得分:6)

标准HTML和对DOM的更好支持。

答案 3 :(得分:5)

信息性错误消息。
虽然更容易调试和更少的XML非常诱人(正如人们所建议的那样),但我会满足于更温和的东西 SharePoint通常会“吞下”异常或其他错误消息。通常,当自定义页面或Web部件出现故障时,您会收到一个模糊的“页面无法显示”消息。幸运的是,设计人员会指导您解决问题,或者您可能会在日志或系统事件查看器中找到一些详细信息。但在许多情况下你什么都没有 示例 - 业务数据目录xml monstrosity在编辑器上但不在站点上工作,xml Web部件随机失败,xsl拼写错误或错误等等。所有这些都需要更长的时间才能找到,而且有些是无法调试的。

答案 4 :(得分:3)

远程部署: - 1个中央Sharepoint,以及透明的远程调试。

答案 5 :(得分:3)

Less XML(schema.xml等)。

答案 6 :(得分:3)

使开发过程更像“传统”的asp.net开发,换句话说,使VS更好地集成。您应该从VS内部而不是从SharePoint内部(即SPD)开发SharePoint。 Codeplex上的SPVisualDev使这个过程更好,但我希望(我希望)能够在VS2010和SP2010之间获得更好的支持。

答案 7 :(得分:1)

答案 8 :(得分:-1)

试图滥用产品的人数减少也会使事情变得更容易;)