Microsoft SharePoint 2013 开发者参考指南

需积分: 0 1 下载量 181 浏览量 更新于2024-07-18 收藏 88.41MB PDF 举报
"Microsoft SharePoint Developer Ref" 是一本由 Paolo Pialorsi 编著,O'Reilly Media 出版的关于 Microsoft SharePoint 2013 开发者的参考书籍。这本书获得了微软公司的授权,并提供了有关 SharePoint 2013 开发的详细信息。 该书主要涵盖了以下几个关键知识点: 1. **SharePoint 2013 简介**:SharePoint 2013 是微软的一款企业级协作平台,用于构建网站、文档管理和工作流程。它提供了丰富的功能,包括文档库、列表、网站集、页面布局、工作流以及社交功能。 2. **开发环境设置**:书中会介绍如何设置和配置开发环境,包括安装 SharePoint Server 2013、Visual Studio 工具以及相关的 SDK 和工具,以便开发者能够进行高效的开发工作。 3. **Web 部件开发**:Web 部件是 SharePoint 中的核心组件,用于展示内容和功能。开发者可以学习如何创建自定义 Web 部件,包括使用 ASP.NET 控件、JavaScript 和 SharePoint API。 4. **列表和库的扩展**:书籍将深入探讨如何扩展 SharePoint 的内置列表和文档库功能,包括创建自定义字段类型、列、内容类型以及列表模板。 5. **工作流开发**:SharePoint 2013 提供了基于 SharePoint Designer 和 Visual Studio 的工作流开发选项。书中有指导如何设计和实现工作流,包括状态机工作流和活动模型。 6. **网站架构和设计**:书中将讨论如何规划和设计 SharePoint 网站结构,包括子站点、页面布局、导航和权限管理。 7. **服务应用程序**:SharePoint 2013 引入了服务应用程序的概念,允许开发者创建和定制服务以支持企业级功能。这部分会涵盖如何创建和集成服务应用程序。 8. **API 使用**:书中的内容将涵盖 SharePoint 2013 的客户端对象模型(CSOM)、服务器端对象模型(SSOM)以及 REST API,这些都是与 SharePoint 交互的重要编程接口。 9. **测试和调试**:开发者会了解到如何对 SharePoint 解决方案进行测试和调试,包括使用 Visual Studio 工具和 SharePoint 的诊断工具。 10. **部署策略**:书中还将讨论不同的部署方法,如沙盒解决方案、 farm 解决方案以及云部署,帮助开发者选择最适合的部署策略。 这本参考书对于任何想要深入理解 SharePoint 2013 平台并开发 SharePoint 应用程序的开发者来说都是宝贵的资源。通过阅读,读者不仅可以掌握 SharePoint 的核心概念和技术,还能了解最佳实践和实际案例,从而提升在 SharePoint 平台上构建高效、可扩展解决方案的能力。