SharePoint 2010 开发实战指南
需积分: 9 91 浏览量
更新于2024-07-26
收藏 4.61MB PDF 举报
"SharePoint 2010 Developer Walkthrough Guide"
该文档是针对微软SharePoint 2010平台的开发人员的详细指导,旨在帮助开发者深入理解和实践SharePoint的开发技术。以下是文档中涵盖的关键知识点:
1. **Web部件和Linq演练**:
- **任务1:创建新SharePoint项目** - 讲解如何在Visual Studio中创建一个基础的SharePoint Web部件项目,这是开发SharePoint解决方案的第一步。
- **任务2:生成LINQ-to-SharePoint代理类** - LINQ-to-SharePoint允许开发者使用LINQ查询语言来操作SharePoint列表和库,简化了数据访问。
- **任务3:在可视化Web部件中访问SharePoint列表数据** - 教程演示如何在Web部件中利用LINQ查询SharePoint列表并展示数据。
- **任务4:生成并部署可视化Web部件** - 解释了生成解决方案以及将其部署到SharePoint站点的过程。
2. **生成BCS(Business Connectivity Services)外部内容类型**:
- **任务1:创建业务数据目录模型项目** - BCS允许集成外部系统数据,任务涉及创建BCS模型以定义与SharePoint的交互方式。
- **任务2:更新Entity类的架构** - 修改实体类以匹配外部系统的数据结构。
- **任务3:更新Service代码** - 编写服务代码以处理与外部系统的数据交互。
- **任务4:生成并部署** - 部署BCS模型到SharePoint,使外部数据可用。
3. **为SharePoint客户端对象模型创建Silverlight应用程序**:
- **任务1:创建Silverlight应用程序项目** - 使用Silverlight工具创建能够在SharePoint环境中运行的应用程序。
- **任务2:编写代码以访问并呈现SharePoint列表数据** - 展示如何通过客户端对象模型访问SharePoint数据并在Silverlight界面中展示。
- **任务3:使用SharePoint Silverlight Web部件部署并测试** - 将Silverlight应用嵌入SharePoint页面,并进行测试。
4. **使用SharePoint对象模型和Silverlight绘图控件创建图形**:
- **任务1:创建Silverlight应用程序项目** - 创建新的Silverlight项目,用于呈现数据图形。
- **任务2:编写代码以访问Employee SharePoint列表数据并显示在图形控件中** - 教程解释如何将SharePoint数据绑定到图表控件。
- **任务3:使用SharePoint Silverlight图表Web部件进行部署并测试** - 部署Silverlight应用并验证其在SharePoint中的表现。
5. **为沙盒解决方案创建Web部件**:
- **任务1:创建含有Web部件的沙盒解决方案项目** - 沙盒解决方案在SharePoint中提供了受限的权限模型,适合多租户环境。
- **任务2:添加代码以提供查询和呈现功能** - 在Web部件中实现逻辑以查询SharePoint数据并展示结果。
- **任务3:生成并部署沙盒解决方案** - 详细步骤指导如何生成和部署沙盒解决方案到SharePoint站点。
6. **创建要在SharePoint上运行的其他组件** - 文档可能还包括更多关于创建自定义SharePoint功能、工作流、事件处理程序等内容的练习,这些通常涉及到SharePoint开发的核心技术。
这份文档对于想要学习和精通SharePoint 2010开发的人员来说是一份宝贵的资源,它涵盖了从基础到高级的各种主题,帮助开发者构建功能丰富的SharePoint解决方案。
2010-11-08 上传
2011-06-20 上传
2023-05-12 上传
2023-06-10 上传
2023-06-08 上传
2023-06-09 上传
2023-04-04 上传
2023-07-28 上传
2023-05-31 上传
zmoneyz
- 粉丝: 38
- 资源: 16
最新资源
- 磁性吸附笔筒设计创新,行业文档精选
- Java Swing实现的俄罗斯方块游戏代码分享
- 骨折生长的二维与三维模型比较分析
- 水彩花卉与羽毛无缝背景矢量素材
- 设计一种高效的袋料分离装置
- 探索4.20图包.zip的奥秘
- RabbitMQ 3.7.x延时消息交换插件安装与操作指南
- 解决NLTK下载停用词失败的问题
- 多系统平台的并行处理技术研究
- Jekyll项目实战:网页设计作业的入门练习
- discord.js v13按钮分页包实现教程与应用
- SpringBoot与Uniapp结合开发短视频APP实战教程
- Tensorflow学习笔记深度解析:人工智能实践指南
- 无服务器部署管理器:防止错误部署AWS帐户
- 医疗图标矢量素材合集:扁平风格16图标(PNG/EPS/PSD)
- 人工智能基础课程汇报PPT模板下载