Microsoft SharePoint 2013开发人员指南:深度探索与实践

需积分: 10 13 下载量 5 浏览量 更新于2024-07-24 收藏 12.79MB PDF 举报
《微软SharePoint 2013开发者参考手册》是一本由Paolo Pialorsi授权并经Microsoft Corporation许可出版的专业技术书籍,由O'Reilly Media Inc.发行。该书于2013年编撰,专为Microsoft SharePoint 2013的开发人员提供深入的参考资料。本书涵盖了SharePoint 2013平台的各个方面,包括但不限于架构、开发工具、API、编程模型、工作流、自定义解决方案和部署策略。 书中详细探讨了以下知识点: 1. **SharePoint 2013架构**:介绍了SharePoint 2013的基础架构,包括服务器角色(如Web前端服务器、应用程序服务器、数据库服务器等)、用户体验组件(如用户界面、搜索功能)以及服务总线架构,帮助开发者理解其整体运作原理。 2. **开发工具和环境**:阐述了Visual Studio 2012与SharePoint 2013集成开发环境的使用,包括如何创建、管理和部署解决方案,以及使用SharePoint Designer和PowerShell进行开发。 3. **Web Parts和AppParts**:讲解了如何设计和构建可重用的Web Parts,这些是SharePoint用户界面的基本构建块,以及如何通过App Parts在不同平台上扩展功能。 4. **编程模型**:包括面向对象编程(OOA)、面向服务架构(SOA)和RESTful API的使用,以及如何利用C#、VB.NET、JavaScript和其他相关技术进行开发。 5. **工作流和业务流程管理**:介绍了SharePoint Designer的工作流工具,如何设计和实现自动化任务处理,以及与业务流程管理系统的集成。 6. **自定义开发**:涵盖了如何创建自定义列表、文档库、页面布局、事件接收器和站点柱等,以及如何进行高级定制,如代码触发器和深度集成。 7. **安全性和权限管理**:详细解释了SharePoint 2013中的身份验证、授权机制,以及如何确保数据的安全和合规性。 8. **部署和维护**:提供部署策略、性能优化技巧和故障排查指南,帮助开发者确保系统的稳定运行。 9. **案例研究和最佳实践**:书中还包含了实际项目案例和行业专家的经验分享,为读者提供了实际操作的参考。 版权信息表明所有内容未经许可不得复制或传播,该书提供了电子支持邮箱和在线反馈渠道,鼓励读者对书籍质量进行评价。此外,书中提及的Microsoft商标和第三方商标权属于各自的持有者。 《微软SharePoint 2013开发者参考手册》是一本全面的指南,无论是初入SharePoint开发领域的学习者,还是经验丰富的开发人员,都能从中获取有价值的信息和实用技巧。随着SharePoint技术的不断发展,尽管版本已过时,但本书提供的基础概念和核心原理对于理解现代SharePoint开发仍然具有参考价值。