SharePoint 2010 开发实战教程:C# 演练
需积分: 9 142 浏览量
更新于2024-07-24
收藏 4.61MB PDF 举报
"该文档详细介绍了针对SharePoint 2010的六个开发演练,涵盖了从Web部件和Linq的使用,到BCS外部内容类型的生成,再到Silverlight应用程序与SharePoint对象模型的结合应用,以及沙盒解决方案中的Web部件创建。这些演练适合初学者,旨在帮助开发人员利用Visual Studio 2010在SharePoint 2010环境中进行高效开发。"
在这份文档中,开发人员可以学习到以下关键知识点:
1. **Web部件和Linq演练**:
- **任务1**:创建SharePoint项目,了解如何在Visual Studio 2010中设置和配置SharePoint项目。
- **任务2**:通过Linq-to-SharePoint生成代理类,以方便地访问和操作SharePoint列表数据。
- **任务3**:在Web部件中使用Linq,学习如何在Web部件中显示和处理SharePoint列表数据。
- **任务4**:生成并部署Web部件,掌握SharePoint解决方案的部署流程。
2. **生成BCS外部内容类型**:
- **任务1**:创建业务数据目录(BCS)模型项目,理解BCS在集成外部系统数据中的作用。
- **任务2**:更新Entity类的架构,学习如何定义和配置外部内容类型。
- **任务3**:更新Service代码,了解如何与外部数据源进行交互。
- **任务4**:生成并部署BCS解决方案,学习BCS的部署和测试方法。
3. **为SharePoint客户端对象模型创建Silverlight应用程序**:
- **任务1**:创建Silverlight应用程序项目,掌握在Visual Studio中创建Silverlight应用的步骤。
- **任务2**:编写代码访问并呈现SharePoint列表数据,了解如何利用SharePoint客户端对象模型与数据交互。
- **任务3**:使用SharePoint Silverlight Web部件部署和测试,学习如何将Silverlight应用嵌入到SharePoint页面中。
4. **使用SharePoint对象模型和Silverlight绘图控件创建图形**:
- **任务1**:创建新的Silverlight项目,专注于图形数据的呈现。
- **任务2**:访问Employee SharePoint列表数据并用Silverlight图形控件显示,掌握数据绑定和图形渲染技术。
- **任务3**:部署并测试,确保图形数据的正确显示和交互。
5. **为沙盒解决方案创建Web部件**:
- **任务1**:创建沙盒解决方案项目,理解沙盒解决方案的限制和优势。
- **任务2**:添加代码实现查询和呈现功能,学习如何在沙盒环境下编写Web部件逻辑。
- **任务3**:生成并部署沙盒解决方案,了解沙盒环境下的部署流程。
6. **创建要在SharePoint中使用的其他组件**:
- 文件内容可能被截断,但可以推断这里继续介绍其他开发任务,如创建自定义工作流、事件接收器或者使用PowerShell脚本进行自动化管理等。
通过这些演练,开发人员不仅可以掌握SharePoint 2010的基础开发技能,还能深入了解如何利用Visual Studio 2010进行高效开发,同时学习到如何与各种技术(如Linq、Silverlight和BCS)集成,从而提升SharePoint平台上的开发能力。
2012-01-16 上传
139 浏览量
2016-11-17 上传
2012-05-17 上传
2012-07-21 上传
2018-12-29 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
zhufengyan1985
- 粉丝: 1
- 资源: 5
最新资源
- 平尾装配工作平台运输支撑系统设计与应用
- MAX-MIN Ant System:用MATLAB解决旅行商问题
- Flutter状态管理新秀:sealed_flutter_bloc包整合seal_unions
- Pong²开源游戏:双人对战图形化的经典竞技体验
- jQuery spriteAnimator插件:创建精灵动画的利器
- 广播媒体对象传输方法与设备的技术分析
- MATLAB HDF5数据提取工具:深层结构化数据处理
- 适用于arm64的Valgrind交叉编译包发布
- 基于canvas和Java后端的小程序“飞翔的小鸟”完整示例
- 全面升级STM32F7 Discovery LCD BSP驱动程序
- React Router v4 入门教程与示例代码解析
- 下载OpenCV各版本安装包,全面覆盖2.4至4.5
- 手写笔画分割技术的新突破:智能分割方法与装置
- 基于Koplowitz & Bruckstein算法的MATLAB周长估计方法
- Modbus4j-3.0.3版本免费下载指南
- PoqetPresenter:Sharp Zaurus上的开源OpenOffice演示查看器