SharePoint 2010 开发入门指南与资源

2星 需积分: 10 13 下载量 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 开发涉及广泛的知识领域,包括编程、设计、配置和管理。通过上述资源和学习路径,开发人员可以逐步掌握这一平台,开发出满足业务需求的应用程序。