探索 SharePoint 开发:从基础到实践
1. SharePoint 发展与开发环境变革
过去十年间,SharePoint 已从一个协作应用发展成为商业协作平台。随着其日益普及,企业希望将 SharePoint 应用拓展到人力工作流、文档处理、业务门户、互联网网站等更多场景。在 SharePoint 2010 发布之前,开发者在开发 SharePoint 应用时需付出大量努力,经历诸多手动步骤和流程。
SharePoint 2010 发布后,开发团队着重关注开发者群体,投入开发了许多开箱即用的工具和功能,让 SharePoint 开发体验更为熟悉。开发者反馈希望获得类似于开发 ASP.NET 应用的体验,包括使用 Visual Studio 模板以及通过 F5 键实现快速开发、调试和部署。开发团队听取了这些意见,并在 SharePoint 2010 和 Visual Studio 2010 版本中予以实现。
2. SharePoint 开发的多元性
SharePoint 开发融合了多种微软技术和开发风格,以下是不同开发场景下的特点:
- 构建自定义 Web 部件或应用页面 :这与使用 ASP.NET 创建 Web 部件或网页感觉相似,但在部署时,需使用 SharePoint 的打包和部署系统。该系统利用自定义 XML 文件定义“功能”,将这些功能及其关联文件打包成 .WSP 文件(本质是重命名为 .WSP 的 CAB 文件),最后在 SharePoint 服务器上运行命令行工具处理 WSP 文件以完成安装。
- 自定义 SharePoint 列表行为 :此
超级会员免费看
订阅专栏 解锁全文
1

被折叠的 条评论
为什么被折叠?



