课程介绍
本课程主要针对于SharePoint开发应用做全面的讲解,同时介绍SharePoint开发的方式,如SharePoint应用程序、场解决方案,SharePoint构建网站、移动开发、介绍如何部署SharePoint开发应用,最后介绍BCS、ECM、WF常用的开发技术。课程采用实战互动的方式,让培训对象能够更容易接受和理解课程知识。
培训对象
架构师、中高级程序员、程序设计师;
具备一定的编程、分析、设计经验,参与或即将参与软件开发的人员。
课程收益
掌握SharePoint构建网站;
学会配置SharePoint开发环境;
学会配置SharePoint开发工具。
知识概要
-- SharePoint做为开发平台;
-- 与SharePoint对象一起工作;
-- 列表和库;
-- 设计和管理功能和解决方案;
-- 操作服务器端代码;
-- 管理用户和权限;
-- 介绍Sharepoint中的App;
-- Sharepoint中的客户端开发;
-- 开始远程宿主SharePoint Apps;
-- 发布和分配Apps;
-- 自动化业务流程;
-- 管理元数据;
-- 管理网站生命周期的自定义组件;
-- 自定义用户接口元素;
-- 主题和导航;
-- 业务连续性服务;
-- 处理客户端应用程序的业务数据;
-- 管理和访问用户配置数据。
课程大纲
Sharepoint开发简介
选择开发工具
理解SharePoint 2013部署和执行模型
理解SharePoint 对象层次架构
熟悉网站集和网站对象
熟悉执行上下文
使用列表和库对象
查询和获取列表数据
大型列表操作
理解功能和解决方案
配置功能和解决方案
配置沙盒解决方案
开发Web部件
使用事件接收器
使用计时器
存储配置数据
理解SharePoint 2013中的用户管理
管理SharePoint 2013中的权限
配置基于表单的认证
自定义认证体验
为受管理代码使用客户对象模型
为JavaScript使用客户对象模型
使用REST API with JavaScript
远程宿主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中的用户配置数据
访问用户配置数据选项
管理用户配置数据
管理用户配置属性
认证过程
无认证考试
开班信息
暂无开班信息