Wrox.Beginning.SharePoint.2010.Development
《Wrox.Beginning.SharePoint.2010.Development》是针对初学者的一本全面介绍SharePoint 2010开发的专业书籍。该书详细阐述了SharePoint 2010平台的基础知识、开发环境的搭建、Web部件开发、工作流设计、列表和库的应用以及解决方案的部署等关键知识点。 1. **SharePoint 2010概述**:SharePoint 2010是微软企业级协作平台,提供了文档管理、网站创建、团队协作、知识管理、报表生成等多种功能。它基于.NET Framework 3.5 SP1和4.0,支持更强大的自定义功能和更丰富的用户体验。 2. **开发环境配置**:设置开发环境是SharePoint开发的第一步,包括安装Visual Studio 2010、SharePoint Server 2010、Office Developer Tools等,还需要配置IIS服务器和数据库环境。了解这些工具和配置步骤是开发者的基础技能。 3. **Web部件开发**:Web部件是SharePoint中的可重用组件,可以定制并嵌入到页面中。开发者需要学习如何使用Visual Studio创建、调试和部署Web部件,理解Web部件生命周期和事件处理。 4. **工作流设计**:SharePoint 2010内置了工作流引擎,支持创建和自定义工作流来自动化业务流程。开发者应熟悉Windows Workflow Foundation(WF)和SharePoint Designer,能够设计审批、请求批准等常见工作流。 5. **列表和库的应用**:列表和库是存储数据的基本单元,用于文档管理、任务分配、日程安排等。开发者需要掌握如何创建、配置、自定义列表和库,以及与列表交互的API。 6. **解决方案的部署**:了解解决方案包(WSP)的结构,以及如何使用STSADM或PowerShell命令行工具进行部署,是每个SharePoint开发者必备的技能。同时,理解解决方案生命周期管理和升级策略也是关键。 7. **SharePoint服务应用程序**:SharePoint 2010引入了服务应用程序架构,提供了如用户身份验证、搜索、报表、Excel服务等。开发者应理解这些服务如何工作,并知道如何进行编程接口调用。 8. **安全和权限管理**:在SharePoint环境中,安全性和权限管理至关重要。开发者需学习如何配置用户角色、权限级别,以及如何利用SharePoint的权限模型来保护资源。 9. **SharePoint网站和页面布局**:理解Master Pages、Page Layouts的概念,以及如何自定义页面布局和主题,可以提升SharePoint站点的用户体验。 10. **开发最佳实践**:遵循最佳实践能确保代码的可维护性和性能。这包括使用恰当的开发模式、测试策略、优化技巧,以及遵循微软推荐的编码标准。 通过《Wrox.Beginning.SharePoint.2010.Development》这本书,读者可以系统地学习SharePoint 2010开发的各个方面,从基础到高级,逐步成为一名熟练的SharePoint开发者。书中的实例和实践指导将帮助读者将理论知识转化为实际操作能力。
- 1
- seanlo1682011-10-14This book provides expert guidance on developing SharePoint applications, exploring the developer toolset, and providing practical code examples to teach you how to use many of SharePoint's new developer features.
- 粉丝: 12
- 资源: 229
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- (源码)基于Django和OpenCV的智能车视频处理系统.zip
- (源码)基于ESP8266的WebDAV服务器与3D打印机管理系统.zip
- (源码)基于Nio实现的Mycat 2.0数据库代理系统.zip
- (源码)基于Java的高校学生就业管理系统.zip
- (源码)基于Spring Boot框架的博客系统.zip
- (源码)基于Spring Boot框架的博客管理系统.zip
- (源码)基于ESP8266和Blynk的IR设备控制系统.zip
- (源码)基于Java和JSP的校园论坛系统.zip
- (源码)基于ROS Kinetic框架的AGV激光雷达导航与SLAM系统.zip
- (源码)基于PythonDjango框架的资产管理系统.zip