SharePoint 开发操作说明

SharePoint

查找演示如何在 SharePoint 中执行基本开发任务(包括如何设置开发环境和开始构建网站、SharePoint 框架和 SharePoint 外接程序)的操作方法文章和相关代码示例。

SharePoint 框架的入门操作说明

标题 摘要
设置 SharePoint 框架开发环境 了解如何为 SharePoint 框架开发设置开发环境。
生成首个 SharePoint 客户端 Web 部件 了解如何开始开发 SharePoint 框架客户端 Web 部件。
生成首个 SharePoint 框架扩展 了解如何开始开发 SharePoint 框架扩展。

SharePoint 加载项的入门操作说明

标题 摘要
设置 SharePoint 加载项本地开发环境 了解如何设置专门用于使用 SharePoint 本地安装开发 SharePoint 外接程序的开发环境。
开始创建提供程序承载的 SharePoint 加载项 了解如何使用 Visual Studio 2012 Office 开发人员工具创建基本的提供商托管的 SharePoint 外接程序、如何使用 SharePoint CSOM 与 SharePoint 网站进行交互以及如何在 SharePoint 外接程序中实现 OAuth。
开始创建 SharePoint 承载的 SharePoint 外接程序 了解如何使用 Visual Studio 2012 的 Office 开发人员工具创建基本的 Sharepoint 托管 SharePoint 加载项。

SharePoint 加载项的开发操作说明

标题 摘要
使用 SharePoint 客户端库代码完成基本操作 了解如何编写代码以使用 SharePoint .NET Framework 客户端对象模型 (CSOM) 执行基本操作。
使用 SharePoint 中的 JavaScript 库代码完成基本操作 了解如何编写代码以在 SharePoint 中使用 JavaScript 客户端对象模型执行基本操作。
使用 SharePoint REST 终结点完成基本操作 了解如何使用 SharePoint REST 接口执行基本的创建、读取、更新和删除 (CRUD) 操作。
在 SharePoint 外接程序中使用 SharePoint 网站的样式表 了解如何在 SharePoint 外接程序中使用 SharePoint 网站样式表。
在 SharePoint 外接程序中使用客户端部件版式控制 了解如何在 SharePoint 的应用程序中使用部件版式控制。
创建外接程序部件以与 SharePoint 外接程序一起安装 了解如何在 SharePoint 中创建部署 SharePoint 外接程序时可在主机 Web 的 Web 部件库中使用的应用程序部件。
创建自定义操作以部署 SharePoint 外接程序 了解部署 SharePoint 外接程序时如何在 SharePoint 中创建部署到主机 Web 的自定义操作。
使用客户端呈现在 SharePoint 外接程序中自定义列表视图 了解如何使用 SharePoint 中的客户端呈现技术在 Sharepoint 托管的应用程序中自定义列表视图。
在 SharePoint 托管的 SharePoint 外接程序中使用客户端人员选取器控件 了解如何在 SharePoint 外接程序中使用客户端"人员选取器"控件。
为 SharePoint 中的跨域库创建自定义代理页 了解如何使用 SharePoint 中的跨域库创建一个自定义代理页,以从 SharePoint 页面访问远程服务中的数据。
使用 SharePoint 中的 Web 代理查询远程服务 了解如何使用 Web 代理从 SharePoint 中托管的页面访问远程域中的数据。
使用跨域库从外接程序访问 SharePoint 数据 了解如何在 SharePoint 中使用跨域库从远程应用程序访问 SharePoint 网站中的数据。
在 SharePoint 外接程序中创建远程事件接收器 了解有关如何使用 Visual Studio 2012 Office 开发人员工具在 SharePoint 外接程序中处理、添加和删除事件的基本信息。
在 SharePoint 外接程序中创建外接程序事件接收器 了解如何使用 Visual Studio 2012 Office 开发人员工具创建接收器以及添加或删除对 SharePoint 外接程序发生事件进行处理的处理程序的基本知识。
创建包括自定义 SharePoint 列表和内容类型的提供商托管加载项 使用 Visual Studio 2012 Office 开发人员工具创建一个 SharePoint 外接程序,以便将云托管的 Web 应用程序与 Sharepoint 托管的自定义列表模板、列表实例和自定义内容类型相组合。 了解如何使用 REST/OData Web 服务与 SharePoint 应用程序 Web 交互,以及如何在 SharePoint 外接程序中实现 OAuth。
在 SharePoint 中获取用户标识和属性 了解在 SharePoint 中检索用户标识和用户信息的不同方法。
本地化 SharePoint 外接程序 使用资源文件、JavaScript"资源"文件和其他方法本地化 SharePoint 外接程序。
创建 SharePoint 高信任外接程序 了解如何创建高信任 SharePoint 应用程序。 高信任应用程序是提供商托管的、供本地使用的应用程序,它使用服务器到服务器协议。
打包和发布高度可信的 SharePoint 外接程序 了解如何打包和发布高信任 SharePoint 加载项以供本地使用。

