SharePoint 2010 开发入门指南
5星 · 超过95%的资源 需积分: 0 164 浏览量
更新于2024-07-29
收藏 23.56MB PDF 举报
"《SharePoint 2010 完全开发教学》是面向初涉SharePoint开发的程序员,不需要有先前的SharePoint编程经验,但需具备一定的Web开发和.NET编程基础。书中涵盖HTML、CSS、XML/XSL以及JavaScript等技术,并探讨如何将这些知识应用于SharePoint开发。此外,书中还介绍了SharePoint 2010的开发工具和环境,帮助读者深入理解SharePoint 2010平台的开发流程和技术。"
在《SharePoint 2010 完全开发教学》中,作者首先引导读者了解SharePoint 2010的基础知识,包括其作为企业协作和信息管理平台的核心功能。SharePoint 2010提供了诸如文档管理、工作流、网站创建和社交功能等,开发者可以通过定制这些功能来满足特定业务需求。
开发SharePoint 2010应用时,你需要掌握的基础技能包括:
1. **Web开发基础**:HTML是构建网页的基本语言,理解HTML结构对于创建SharePoint页面至关重要。CSS用于控制页面样式和布局,而XML和XSL则用于数据交换和呈现。JavaScript则为交互式用户体验提供动态功能。
2. **.NET编程**:熟悉.NET框架,特别是C#或VB.NET,因为SharePoint 2010的大部分开发是基于这些语言进行的。理解ASP.NET可以让你更好地构建Web应用程序并将其应用于SharePoint环境中。
3. **SharePoint 2010开发工具**:包括Visual Studio的SharePoint项目模板、 SharePoint Designer,以及用于调试和部署的工具。学习如何使用这些工具能提升开发效率。
4. **SharePoint对象模型**:理解SharePoint的API和对象模型,如Site、Web、List、Item等,是开发自定义解决方案的关键。这包括了解如何使用SharePoint的服务器端和客户端对象模型。
5. **工作流和业务流程**:SharePoint 2010支持多种工作流引擎,如Windows Workflow Foundation (WF),开发者需要学习如何创建和配置工作流以自动化业务流程。
6. **服务应用程序和服务托管**:了解如何利用SharePoint的服务应用程序模型,例如用户身份验证、定时任务、搜索和报表服务等。
7. **安全和权限管理**:理解SharePoint的安全模型,包括角色、权限级别和权限继承,这对于确保应用的安全性和合规性至关重要。
8. **解决方案打包和部署**:学习如何打包解决方案包(WSPs),以及如何在不同环境中部署和升级它们。
通过本书,读者将逐步深入SharePoint 2010开发的各个层面,从基本概念到高级主题,逐步成为一名熟练的SharePoint开发者。书中的实例和练习将帮助读者将理论知识转化为实际操作能力,从而在SharePoint 2010平台上构建出高效且适应性强的应用程序。
139 浏览量
2012-12-14 上传
2013-09-23 上传
2011-09-17 上传
2012-10-06 上传
2014-06-23 上传
2013-01-27 上传
2021-02-01 上传
2012-12-14 上传
kei91065
- 粉丝: 0
- 资源: 5
最新资源
- matlab自相关代码-genomewide-nucleosome-mapping:在整个基因组中定位核小体
- lovelace-ios-dark-mode-theme:bas @basnijholt的主题基于Lovelace Home Assistant的iOS黑暗模式
- mule-webapp-example:Mule JavaEE Web 应用程序 (WAR) 示例
- 基于Android的个人记账工具设计源码
- 行业分类-设备装置-便携式无线信息终端设备、屏幕操作方法、记录媒体和信息处理设备.zip
- spi_spi_SPI验证_
- Mechanical-Haven:这是使用FTB启动器的机械避难所Modpack
- ojdbc7jar+javaee-api-8.0.jar.rar
- c语言习题 (数组).zip
- 全国高校计算机能力挑战赛模拟练习数据.zip
- 行业文档-设计装置-重叠不粘合环保纸浆方便面碗.zip
- 基于Asp.net的超市管理系统源码(源码+论文).rar
- 基于Springboot的办公协同小程序设计源码
- Mutator-开源
- libJCX:JacobCXDev使用的库—用Objective-C编写
- csv2mt940:从 code.google.compcsv2mt940 自动导出