我是sharepoint开发的新手,但在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按示例处理模式