SharePoint 2010开发者实战指南:利用VS2010工具与新功能构建综合解决方案

4星 · 超过85%的资源 需积分: 10 23 下载量 39 浏览量 更新于2024-07-28 收藏 2.38MB PDF 举报
"《SharePoint 2010开发人员演练(中文版)》是一份针对专业开发人员的评估指南,旨在帮助理解和利用Microsoft SharePoint 2010的强大功能和可扩展性。该文档首先介绍了SharePoint 2010的核心功能集,如业务协作应用、用户界面门户用于LOB(Line of Business,业务流程)应用程序的数据展示,以及定制的SharePoint工作负载,如Web部件解决方案。通过实践性的演练,开发者可以学习如何在实际项目中应用这些功能。 指南重点强调了Visual Studio 2010 SharePoint工具,它们极大地提升了开发效率,包括对Windows 7和Windows Vista SP1的支持,以及从Visual Studio 2008 SharePoint Extensions的升级路径。此外,SharePoint Designer 2010被详细介绍了,它提供了工作流设计和Business Connectivity Services的设计能力,有助于构建复杂的工作流程和数据集成。 开发人员在SharePoint 2010中的角色不仅仅是编码,还包括对应用程序生命周期管理的理解,这意味着从需求分析、设计、开发、测试到部署,每个阶段都有相应的平台服务和工具支持。丰富的平台服务让开发者能够创建出更高质量、用户体验更好的解决方案,同时,指南还涵盖了如何利用SharePoint构建功能强大的用户界面,如通过构建工具来定制用户界面元素。 这份指南为评估和开发基于SharePoint 2010的解决方案提供了全面的框架,无论你是开发主管、软件架构师还是专业开发人员,都可以从中找到适合自己的技术和实践指导。通过深入理解并实践这些内容,开发人员将能更好地利用SharePoint的优势,满足企业级应用的需求。"
2012-01-16 上传
练习 1 ― Web 部件和 Linq 演练 ............................................................................................................................. 4 任务 1 ― 创建新 SharePoint 项目 ...................................................................................................................... 4 任务 2 ― 生成 LINQ-to-SharePoint 代理类以访问列表数据 .............................................................................. 7 任务 3 ― 在可视化 Web 部件中访问 SharePoint 列表数据 ............................................................................... 9 任务 4 ― 生成并部署可视化 Web 部件 ............................................................................................................ 11 练习 2 ― 生成 BCS 外部内容类型 ........................................................................................................................ 16 任务 1 ― 创建业务数据目录模型项目 .............................................................................................................. 16 任务 2 ― 更新 Entity 类的架构 ......................................................................................................................... 18 任务 3 ― 更新 Service 代码 ............................................................................................................................. 28 任务 4 ― 生成并部署 ....................................................................................................................................... 30 练习 3 ― 为 SharePoint 客户端对象模型创建 Silverlight 应用程序 ...................................................................... 34 任务 1 ― 创建 Silverlight 应用程序项目 ........................................................................................................... 34 任务 2 ― 编写代码以访问并呈现 SharePoint 列表数据 ................................................................................... 37 任务 3 ― 使用 SharePoint Silverlight Web 部件进行部署并测试 ..................................................................... 42 练习 4 ― 使用 SharePoint 对象模型和 Silverlight 绘图控件创建图形 .................................................................. 45 任务 1 ― 创建 Silverlight 应用程序项目 ........................................................................................................... 45 任务 2 ― 编写代码以访问 Employee SharePoint 列表数据并将其显示在 Silverlight 图形控件中 ................... 49 任务 3 ― 使用 SharePoint Silverlight 图表 Web 部件进行部署并测试 ............................................................ 53 练习 5 ― 为沙盒解决方案创建 Web 部件 ............................................................................................................. 57 任务 1 ― 创建含有 Web 部件的沙盒解决方案项目 .......................................................................................... 57 任务 2 ― 添加代码以提供查询和呈现功能 ....................................................................................................... 59 任务 3 ― 生成并部署沙盒解决方案 .................................................................................................................. 62 练习 6 ― 创建要在 SharePoint Designer 工作流中使用的活动 ........................................................................... 67 任务 1 ― 创建和准备项目 ............................................................................................................................... 67 任务 2 ― 创建供可重用工作流使用的新工作流活动 ........................................................................................ 69 任务 3 ― 添加代码以基于传递给活动的参数创建文档库 ................................................................................. 71 任务 4 ― 配置活动以进行部署。 ..................................................................................................................... 73 任务 5 ― 添加要与 SPCHOL305Ex1 一起部署的 SPDActivityDemo 活动 ...................................................... 77 任务 6 ― 使用功能设计器配置功能 .................................................................................................................. 79 任务 7 ― 添加功能接收器并编写代码 .............................................................................................................. 79 任务 8 ― 使用 SharePoint Designer 创建可重用工作流 .................................................................................. 80 任务 9 ― 将可重用工作流导入 Visual Studio ................................................................................................... 88 任务 10 ― 将工作流与 SharePoint 列表相关联 ............................................................................................... 95 演练摘要 ..........................................................