大拱桥--暨南大学学生门户 » 图书馆 » 企业现代化管理 » SharePoint 2010开发最佳实践
名称 SharePoint 2010开发最佳实践
索引号 F270.7/201214
分类号 F270.7
F270.7(企业现代化管理)
F270(企业经济理论和方法)
F27(企业经济)
F2(经济计划与管理)
F(经济)
作者 王浩、
出版社 北京 : 电子工业出版社, 2012
ISBN 978-7-121-15179-8
页数 344页 : 图 ; 26cm
价格 CNY49.00
标签 sharepoint、it、是闪光灯、
简介
注解 本书涵盖了微软王牌产品SharePoint 2010主要功能的详实介绍,并对比之前的版本针对新功能进行说明。
书籍简介

王浩的《SharePoint2010开发最佳实践》涵盖了微软王牌产品SharePoint 2010主要功能的详实介绍,并对比之前的版本针对新功能进行说明。本书将介绍SharePoint 2010开发的各个方面,包括Foundation开发基础、PowerShell的支持、SharePoint列表新特性以及数据访问、UI的定制、Web部件、模板和类型定义、事件处理器、客户端对象模型、沙盒解决方案、工作流开发等。本书的代码详实,每个功能的开发都有逐一步骤的说明,语言平实易懂,努力做到让读者们能有很好的阅读学习体验。
《SharePoint2010开发最佳实践》对于全新开始接触SharePoint 2010的开发人员,从SharePoint 2007转向SharePoint 2010的开发人员,从ASP.NET转向SharePoint 2010的开发人员,以及想对SharePoint 2010有所了解的IT管理人员都具有学习和参考的意义。

书籍目录

第1章 SharePoint Foundation开发基础 1.1 SharePoint能做什么 1.2 SharePointFoundation和SharePoint Server 2010的区别 1.3 SharcPoint Foundation新特性 1.4 SharePoint 2010基础概念 1.4.1 服务器场 1.4.2 Web应用程序 1.4.3 服务应用程序 1.4.4 网站集和网站 1.4.5 字段类型、网站栏和内容类型 1.4.6 列表和文档库 1.5 SharePoint Foundadon的服务器端对象模型 1.5.1 概述 1.5.2 创建一个HelloWorld控制台程序 1.5.3 站点集和站点 1.5.4 列表和文档库 1.5.5 列表项和文件 1.5.6 开发人员面板 1.6 SharePoint解决方案开发 1.6.1 什么是SharePoint解决方案 1.6.2 了解SharePoint系统根目录结构 1.6.3 手动创建Feature 1.6.4 手动创建解决方案包 1.7 SharePoint浏览器 1.8 SharcPoim Designer 2010 本章小结第2章 SharePoint Windows PowerShell指南 2.1 快速了解Windows PowerShell 2.2 书写Windows PowerShell脚本 2.3 使用Windows PowerShell集成脚本开发环境(ISE) 2.4 SharePoint Windows PowerShen插件 2.5 使用Windows PowerShell管理SharePoint 2.5.1 使用PowerShell创建Web应用程序 2.5.2 使用PowerShell创建网站集 本章小结 第3章 SharePoint列表新特性以及数据访问 3.1 使用CAML查询列表 3.1.1 概述 3.1.2 CAML语法介绍 3.1.3 关联列表查询 3.1.4 多列表查询 3.1.5 Throttling查询 3.2 使用LINQ操作列表 3.2.1 LINQ语法概述 3.2.2 在SharePoint中使用LINQ 3.3 OpenXML 本章小结第4章 SharePoint UI定制 4.1 SharePoint与ASPNET 4.1.1 概述 4.1.2 在SharePoint里使用到的ASENET技术 4.1.3 SharePointWeb配置文件 4.2 SharePoint Foundation的页面提供机制 4.2.1 SharePoint Foundation页面提供机理:Ghost页面 4.2.2 通过SharePoint对象模型操作站点页面 4.2.3 通过SharePoint Designer定制表单页面 4.3 应用程序页面详解与开发 4.4 母版详解与开发 4.5 导航栏与BreadCrumb定制 4.5.1 通过Web浏览器定制导航栏 4.5.2 通过SharePoint Designer定制导航栏 4.5.3 通过Visual Studio开发定制导航栏 4.5.4 BreadCrumb定制 4.6 Ribbon与DialogFramework定制 4.6.1 Ribbon 4.6.2 Dialog框架 本章小结 第5章 SharePoint控件和Web部件 5.1 Web部件历史回顾 5.2 使用自定义控件 5.3 使用用户控件 5.4 代理控件开发 5.5 Web部件开发 5.5.1 ASP.NET的Web部件 5.5.2 SharePoint的Web部件支持 5.5.3 Web部件开发 5.6 可视化Web部件开发 5.7 SilverLightWeb部件 5.8 XSLT List ViewWeb部件 本章小结第6章 SharePoint模板和类型定义 6.1 自定义字段类型 6.1.1 自定义字段构建基础 6.1.2 创建自定义字段控件 6.1.3 利用模板开发字段控件 6.1.4 带定制属性的自定义字段 6.2 站点定义 6.2.1 站点定义整体结构 6.2.2 ONET.xml定义清单 6.2.3 Global站点定义 6.2.4 创建自定义站点定义 6.2.5 Feature Stapling技术 本章小结第7章 SharePoint事件处理器 7.1 事件处理器概述. 7.2 注册事件处理器 7.3 事件处理器高级开发 7.4 Feature事件处理器 本章小结第8章 SharePoint客户端对象模型 8.1 客户端对象模型架构 8.1.1 客户端对象模型概念初览 8.1.2 增加最大消息大小 8.1.3 通过WebDav方式访问SharePoint数据 8.2 NET托管客户端对象模型开发 8.2.1 数据过滤 8.2.2 创建列表和列表项 8.2.3 列表、列表项数据查询及过滤 8.2.4 列表、列表项更新和删除 8.2.5 操作文件 8.2.6 异步数据获取 8.3 silverflight客户端对象模型开发 8.4 ECMAScript客户端对象模型开发 8.4.1 创建列表 8.4.2 获取所有列表 8.4.3 列表查询 8.4.4 使用JQuery 8.5 wcF数据服务 本章小结第9章 S1harePoint沙盒解决方案 9.1 沙盒模型概述 9.1.1 创建简单的沙盒解决方案 9.1.2 沙盒解决方案架构 9.1.3 沙盒解决方案的限制 9.2 开发沙盒解决方案 9.2.1 开发沙盒Web部件解决方案 9.2.2 创建Ribbon 9.3 管理沙盒解决方案 9.3.1 管理中心 9.3.2 验证解决方案 本章小结第10章 SharePoint工作流开发 10.1 工作流开发概述 10.1.1 SharePoint 2010中的工作流种类 10.1.2 配置工作流 10.1.3 SharePoint工作流的工作方式 10.2 使用SharePoint Designer设计工作流 10.2.1 产品订单申请审批流程 10.2.2 可重复使用的工作流 10.2.3 站点工作流 10.2.4 Visio和SharePoint工作流转换 10.3 自定义工作流组件 10.3.1 扩展动作 10.3.2 扩展条件 10.3.3 工作流模板开发 10.3.4 工作流关联表单概述 10.3.5 创建工作流模板关联设置表单 10.3.6 创建工作流初始化设置表单 10.3.7 创建工作流任务编辑表单 10.4 SharePoim工作流事件 本章小结附录A SharePoint 2010开发经验与注意事项 A.1 SPWeb和SPSite对象的使用 A.2 文件名限制 A.3 大文件夹和大列表的处理 A.4 对象缓存 A.5 代码优化