我正在尝试为经验丰富的 ASP.Net 开发人员整理 SharePoint 2007(最终是 2010)培训 Material ,并且已经使用 SharePoint 多年,我真的不记得一开始最糟糕的症结点在哪里- 更不用说 Googlable SharePoint 内容的数量比两年前增加了一个数量级。
也就是说,哪些 SharePoint 概念最难掌握,和/或 SharePoint 的哪些部分非常深奥,对于刚刚涉足的 SharePoint 新手开发人员来说并不明显?
最佳答案
我列出的最难掌握的事情是:
- 代码访问安全性和所有 其他安全功能
- 网站/应用程序之间的差异 页面和定制/非定制 页数
- 两个查询和所有查询中的 CAML 定义
- SharePoint 中已有的内容可供您使用 不要重新发明轮子
放弃控制权。
您无法控制哪些 Web 部件 在页面上以及它们如何连接。 你应该让他们能够 重用
您无法控制哪个列表位于 网站或其中包含哪些字段
- 缺乏对多个 语言
- 如果您有以下情况,请勿处置 SPWeb 和 SPSite: 从 SPContext.Current 获取它们
- 委托(delegate)控制
其他新的但似乎更容易理解的东西是:
- 解决方案/功能
- 母版页中的所有占位符
关于asp.net - 哪些 SharePoint 开发概念对于 ASP.Net 开发人员来说最难理解?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1424643/