2

我是 sharepoint 开发的新手,但在 C++、VB6 和 C# 方面有大约 10 年的经验。根据我的经验,学习新语言或编码风格的一个好方法是花一些时间“剖析” CodePlex 或 Google 代码中可用的开源项目之一。为了避免在不知不觉中养成一些坏习惯,我想听听你可以推荐哪些项目。

TIA

4

3 回答 3

5

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

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

我建议:

模式和实践 SharePoint 指南

SharePoint Server 2007 最佳实践资源中心

Microsoft Office SharePoint Server 2007 最佳实践(平装本)

SharePoint 2007 和 WSS 3.0 处置模式示例

于 2008-10-22T20:03:37.907 回答
1

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

事实上,我是托管在 Codeplex 上的SmartPart的忠实粉丝。这是一个非常有用的 SharePoint 工具,有大量下载和一些需要修复的错误,因此它是一个很好的项目,可以作为您的参考点提交一些代码!

于 2008-10-22T19:13:28.943 回答
1

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

于 2008-10-22T19:26:47.420 回答