Microsoft SharePoint 2010 开发者参考指南
![](https://csdnimg.cn/release/wenkucmsfe/public/img/starY.0159711c.png)
"Microsoft.Press.Microsoft.SharePoint.2010.Developer.Reference"
《Microsoft SharePoint 2010 Developer Reference》是由Paolo Pialorsi编写的权威开发指南,旨在为SharePoint 2010平台的开发者提供详尽的技术参考。这本书由O'Reilly Media, Inc.出版,获得了微软公司的授权。
SharePoint 2010是微软公司推出的企业级协作平台,它为企业提供了网站创建、文档管理、工作流程自动化、团队合作以及企业内容管理等多种功能。这本书针对SharePoint 2010的开发人员,涵盖了以下关键知识点:
1. **开发环境搭建**:如何设置和配置SharePoint 2010的开发环境,包括安装Visual Studio 2010工具、SharePoint SDK以及创建沙盒解决方案和 farm 解决方案。
2. **基础架构**:介绍SharePoint 2010的体系结构,包括Web应用程序、站点集合、列表、库以及服务应用程序,帮助开发者理解SharePoint如何运行和交互。
3. **编程模型**:讲解如何使用.NET Framework 3.5 SP1或4.0进行SharePoint开发,包括C#和VB.NET的使用,以及对对象模型的理解,如SPSite、SPWeb、SPList等。
4. **自定义Web部件**:详细阐述创建和部署自定义Web部件的方法,包括使用Visual Web Part和XAML进行设计,以及Web部件的生命周期和事件处理。
5. **列表和内容类型**:如何定义和操作列表模板,创建自定义内容类型,并与元数据管理相结合,实现高效的数据存储和检索。
6. **工作流开发**:介绍使用Windows Workflow Foundation 4(WF4)在SharePoint 2010中创建自定义工作流的过程,包括设计、调试和部署工作流模板。
7. **服务应用程序**:讲解如何扩展和定制SharePoint 2010的服务应用程序,以满足特定业务需求,如搜索服务、用户 Profile Service 和其他企业服务。
8. **安全与权限**:深入理解SharePoint的安全模型,包括角色、权限级别、权限继承和权限隔离,以及如何实施细粒度的访问控制。
9. **BDC(Business Data Connectivity)服务**:如何利用BDC将SharePoint与外部系统集成,包括定义实体、操作和连接器,实现数据交换。
10. **部署与测试**:探讨各种部署策略,如解决方案包(WSP)的创建,以及如何在不同的环境中进行测试和故障排查。
11. **性能优化与调试**:分享最佳实践,提高SharePoint应用的性能,以及使用调试工具进行问题定位。
12. **移动设备支持**:介绍如何使SharePoint 2010网站适应不同类型的移动设备,提供良好的用户体验。
此外,书中还可能包含实际案例分析和代码示例,以帮助读者更好地理解和应用这些知识。此书对于想要深入研究SharePoint 2010开发的IT专业人士来说是一份宝贵的参考资料。
2008-02-02 上传
2023-07-14 上传
2023-07-14 上传
2023-05-01 上传
2023-06-10 上传
2023-05-13 上传
2023-07-14 上传
2023-06-12 上传
2023-06-12 上传
2023-06-12 上传
![](https://profile-avatar.csdnimg.cn/43c28289a96c44f098a93bee8dcedd29_doomlord.jpg!1)
DoomLord
- 粉丝: 114
- 资源: 1318
最新资源
- 解决Eclipse配置与导入Java工程常见问题
- 真空发生器:工作原理与抽吸性能分析
- 爱立信RBS6201开站流程详解
- 电脑开机声音解析:故障诊断指南
- JAVA实现贪吃蛇游戏
- 模糊神经网络实现与自学习能力探索
- PID型模糊神经网络控制器设计与学习算法
- 模糊神经网络在自适应PID控制器中的应用
- C++实现的学生成绩管理系统设计
- 802.1D STP 实现与优化:二层交换机中的生成树协议
- 解决Windows无法完成SD卡格式化的九种方法
- 软件测试方法:Beta与Alpha测试详解
- 软件测试周期详解:从需求分析到维护测试
- CMMI模型详解:软件企业能力提升的关键
- 移动Web开发框架选择:jQueryMobile、jQTouch、SenchaTouch对比
- Java程序设计试题与复习指南