我是分享点开发的新手,但在C ++,VB6和C#中已有10年的到期时间。根据我的经验,学习新语言或编码风格的好方法是花一些时间“解剖”。 CodePlex或Google代码中提供的一个开源项目。 为了避免在不知情的情况下养成一些坏习惯,我想知道你可以推荐哪些项目。

TIA

有帮助吗?

解决方案

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

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

我建议:

模式&实践SharePoint指南

SharePoint Server 2007最佳实践资源中心

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

SharePoint 2007和WSS 3.0按示例处理模式

其他提示

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

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

您可以查看 http://www.codeplex.com/CKS 一个项目由微软员工开始。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top