SharePoint 2010 开发入门指南与资源
2星 需积分: 10 98 浏览量
更新于2024-10-25
收藏 741KB PDF 举报
"Sharepoint_2010_开发人员学习指南(资源列表)"
SharePoint 2010 是微软推出的一款企业级协作平台,它提供了文档管理、工作流、网站创建等功能,深受企业和组织的欢迎。对于开发人员来说,掌握 SharePoint 2010 的开发技能是至关重要的。以下是一些关键的学习资源和知识点:
1. **SharePoint 开发起步教程**
这是一个面向.NET开发人员的免费在线学习课程,包含10个视频教程、动手实验和代码示例。这些教程通常会涵盖基础概念,如站点结构、列表和库的创建、Web 部件开发以及与 SharePoint 的交互。
2. **获取开发工具**
- **Visual Studio 2010 Beta 2**:Visual Studio 提供了专门的 SharePoint 开发工具,包括Web部件设计器、解决方案包设计器和TFS集成,支持应用程序生命周期管理。开发人员可以通过它创建、调试和部署 SharePoint 解决方案。
- **SharePoint Designer 2010 Beta**:主要用于 SharePoint 网站的配置、列表创建、设计元素添加和工作流开发。它可以与 Visual Studio 配合使用,允许在两者之间导出和导入项目。
3. **微软官方课程与认证**
- **Developing on SharePoint 2010 Technical Specialist**:这是一门为期5天的课程,适合具有.NET开发经验的人员,旨在帮助他们成为高效的 SharePoint 开发团队成员。课程内容覆盖了SharePoint开发的基础知识,同时为MOC考试做准备。
- **Developing on SharePoint 2010 Professional**:此课程针对已通过Technical Specialist考试的开发团队领导者,深入讲解技术选择、最佳实践、开发环境配置和高级开发特性,同样为MOC考试做准备。
4. **获取帮助信息**
- **SharePoint SDK**:微软提供的SDK是开发人员的重要参考资料,包含了详细的API文档、示例代码和指导,帮助开发人员理解和使用 SharePoint 2010 的各种功能。
此外,学习 SharePoint 2010 开发还需要了解以下知识点:
- **Web 部件开发**:Web 部件是 SharePoint 应用程序的基本构建块,开发人员需要掌握如何创建自定义Web部件,以及如何与页面和其他Web部件交互。
- **工作流开发**:SharePoint 支持基于Windows Workflow Foundation的工作流,开发人员需要理解工作流的生命周期和如何创建自定义工作流。
- **服务应用**:SharePoint 2010 引入了服务应用架构,允许开发人员创建和部署自定义服务,如用户存储、定时任务等。
- **BDC(Business Data Connectivity)**:BDC允许集成外部系统数据,开发人员需要了解如何创建BDC模型和服务,以实现与SharePoint的数据交互。
- **安全与权限**:理解 SharePoint 的权限模型和安全设置至关重要,确保应用程序能正确控制访问和操作。
- ** wsp 包的创建与部署**: wsp 是SharePoint解决方案的打包格式,开发人员需要知道如何创建 wsp 文件,以及在不同环境中部署它们。
SharePoint 2010 开发涉及广泛的知识领域,包括编程、设计、配置和管理。通过上述资源和学习路径,开发人员可以逐步掌握这一平台,开发出满足业务需求的应用程序。
2009-12-09 上传
218 浏览量
2012-09-22 上传
2013-08-14 上传
2010-10-23 上传
2014-06-23 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
jiangxiaolang
- 粉丝: 0
- 资源: 5
最新资源
- 掌握压缩文件管理:2工作.zip文件使用指南
- 易语言动态版置入代码技术解析
- C语言编程实现电脑系统测试工具开发
- Wireshark 64位:全面网络协议分析器,支持Unix和Windows
- QtSingleApplication: 确保单一实例运行的高效库
- 深入了解Go语言的解析器组合器PARC
- Apycula包安装与使用指南
- AkerAutoSetup安装包使用指南
- Arduino Due实现VR耳机的设计与编程
- DependencySwizzler: Xamarin iOS 库实现故事板 UIViewControllers 依赖注入
- Apycula包发布说明与下载指南
- 创建可拖动交互式图表界面的ampersand-touch-charts
- CMake项目入门:创建简单的C++项目
- AksharaJaana-*.*.*.*安装包说明与下载
- Arduino天气时钟项目:源代码及DHT22库文件解析
- MediaPlayer_server:控制媒体播放器的高级服务器