SharePoint 2010 开发者指南:实战演练与技术探索

需积分: 9 1 下载量 39 浏览量 更新于2024-07-30 收藏 4.61MB PDF 举报
《SharePoint 2010 开发人员步行指南》是一份详细的手把手教程,旨在帮助开发者深入了解和实践SharePoint 2010的各种开发技术。该指南提供了六个核心的开发人员演练,涵盖了Web部件、Linq-to-SharePoint、业务连接服务(BCS)、SharePoint客户端对象模型、Silverlight应用开发以及沙盒解决方案的创建。 1. **第1页** 开始的练习关注Web部件和Linq-to-SharePoint。开发者首先通过创建新的SharePoint项目,学习如何使用LINQ-to-SharePoint生成代理类来访问列表数据,并在可视化Web部件中展示这些数据。这个部分强调了如何将数据处理与用户界面集成。 2. **练习2** 针对BCS外部内容类型,开发者需建立业务数据目录模型,更新实体类架构,并调整Service代码,最终生成并部署外部内容类型,以便在SharePoint中无缝集成外部数据源。 3. **练习3** 转移到SharePoint客户端对象模型的应用开发,开发者会创建Silverlight项目,编写代码访问并呈现SharePoint列表数据,然后利用SharePoint Silverlight Web部件进行部署和测试,展示了跨平台的数据交互能力。 4. **练习4** 是关于利用SharePoint对象模型和Silverlight绘图控件创建图形,开发者在此通过访问EmployeeSharePoint列表并在Silverlight中显示数据,以及使用特定的图表Web部件进行部署和测试,提升用户体验。 5. **练习5** 的重点是沙盒解决方案的创建,涉及项目设置、添加查询和呈现功能的代码编写,以及最后的生成和部署,确保解决方案可以在受控环境中安全地扩展SharePoint功能。 6. **练习6** 结束于一个全面的任务,即开发可在SharePoint中运行的自定义Web部件,包括项目构建、功能实现和部署,以满足更复杂的应用需求。 整个指南通过丰富的屏幕截图和在线电子学习资源,如视频、代码示例和虚拟实验环境,支持C#和VB.NET两种编程语言的学习者,让开发者能够实际操作并深入理解SharePoint 2010的各项开发技术。此外,文档还强调了风险自担和版权信息,提醒读者在使用过程中注意法律责任和知识产权问题。