Office 和 SharePoint 外接程序的发布帮助

标题 摘要
使用 Visual Studio 发布 SharePoint 外接程序 了解如何使用 Visual Studio 2008 打包您的 SharePoint 外接程序。
创建或编辑卖家面板卖家帐户并添加支出信息 Microsoft 卖家面板是应用程序开发人员提交 Office 和 SharePoint 外接程序的中心位置。学习如何创建卖方帐户,包括营销简介,以便您提交应用程序使其包含在 Office 商店中。
在卖方仪表板中创建或更新客户端 ID 和密码 了解如何创建客户端 ID 和机密,并将它们与卖家面板中的应用程序相关联,以在您的 Office 和 SharePoint 外接程序中启用开放授权 (OAuth) 授权服务。
使用"卖家面板"将 Office 和 SharePoint 外接程序和 Office 365 应用提交到 Office 应用商店 Microsoft 卖家面板使软件开发人员能够将 SharePoint 和 Office 应用程序提交到 Office 商店。 了解如何提交您的应用程序以供审批并包含在 Office 商店中。
创建有效的 Office 应用商店应用和外接程序 获取有关如何创建有效的 Office 商店列表的指南:恰当地命名应用程序、为您的应用程序撰写有效且适当的应用程序说明,以及在提交到卖家面板的应用程序中包含一致的、格式正确的徽标。

Office 和 SharePoint 外接程序的许可帮助

标题 摘要
如何:向您的 Office 相关应用程序中添加许可证检查 了解如何在 Office 外接程序中添加代码,以便检查用户应用程序许可证的有效性,并根据应用程序许可证属性执行操作。 加载测试应用程序许可证令牌来测试许可证检查代码。
将许可证检查添加到 Office 和 SharePoint 外接程序 了解如何在 SharePoint 外接程序中添加代码,以便检查用户应用程序许可证的有效性,并根据应用程序许可证属性执行操作。 加载测试应用程序许可证令牌来测试许可证检查代码。

建立开发环境帮助以在 SharePoint 中开发网站和解决方案

标题 摘要
检测已安装的 SharePoint SKU 如果解决方案的行为取决于本地安装的 SharePoint 或 Project Server 2013 SKU,则可使用本文中的代码示例来查找您所需要的 SKU 信息。
设置用于开发 SharePoint 移动应用的环境 了解系统要求,以及如何配置 SharePoint 移动项目的开发环境。

SharePoint 的自定义帮助

标题 摘要
使用客户端呈现自定义字段类型 了解如何在 SharePoint 中使用客户端呈现技术自定义字段类型。
在 Windows Phone 应用中自定义列表项查询和筛选数据 自定义 Windows Phone 应用视图所依据的数据查询。
自定义 Windows Phone SharePoint 列表应用的用户界面 自定义由 Windows Phone SharePoint 列表应用模板生成的 Windows Phone 用户界面。

有关 SharePoint 的移动应用程序构建帮助

