代码之家  ›  专栏  ›  技术社区  ›  Kasper

为了学习SharePoint最佳实践,需要学习哪个codeplex/google代码项目

  •  2
  • Kasper  · 技术社区  · 16 年前

    我是SharePoint开发的新手,但在C++、VB6和C语言中有10年的使用寿命。根据我的经验,学习新语言或编码风格的一个好方法是花一些时间“剖析”codeplex或google code上提供的一个开源项目。 为了避免在不知情的情况下养成一些坏习惯,我想听听你能推荐哪些项目。

    蒂亚

    3 回复  |  直到 16 年前
        1
  •  5
  •   webwires    16 年前

    我也会推荐CKS,但我也会补充说,我发现学习SharePoint时,编码不是最大的问题,而是确定实现目标的最佳解决方案。您应该使用工作流还是事件处理程序?您应该使用自定义代码还是使用BDC?应该生成Web部件还是布局页?您应该使用列表、自定义表单还是InfoPath表单?

    因此,除了学习编码实践之外,您还应该花费大量时间寻找解决问题的方法。SharePoint提供了很多好处,但不幸的是,简单的学习曲线并不是其中之一。我也有10年的发展经验,我花了6个月才开始全面理解最有效地解决业务需求的最佳方法。

    我建议:

    patterns & practices SharePoint Guidance

    Best Practices Resource Center for SharePoint Server 2007

    Microsoft Office SharePoint Server 2007 Best Practices (Paperback)

    SharePoint 2007 and WSS 3.0 Dispose Patterns by Example

        2
  •  1
  •   Robert S.    16 年前

    一般来说,SharePoint“代码”将以Web部件和页面的形式出现,这些Web部件和页面是为特定的SharePoint安装而编写的。但是,这并不意味着那里没有任何SharePoint实用程序和库。

    事实上,我非常喜欢 SmartPart ,托管在codeplex上。这是一个非常有用的SharePoint工具,有很多下载和一些需要修复的错误,因此作为参考点是一个很好的项目。 提交一些代码到!

        3
  •  1
  •   Nico    16 年前

    你可以看看 http://www.codeplex.com/CKS 这是一个由微软员工发起的项目。