SharePoint 开发演练

以下演练演示如何使用 Visual Studio 开发和部署 SharePoint 解决方案。

常规

主题

说明

演练:添加功能事件接收器

描述如何添加功能事件接收器,功能事件接收器是在安装、激活、停用或移除功能时执行的方法。

演练:创建自定义字段、内容类型、列表定义和列表实例

演示如何创建自定义字段、内容类型、内容类型中的列表定义,以及列表实例。

演练:创建基本网站定义项目

演示如何创建一个包含可视 Web 部件(带有控件)的基本网站定义。

演练:创建带有其他内容的网站定义

描述如何在 Visual Studio 中创建功能更全面的网站定义项目。

演练:本地化 Visual Studio SharePoint 应用程序

演示如何在 Visual Studio 中本地化整个 SharePoint 解决方案。

演练:导入带有图像的自定义母版页和网站页

演示如何将 SharePoint 自定义母版页和包含图像的网站页面导入 Visual Studio SharePoint 项目中

Visual Studio ALM 功能

主题

说明

演练:使用单元测试验证 SharePoint 代码

演示如何使用单元测试验证 Visual Studio SharePoint 项目的正确操作。

演练:使用 IntelliTrace 调试 SharePoint 应用程序

演示如何使用 IntelliTrace 调试 Visual Studio SharePoint 项目。

导入向导

主题

说明

演练:将 SharePoint Designer 可重用工作流导入 Visual Studio

演示如何将在 SharePoint Designer 2010 中创建的可重用的工作流导入 Visual Studio SharePoint 工作流项目。

演练:从现有的 SharePoint 网站导入项

演示如何将项从现有 SharePoint 网站导入 Visual Studio SharePoint 项目。

Web 部件

主题

说明

演练:为 SharePoint 创建 Web 部件

演示如何使用 Visual Studio 2010 中的“Web 部件”项模板创建 Web 部件。

演练:使用设计器为 SharePoint 创建 Web 部件

演示如何使用 Visual Studio 2010 中的“可视 Web 部件”项目模板以可视化方式创建 Web 部件。

工作流

主题

说明

演练:创建和调试 SharePoint 工作流解决方案

演示如何创建一个基本的顺序工作流模板。

演练:创建带有关联窗体和启动窗体的工作流

演示如何创建一个使用关联和启动窗体的基本顺序工作流。

演练:向工作流中添加应用程序页

演示如何将显示派生自工作流的数据的应用程序页添加到工作流项目中。

演练:创建自定义网站工作流活动

演示如何为网站级工作流创建自定义活动。

演练:将 SharePoint Designer 可重用工作流导入 Visual Studio

演示如何将可重用的工作流从 SharePoint Designer 2010 迁移到 Visual Studio 2010 中。

应用程序页

主题

说明

演练:向工作流中添加应用程序页

演示如何将显示派生自工作流的数据的应用程序页添加到工作流项目中。

演练:创建应用程序页

演示如何使用本地 SharePoint 网站创建应用程序页,然后调试该页。

业务数据连接

主题

说明

演练:使用业务数据在 SharePoint 中创建外部列表

演示如何为返回示例数据库中联系人相关信息的 BDC 服务创建模型。

打包和部署

主题

说明

演练:部署项目任务列表定义

演示如何使用 Visual Studio 2010 创建、自定义、调试和部署 SharePoint 列表定义以跟踪项目任务。

扩展 SharePoint 项目系统

主题

说明

演练:扩展 SharePoint 项目项类型

演示如何扩展内置“业务数据连接模型”项目项类型。

演练:创建 SharePoint 项目扩展

演示如何向所有 SharePoint 项目添加自定义属性。 开发人员可以使用此属性添加或移除映射文件夹。

演练:使用项模板创建自定义操作项目项(第 1 部分)

演示如何定义 SharePoint 项目项类型以便在 SharePoint 中创建自定义操作并将项模板与新的项目项类型关联。

演练:使用项模板创建自定义操作项目项(第 2 部分)

演示如何为与项模板关联的自定义 SharePoint 项目项类型创建向导。

演练:使用项目模板创建网站栏项目项(第 1 部分)

演示如何定义 SharePoint 项目项类型以便在 SharePoint 中创建网站栏并将项目模板与新的项目项类型关联。

演练:使用项目模板创建网站栏项目项(第 2 部分)

演示如何为与项目模板关联的自定义 SharePoint 项目项类型创建向导。

演练:为 SharePoint 项目创建自定义部署步骤

演示如何定义可用于升级 SharePoint 解决方案的自定义部署步骤。

扩展服务器资源管理器中的“SharePoint 连接”节点

主题

说明

演练:扩展服务器资源管理器以显示 Web 部件

演示如何添加新节点以显示在服务器资源管理器中显示的 SharePoint 网站中的 Web 部件。 此演练还演示如何创建要调入 SharePoint 服务器对象模型中的 SharePoint 命令。

演练:在服务器资源管理器扩展中调入 SharePoint 客户端对象模型

演示如何添加新节点以显示在服务器资源管理器中显示的 SharePoint 网站中的 Web 部件。 此演练还演示如何使用 SharePoint 客户端对象模型。

请参见

其他资源

SharePoint 开发示例和演练