标题 摘要
设置用于开发 SharePoint 移动应用的环境 了解系统要求,以及如何配置 SharePoint 移动项目的开发环境。
生成 Windows Phone SharePoint 列表应用 在 Visual Studio 中创建基于 Windows Phone SharePoint 列表应用模板的 Windows Phone 应用。
在 Windows Phone 上存储和检索 SharePoint 列表项 了解 Windows Phone 应用生命周期,以及如何本地存储网络数据。
在 Windows Phone SharePoint 应用中实现业务逻辑和数据验证 在使用 Windows Phone SharePoint 列表应用模板创建的 Windows Phone 应用中实现数据验证。
在 Windows Phone 应用中支持和转换 SharePoint 字段类型 在 Windows Phone 应用中,实现数据转换逻辑,以支持 SharePoint 字段类型。
在 Windows Phone 应用中自定义列表项查询和筛选数据 自定义 Windows Phone 应用视图所依据的数据查询。
自定义 Windows Phone SharePoint 列表应用的用户界面 自定义由 Windows Phone SharePoint 列表应用模板生成的 Windows Phone 用户界面。
在 Windows Phone 应用中使用多个 SharePoint 列表 创建使用多个 SharePoint 列表中数据的 Windows Phone 应用。
在 Windows Phone SharePoint 应用中配置和使用推送通知 在 SharePoint Server 中创建用于发送推送通知的解决方案,并开发用于接收通知的 Windows Phone 应用。
在 SharePoint 中创建包含外部数据源数据的移动应用 了解如何通过使用 Business Connectivity Services (BCS) 并连接到外部列表,来在 SharePoint 中创建一个包含外部数据源中的数据的简单移动应用程序。
将地图与 Windows Phone 应用和 SharePoint 列表集成 了解如何使用新地位置字段、通过创建您自己的基于地理位置的字段类型,在 SharePoint 列表和基于位置的 Web和移动 SharePoint 外接程序中集成位置信息和地图。
使用导航和事件日志 REST 接口生成搜索驱动的移动应用 SharePoint 引入了导航和事件日志 REST 接口,可方便用户创建搜索驱动的移动应用,此类应用在运行非 Windows 操作系统(例如,Android 和 iOS)的移动设备(如电话和平板电脑)上显示。
将“文档库”列表中的“名称”字段导出到移动应用 使用 Visual Studio SharePoint 列表向导将文档库列表的名称字段导出到移动应用程序。 当用户在 SharePoint 中创建一个文档库的移动应用程序时,名称字段不会自动出现。

在 SharePoint 中使用设计管理器构建网站的帮助

标题 摘要
在 SharePoint 中使用代码将术语固定到导航术语集 了解如何使用代码将术语固定到导航术语集。
在 SharePoint 中创建设备通道 了解如何在 SharePoint 中创建、更改、删除和重新排序设备通道。
将网络驱动器映射到 SharePoint 母版页样式库 了解如何将网络驱动器映射到母版页样式库,以便可以使用设计管理器将设计文件上传到 SharePoint 中。
在 SharePoint 中将 HTML 文件转换为母版页 借助设计管理器,您可以将 .html 文件转换为 SharePoint 母版页(一个 .master 文件)。 转换后,HTML 文件和母版页将相互关联,这样,在您编辑并保存 HTML 文件后,更改内容会同步到相关母版页。
在 SharePoint 中将母版页应用到网站 了解如何将母版页映射到 SharePoint 网站。
在 SharePoint 中创建页面布局 使用设计管理器创建页面布局时,会创建两个文件:一个是 SharePoint 使用的 .aspx 文件,另一个是该页面布局的一个 HTML 版本(您可以在 HTML 编辑器中编辑它)。 该 HTML 文件和页面布局是关联的,这样在您编辑和保存 HTML 文件时,会将更改同步到关联的页面布局。
解决在 SharePoint 中预览页面时看到的错误和警告 在将 HTML 文件转换为 SharePoint 母版页后,或在创建页面布局后,可以在浏览器中预览该页面。 但在预览母版页或页面布局之前,您可能必须先解决阻止服务器端预览呈现页面的所有问题。
在 SharePoint 设计管理器中更改预览页面 了解如何在 SharePoint 设计管理器中设置、创建和更改预览页面。
在 SharePoint 中添加设备通道面板代码片段 设备通道面板是一种代码段,您可将其添加到母版页或页面布局中,以控制对所创建的每个通道呈现的内容。 设备通道面板的主要用途是通过单个页面布局在不同通道上有选择地显示不同页字段。
在 SharePoint 中添加编辑模式面板代码片段 编辑模式面板是一种代码段,您可以使用它向内容创作者显示说明或其他内容,仅当内容创作者编辑页面时,他们才能看到该面板的内容。 反之,还可将此代码段配置为仅在普通(视图)模式而非编辑模式中显示其内容。
在 SharePoint 中添加 Web 部件区域代码段 Web 部件区域是一个代码段,你可将其添加到页面布局中以便内容作者可以添加、编辑或删除该区域中的 Web 部件。
在 SharePoint 中添加安全修整代码段 您可以使用安全修整代码段,根据特定用户必须拥有的特定权限以及他们是通过身份验证的用户还是匿名用户,来仅向这些用户显示内容。
SharePoint 设计管理器图像呈现形式 了解如何创建、编辑或删除图像呈现形式。 图像呈现形式定义在 SharePoint 发布网站中显示图像所使用的尺寸。
向 SharePoint 中的页面添加图像呈现 了解如何在 SharePoint 发布网站中使用图像呈现形式。
在 SharePoint 中裁切图像呈现 了解如何指定要在图像呈现形式中使用的图像部分。

