课程

课程介绍

本课程主要针对于SharePoint开发应用做全面的讲解,同时介绍SharePoint开发的方式,如SharePoint应用程序、场解决方案,SharePoint构建网站、移动开发、介绍如何部署SharePoint开发应用,最后介绍BCS、ECM、WF常用的开发技术。课程采用实战互动的方式,让培训对象能够更容易接受和理解课程知识。

培训对象

架构师、中高级程序员、程序设计师;
具备一定的编程、分析、设计经验,参与或即将参与软件开发的人员。

课程收益

掌握SharePoint构建网站;
学会配置SharePoint开发环境;
学会配置SharePoint开发工具。

知识概要

-- SharePoint做为开发平台;
-- 与SharePoint对象一起工作;
-- 列表和库;
-- 设计和管理功能和解决方案;
-- 操作服务器端代码;
-- 管理用户和权限;
-- 介绍Sharepoint中的App;
-- Sharepoint中的客户端开发;
-- 开始远程宿主SharePoint Apps;
-- 发布和分配Apps;
-- 自动化业务流程;
-- 管理元数据;
-- 管理网站生命周期的自定义组件;
-- 自定义用户接口元素;
-- 主题和导航;
-- 业务连续性服务;
-- 处理客户端应用程序的业务数据;
-- 管理和访问用户配置数据。

课程大纲

模块

学习内容

SharePoint做为开发平台

Sharepoint开发简介

选择开发工具

理解SharePoint 2013部署和执行模型

与SharePoint对象一起工作

理解SharePoint 对象层次架构

熟悉网站集和网站对象

熟悉执行上下文

列表和库

使用列表和库对象

查询和获取列表数据

大型列表操作

设计和管理功能和解决方案

理解功能和解决方案

配置功能和解决方案

配置沙盒解决方案

操作服务器端代码

开发Web部件

使用事件接收器

使用计时器

存储配置数据

管理用户和权限

理解SharePoint 2013中的用户管理

管理SharePoint 2013中的权限

配置基于表单的认证

自定义认证体验

介绍Sharepoint中的App

Sharepoint中的App说明

开发App

Sharepoint中的客户端开发

为受管理代码使用客户对象模型

为JavaScript使用客户对象模型

使用REST API with JavaScript

开始远程宿主SharePoint Apps

远程宿主Apps介绍

配置远程宿主Apps

开发远程宿主Apps

发布和分配Apps

理解App管理架构

理解App包

发布App

安装、更新和卸载App

自动化业务流程

理解 SharePoint 2013工作流

利用Visio 2013和 SharePoint Designer 2013构建工作流

利用Visual Studio 2012开发工作流

管理元数据

SharePoint 2013中的元数据管理

内容类型

内容类型的高级特征

管理网站生命周期的自定义组件

定义自定义列表

定义自定义网站

管理Sharepoint网站

自定义用户接口元素

自定义操作

使用客户端用户接口组件

自定义Sharepoint列表用户端组件

主题和导航

创建和应用主题

发布站点

配置和自定义导航

业务连续性服务

业务连续性服务介绍

利用SharePoint Designer创建BDC模型

利用 Visual Studio 2012创建BDC模型

处理客户端应用程序的业务数据

处理混合解决方案的业务数据

处理自定义解决方案的业务数据

处理客户端应用程序的业务数据

管理和访问用户配置数据

SharePoint 2013中的用户配置数据

访问用户配置数据选项

管理用户配置数据

管理用户配置属性

认证过程

无认证考试

开班信息

暂无开班信息