首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Sharepoint开发人员学习内容路线图

Sharepoint开发人员学习内容路线图
EN

Stack Overflow用户
提问于 2009-12-11 08:27:30
回答 3查看 1.2K关注 0票数 3

我每天都在使用MOSS,但要成为一名"Sharepoint开发人员“,我需要掌握哪些任务路线图/需要了解的概念?所以我已经学习了webparts,特性,以及如何部署它们(我很快就会实际练习,但在我的工作站上有一些技术问题需要解决),但我还没有看到我需要知道的实际完整的路线图。

如果能列出一些我需要掌握的东西,我将不胜感激。

谢谢

EN

回答 3

Stack Overflow用户

发布于 2009-12-11 10:40:05

要成为一名优秀的SharePoint开发人员,您可以做的最好的事情就是成为一流的ASP.Net Web Forms开发人员。这包括HTML/CSS、页面/自定义控件事件生命周期、JavaScript、XML/XSL以及web应用程序中的其他所有内容。一旦你觉得你已经做到了这一点,转移到SharePoint不会是一个太大的飞跃。MOSS 2007和SharePoint Server2010从根本上来说都只是非常复杂的ASP.Net应用程序(分别是2.0和3.5版本)。

下一步要做的就是以超级用户的身份真正学习SharePoint。熟悉SharePoint的所有不同部分以及它们之间的交互方式--不仅是web部件,还包括所有不同的站点设置(至少在站点集合级别,如果不是集中管理的话)、发布功能如何工作、工作流如何与SharePoint集成以及在何处集成、列表、库、站点列、内容类型等。

一旦您熟悉了如何使用SharePoint,并学习了所有词汇以及它们在UI中的交互方式,就可以开始研究对象模型了。I强烈建议您使用WSPBuilder add-in for Visual Studio,而不是微软的插件。为什么?微软隐藏了太多的特性/WSP包是如何实际构建的,这使得新的开发人员更难将它们放在一起。WSPBuilder将所有这些逻辑正确地放入您的项目结构中,并使您更容易看到事情是如何组合在一起的。

在这一点上,问题是要关注调用Dispose on的内容&而不是下载SPDisposeCheck tool来帮助您解决这个问题。永远记住把SQL服务器当作一个黑匣子,花一天时间学习基本的CAML查询--这样你就会像我们其他人一样讨厌CAML了。:)

其他来源:

  • Microsoft SharePoint Developer Site
  • EndUserSharePoint
  • RSS feed of #SharePoint tweets that also have links to usually good stuff
票数 5
EN

Stack Overflow用户

发布于 2009-12-11 08:41:12

根据我的经验,学习SharePoint是一个非常非线性的过程。它是一个庞大的产品,几乎涉及到IT部门的所有内容(即使您是一名具有丰富.NET经验的开发人员,如果您计划在VM之外部署解决方案,您也需要对IIS、AD、SQL、DNS、身份验证协议、网络基础架构等有相当深入的了解。

我建议从里到外学习对象模型(这通常意味着大量的MSDN,但不幸的是,在SharePoint的情况下,由于信息不完整和不准确,不可能实现)。多年来,博客一直是我最好的资源;这里有一个相当不错的列表可以开始使用:http://www.sharepointjoel.com/Lists/Posts/Post.aspx?ID=31

票数 4
EN

Stack Overflow用户

发布于 2009-12-11 08:40:28

你可以看看Ramp Up site on MSDN。他们有几个Sharepoint曲目。另外,看看这篇博文:Getting Started as a Sharepoint Developer

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1885062

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档