SharePoint 的工作流帮助

标题 摘要
生成和部署工作流自定义操作 了解如何通过在 SharePoint 中创建自定义工作流操作来建模这样一个业务流程,即 SharePoint Designer 中的现有工作流操作库不满足该流程的要求。

SharePoint 的社交和协作帮助

标题 摘要
在 SharePoint 中使用 .NET 客户端对象模型对社交源执行读取和写入操作 创建使用 SharePoint .NET 客户端对象模型对社交源执行读取和写入操作的控制台应用。
在 SharePoint 中使用 REST 服务对社交源执行读取和写入操作 创建使用 REST 服务发布帖子并获取当前用户的个人源的 SharePoint 托管应用。
在 SharePoint 中使用 .NET 客户端对象模型创建和删除帖子并检索社交源 了解如何使用 SharePoint .NET 客户端对象模型创建和删除微博帖子,并检索社交源。
在 SharePoint 中使用 JavaScript 对象模型创建和删除帖子并检索社交源 了解如何使用 SharePoint JavaScript 对象模型创建和删除微博帖子,并检索社交源。
在 SharePoint 中向帖子添加提及内容、标签以及网站和文档的链接 了解如何向微博帖子添加 SocialDataItem 对象,这些对象在 SharePoint 社交源中呈现为提及内容、标签或链接。
在 SharePoint 中向帖子嵌入图像、视频和文档 了解如何向微博帖子添加 SocialAttachment 对象,这些对象在 SharePoint 社交源中呈现为嵌入图片、视频和文档。
在 SharePoint 中使用 .NET 客户端对象模型关注人员 了解如何通过 SharePoint .NET 客户端对象模型使用“关注人员”功能。
在 SharePoint 中使用 JavaScript 对象模型关注人员 了解如何通过 SharePoint JavaScript 对象模型使用“关注人员”功能。
在 SharePoint 中使用 .NET 客户端对象模型关注文档和网站 了解如何通过 SharePoint .NET 客户端对象模型使用“关注内容”功能。
在 SharePoint 中使用 REST 服务关注文档、网站和标签 了解如何通过 SharePoint REST 服务使用“关注内容”功能。
在 SharePoint 中使用 .NET 客户端对象模型检索用户配置文件属性 了解如何使用 SharePoint .NET 客户端对象模型以编程方式检索用户配置文件属性。
在 SharePoint 中使用 JavaScript 对象模型检索用户配置文件属性 了解如何使用 SharePoint JavaScript 对象模型以编程模式检索用户属性和用户配置文件属性。
在 SharePoint 中使用服务器对象模型处理用户配置文件和组织配置文件 了解如何使用 SharePoint 服务器对象模型以编程方式创建、检索和更改 SharePoint 用户配置文件和用户配置文件属性。

在 SharePoint 中集成位置和地图功能帮助

标题 摘要
在 SharePoint 中以编程方式向列表添加“地理位置”列 了解如何以编程方式将"地理位置"列添加到 SharePoint 中的列表。 通过使用新的"地理位置"字段创建您自己的基于地理位置的字段类型,可在 SharePoint 列表和基于位置的网站中集成位置信息和地图。
在 SharePoint 中设置 Web 和场级必应地图密钥 了解如何在 Web 和场级别通过使用 SharePoint 客户端对象模型和 Windows PowerShell 以编程方式设置 Bing 地图密钥,以便在 SharePoint 列表和基于位置的 Web 和移动应用中启用 Bing 地图功能。
使用客户端呈现功能扩展“地理位置”字段类型 了解如何使用客户端呈现功能以编程方式自定义 SharePoint“地理位置”字段类型。

