SharePoint 开发概述

SharePoint 是 SharePoint 框架、SharePoint 加载项和服务器场解决方案 的开发平台。熟悉 SharePoint 的功能以开始开发。

SharePoint 开发平台的介绍

SharePoint 是灵活多变的开发平台,可用于生成范围广泛的客户端组件、加载项和解决方案,满足各种不同的需求。 阅读 SharePoint 开发人员文档,了解 SharePoint 开发平台专属的开发功能、技术和模型。

你可以使用 SharePoint 进行哪种类型的开发?

SharePoint 框架

以下章节可以帮组你了解 SharePoint 框架并帮助你确定它们对于你而言是否是好的选择。

用于 SharePoint 加载项开发

以下章节可以帮组您了解 SharePoint 外接程序并帮助您确定它们对于您而言是否是好的选择。

移动性功能开发的 SharePoint 解决方案和加载项

以下部分介绍了如何创建 SharePoint 的移动解决方案。

以下部分提供了有关可用于 服务器场解决方案 的 SharePoint 功能的信息。

设置开发环境并开始开发

SharePoint 框架

表 1 显示了用于设置开发环境和开始利用新功能生成 SharePoint 框架自定义项的资源。

表 1. 帮助你开始使用 SharePoint 框架解决方案的资源

主题 说明
设置 SharePoint 框架开发环境
包含了有关如何安装 SharePoint 框架开发环境的组件的循序渐进的说明。
生成首个 SharePoint 客户端 Web 部件
描述如何生成首个使用 SharePoint 框架的客户端 Web 部件
生成首个 SharePoint 框架扩展
描述如何生成首个 SharePoint 框架扩展

移动性功能开发的 SharePoint 解决方案和加载项

表 2 演示了设置开发环境和开始利用新功能以使用 SharePoint 生成服务器场解决方案的资源。

表 2. 帮助你开始开发 SharePoint 服务器场解决方案的资源

主题 说明
设置 SharePoint 的常规开发环境
包含了有关如何安装 SharePoint 开发环境的组件的循序渐进的说明。
在 SharePoint 中选择正确的 API 集
介绍了 SharePoint 提供的几组 API,包括服务器对象模型、各种客户端对象模型和 REST/OData Web 服务。
SharePoint 中的编程模型
提供了您可以使用 SharePoint 创建的各种类型的 SharePoint 开发项目的概述。
添加 SharePoint 功能
提供了到有关在您的解决方案中使用 SharePoint 的功能的详细信息的网关。

SharePoint 外接程序 开发

如果您要开始开发 SharePoint 外接程序,请首先思考您可能要生成的加载项的类型、您要包括的技术和您要使用的宿主选项。

了解各种想要创建的 SharePoint 加载项后,我们提供了相应的指南,以帮助你将其与相应的开发环境匹配。 表 3 显示了与设置 SharePoint 开发环境和开始创建加载项相关的资源。

表 3. 帮助你启动 SharePoint 加载项开发的资源

主题 说明
在 Office 365 上设置 SharePoint 加载项的开发环境
阐释了如何注册并使用 Office 365 开发人员网站以供开发 SharePoint 外接程序。
设置 SharePoint 加载项的本地开发环境
阐释如何设置 SharePoint 的本机的、内部的安装并配置它,以供开发 SharePoint 外接程序。
开始创建提供程序承载的 SharePoint 加载项
包含了如何创建单独寄宿在 SharePoint 网站的基本 SharePoint 外接程序 的循序渐进说明。
开始创建 SharePoint 承载的 SharePoint 外接程序
包含了如何创建寄宿在 SharePoint 网站的基本 SharePoint 外接程序 的循序渐进说明。

另请参阅