SharePoint 的搜索帮助

标题 摘要
在 SharePoint 中对关联的外部内容类型进行爬网 了解如何使用 Business Data Connectivity (BDC) 服务 元数据模型中特定于搜索的属性对关联进行爬网,以及您可以启用的不同用户体验。
在 SharePoint 中对二进制大型对象 (BLOB) 进行爬网 了解如何修改数据库 BCS 索引连接器的 BDC 模型文件,以启用 SharePoint 中的搜索功能爬网程序对存储在 SQL Server 数据库中的二进制大型对象 (BLOB) 进行爬网。
在 SharePoint 中配置项目级安全 了解如何在 SharePoint 中使用 BCS 索引连接器对外部数据进行爬网时配置项目级安全。
将内容扩充 Web 服务标注用于 SharePoint Server 了解如何在 SharePoint 中实现内容扩充 Web 服务,以便在为已爬网项编制索引前修改它们的托管属性。
对 SharePoint Server 搜索结果使用自定义 Security Trimmer 此操作说明逐步介绍了如何使用 Visual Studio 2010 对 SharePoint 中的搜索功能实现(即创建、部署和注册)自定义 Security Trimmer。

适用于 SharePoint 的 BCS 操作说明

标题 摘要
在 SharePoint 中创建适用于 SQL Server 的外部内容类型 了解如何在 SharePoint 中创建适用于 SQL Server 的外部内容类型。
在 SharePoint 中通过 OData 源创建外部内容类型 了解如何在 SharePoint 中使用 Visual Studio 2008 发现已发布的 OData 源,以及创建可在 BCS 中使用的可重用外部内容类型。
创建用作 BCS 外部系统的 OData 数据服务 了解如何创建 Internet 寻址 WCF 服务,该服务在基本数据更改时使用 OData 向 SharePoint 发送通知。 这些通知用于触发附加到外部列表的事件。
在 SharePoint 中使用 OData 数据源创建外部列表 了解如何在 SharePoint 中以编程方式创建外部列表,并将它绑定到基于 OData 的外部内容类型。
在 SharePoint 中创建加载项范围内的外部内容类型 了解如何创建可在 SharePoint 加载项中安装、使用且确保其安全的外部内容类型。
在 SharePoint 中使用 REST 访问外部数据 了解如何使用 BCS 的表述性状态转移 (REST) URL 访问 SharePoint 中的外部数据。
在 SharePoint 中使用客户端代码库访问外部数据 了解如何通过 SharePoint 客户端对象模型,在 SharePoint 中使用基于浏览器的脚本处理 BCS 对象。

SharePoint 的 Office 和 SharePoint 应用程序服务帮助

标题 摘要
在 SharePoint 中创建 PerformancePoint Services 报表呈现器 了解如何创建 PerformancePoint Services 自定义报表扩展的呈现器组件。
在 SharePoint 中创建 PerformancePoint Services 报表编辑器 了解如何创建 PerformancePoint Services 自定义报表扩展的编辑器组件。
在 SharePoint 中创建 PerformancePoint Services 的筛选数据提供程序 了解如何创建 PerformancePoint Services 自定义筛选器扩展的数据提供程序组件。
在 SharePoint 中创建 PerformancePoint Services 筛选器编辑器 了解如何创建 PerformancePoint Services 自定义筛选器扩展的编辑器组件。
在 SharePoint 中创建 PerformancePoint Services 的表格数据源提供程序 了解如何创建 PerformancePoint Services 自定义表格数据源扩展的 数据源提供程序组件。
在 SharePoint 中创建 PerformancePoint Services 的表格数据源编辑器 了解如何创建 PerformancePoint Services 自定义表格数据源扩展的编辑器组件。
在 SharePoint 中创建 PerformancePoint Services 的记分卡转换 了解如何在 SharePoint 中创建 PerformancePoint Services 的自定义记分卡转换。

SharePoint 中的身份验证、授权和安全性操作说明

标题 摘要
在 SharePoint 中创建声明提供程序 了解如何创建和实现 SharePoint 声明提供程序,以满足声明扩充和声明选取的要求。
在 SharePoint 中部署声明提供程序 了解如何通过使用功能基础结构并创建继承自 SPClaimProviderFeatureReceiver 的类来部署 SharePoint 声明提供程序。

另请参阅