最近,总有人说刚入门SharePoint,没有好的资料或者电子书,资料推荐大家多看看博客园和CSDN的博客。对于看博客,我一般是两个思路,要么找一个人的从头到尾看一遍,觉得有意义的,就把地址加收藏;或者,列出这一次看博客想了解的知识点,内网/外网一通搜,然后一篇一篇慢慢看,先理解再实践。

  再说电子书,学习SharePoint这么久,看过的书也不少,推荐几本给大家,有关于管理的、开发的、SharePoint周边的,希望对有需要的人,有所帮助。

sharepoint 2007版:

  个人认为,这是SharePoint走向成熟的第一个版本,免费版叫WSS3.0。因为SharePoint2010及以上版本,中文资料少的可怜,所以SharePoint2007版本的资料,是最多的,学习从2007开始,也是最方便的。当然,高版本有高版本的特点,但更多的都是在之前版本的升级,我认为绝大多数地方,还是继承过去的。

书名:SharePointServer2007宝典
推荐指数:
推荐适用范围:SharePoint使用者、实施人员、管理维护人员。
推荐理由:
  本书包括SharePoint产品和技术简介,环境准备和安装,SharePoint基本功能的使用,与Office服务继承,BI(商务智能)、KPI(关键性能列表)、业务数据目录、Designer使用和门户解决方案场景等。
  这本书也是自己初学SharePoint看的书,看了2-3遍,虽然现在书的内容已经不大记得,但是各个知识点还是很清晰。这本书对于了解、接触、使用和实施SharePoint,有很大帮助,基本没有介绍开发的知识。

书名:Microsoft Office SharePoint Server 2007管理大全
推荐指数:
推荐适用范围:SharePoint使用者、实施人员、管理维护人员。
推荐理由:
  本书包括SharePoint基本介绍,列表和库、网站使用、权限管理、工作流、Excel、搜索及高级应用等,对于初学者了解和使用SharePoint有很大帮助。还包括列表组织与管理、文档管理、表单任务、管理介绍等相关案例。
  这本书非常适合实施人员入门,很多实例一看就会明白,对于不熟悉SharePoint操作的人,也是一本学习的好材料。尤其里面一些视图、搜索、权限的使用和管理,介绍的非常详细。

 

书名:Office SharePoint Server 2007开发入门指南
推荐指数:
推荐适用范围:SharePoint开发人员入门。
推荐理由:
  本书包括SharePoint技术架构介绍,站点、列表、文档库管理,开发模型概览和简单介绍,WebPart开发原理及示例,企业内容管理,工作流开发与应用,Excel Services以及InfoPath Forms Services。
  适合开发人员入门,认识和了解SharePoint对象模型,学着使用对象模型简单的编写一下SharePoint,主要还是了解开发的方式和原理,没有太深入的示例介绍,很薄、纸质不错,入门教程。

书名:SharePoint 2007开发高级教程
推荐指数:
推荐适用范围:SharePoint开发人员进阶。
推荐理由:
  本书包括SharePoint应用程序平台介绍,面向开发人员的概述,SharePoint用户体验以及平台服务,Windows SharePoint Services编程,协作解决方案以及解决方案构建,Rss、博客和Wiki,搜索以及业务数据目录,几个解决方案案例等
  适合开发人员入门进阶,进一步认识和了解SharePoint开发模型,简历解决方案的意义,同时使用对象模型简单的编写一下代码,学习书中所带的解决方案案例,简历SharePoint开发的思维模式。

 
 

书名:亮剑.NET:SharePoint Server 2007开发实战
推荐指数:
推荐适用范围:SharePoint开发人员进阶。
推荐理由:
  本书可以说是第一本系统介绍SharePoint开发的,介绍开发环境搭建以及对象模型概述,Web部件体系结构以及快速开发,UI的定制与开发,自定义字段类型的概述以及开发,事件处理器的开发,高效的工作流和Excel Service开发等。
  适合开发人员深入了解SharePoint各个模板的开发原理,以及如何用C#代码去进行开发,还包括简单的开发实例,详尽的讲解,并附有代码。是一本非常适合深入学习开发的书籍。

书名:中文版SharePoint Designer 2007实用教程
推荐指数:
推荐适用范围:网站设计人员。
推荐理由:
  本书主要介绍SharePoint设计和实施工具Designer的使用,包括循序渐进地介绍了Designer 2007的操作方法和使用技巧,介绍了Designer2007的基础知识,本地站点、简单的网页、图片、超链接、表格与CSS、层与行为、框架、表单的使用等。
  我没有看过这本书,看到目录感觉美中不足的是太偏向设计,而没有侧重于SharePoint的使用,没有介绍到SharePoint基本的操作,母版页、页面布局的设计,列表表单、数据视图的设计等,适合网站设计入门,不适合SharePoint。

 

sharepoint 2010推荐:

  与SharePoint2007版本相比,SharePoint 2010算是改动比较大的,有两本中文书还是不错的,推荐给大家,还有几本英文书,也很不错,也推荐给大家。

 

书名:SharePoint 2010开发最佳实践
推荐指数:
推荐适用范围:SharePoint开发人员。
推荐理由:
  本书将介绍SharePoint2010开发的各个方面,包括Foundation开发基础、PowerShell的支持、SharePoint列表新特性以及数据访问、UI的定制、Web部件、模板和类型定义、事件处理器、客户端对象模型、沙盒解决方案、工作流开发等。
  这本书对于SharePoint2010的开发入门,还是有较大帮助的,因为涉及的开发介绍功能比较简单,代码详尽,基本上拷贝过来就可以执行,对于初学开发的人非常适宜。不过,对于进一步了解SharePoint开发,就比较局限了。

书名:SharePoint 2010开发高级教程
推荐指数:
推荐适用范围:SharePoint开发人员。
推荐理由:
  本书将介绍SharePoint平台和工具新增的功能、开发工具,面向开发人员的it专业增强功能,协作与社会计算,搜索,记录管理,内容管理,电子表单,文档管理,工作流以及商务智能等
  这本书是外国人写的,然后翻译过来的,觉得内容写的比较详尽,但是也比较啰嗦,对于开发和新功能介绍非常不错,可以初步了解2010版本,自己买了也是断断续续看了几次,没有耐心看完。

 
 

书名:Professional SharePoint 2010 Development
推荐指数:
推荐适用范围:SharePoint开发人员。
推荐理由:
  本书是上面那本《SharePoint 2010开发高级教程》的英文原著,介绍的东西基本上和上面的一致,由于翻译还多了一些,如果你英文还不错的话,推荐这本书,如果不是很好的话也可以看一看,毕竟英文好才能获得SharePoint学习的第一手资料。
  这本书自己大致看过几章,觉得看起来难度不是很大,毕竟多数都是计算机专业词汇,自己的专业也是学过专业英语的,有兴趣的确实可以看一看。

书名:Professional SharePoint 2010 Administration
推荐指数:
推荐适用范围:SharePoint维护以及实施人员。
推荐理由:
  本书是英文版,主要介绍了SharePoint 2010的新功能,体系结构,安装配置,如何升级到2010,使用管理中心和SharePoint服务,配置高性能备份,使用功能和解决方案,配置和映射企业搜索,监视环境,社会化计算,OWA使用,内容管理新功能,BCS和工作流等。
  这本书自己没有仔细阅读过,因为偏向开发,这本书更多偏向管理,大致看了看,对于管理和维护人员,还是有意义的。

 

sharepoint 2013推荐:

  SharePoint 2013版本的书籍,几乎没有中文资料是硬伤,只能推荐给大家英文书籍了,这几本书自己多多少少都看过,还算不错。

 

书名:Microsoft SharePoint 2013 Dummies
推荐指数:
推荐适用范围:SharePoint入门级。
推荐理由:
  本书主要分为七个部分:sharepoint入门、进阶、管理、社会化和移动、企业内容管理、Office 365和SharePoint Online、SharePoint 10个建议等,是SharePoint入门的最初级材料。
  因为是英文的,而且内容讲解的都是最简单的东西,自己没有仔细阅读过,只是大致看了看,就像书名一样,傻瓜系列,如果你对SharePoint一无所知,建议可以看看这本入门级教材。

书名:Beginning SharePoint 2013 Development
推荐指数:
推荐适用范围:SharePoint开发入门。
推荐理由:
  本书为英文版,是SharePoint 2013入门开发系列,详细介绍了SharePoint开发的基础知识,
  这本书是外国人写的,然后翻译过来的,觉得内容写的比较详尽,但是也比较啰嗦,对于开发和新功能介绍非常不错,可以初步了解2010版本,自己买了也是断断续续看了几次,没有耐心看完。

 
 

书名:Professional SharePoint 2013 Administration
推荐指数:
推荐适用范围:SharePoint维护以及实施人员。
推荐理由:
  本书为英文版,暂时没发现有人翻译,名字可以翻译为《SharePoint 2013 高级管理指南》,是一本偏向管理的书籍,介绍了SharePoint 2013的一些新功能,一些管理技巧,适用于维护人员、实施人员阅读。

书名:Professional SharePoint 2013Development
推荐指数:
推荐适用范围:SharePoint开发人员。
推荐理由:
  本书是英文的,暂时还没有译本,是介绍SharePoint 2013开发的书籍,具体内容跟SharePoint 2010高级开发教程类似,比上面介绍过的Beginning那本书,介绍的更加深入一些。本书也是SharePoint 2013开发的必备教材,不管你英语是否很好,都建议看一看,总会有收获的。

 
 

书名:Microsoft SharePoint 2013 Developer Reference
推荐指数:
推荐适用范围:SharePoint开发参考。
推荐理由:
  本书是英文的,暂未发现译本,书名可以理解为《SharePoint 2013 开发人员参考手册》,本文介绍的是SharePoint 2013 各个对象的使用方法,类似sdk但是比sdk更加详细,包括APP、解决方案、工作流、二次开发、安全架构等,都有比较详尽的介绍,是一本SharePoint 2013 进阶开发的利器。

  SharePoint开发之外的其他书籍,除了SharePoint开发本身,C#、Sql、JavaScript、JQuery、Xml、Css等,都是开发所必须的,每一项技术,为大家推荐一本自己认为不错的书籍。

书名:C# 入门经典(第6版)
推荐指数:
推荐适用范围:C#开发入门。
推荐理由:
  本书不用多说,是C#的入门教材,非常经典,详尽的介绍了开发的基础知识和语法,因为SharePoint可是一用VB或者C#编写,所以这本书是SharePoint开发最最基础的东西。
  这本书自己是从头看到尾的,而且看了2-3遍,感觉所写的东西非常好,也是红皮书系列,我想开发人员都懂的。因为SharePoint是微软产品,开发使用Visual Studio,所以C#是必备技能。

 
 

书名:C#高级编程(第8版)
推荐指数:
推荐适用范围:C#开发进阶。
推荐理由:
  本书介绍的是C#高级编程,包括C#基础、Visual Studio、Windows服务、基础、数据、显示、通讯等几大部分,比上面的入门经典,更加详细、深入的介绍了C#语言和.Net架构。
  这本书自己最近也才买来看的,主要是因为看的第7版电子版,看的眼睛难受,全书1500余页,拿在手里倍感压力,相信自己会慢慢努力,把本书看完。SharePoint是基于.Net架构的,所以好的C#技术的重要性我就不过多强调了。

书名:SQL Server 2008高级程序设计
推荐指数:
推荐适用范围:SharePoint开发人员。
推荐理由:
  本书首先介绍SQL Server 2008的新功能,然后在更详实的示例代码的引导下全面深入地展开论述,讨论了如何编写复杂查询、构建各种数据结构以及提高应用程序性能,还讲述了如何管理高级脚本和数据库以及如何确定和改正脚本错误。介绍了新数据类型、索引结构、管理功能和高级时区处理等重要内容,掌握这些知识后,您将使自己的数据库发挥最大功效。
  总而言之,就是数据库操作基础,虽然SharePoint不建议操作数据库,但是了解,我个人认为,还是必须的。

 
 

书名:JavaScript权威指南
推荐指数:
推荐适用范围:SharePoint实施、开发人员。
推荐理由:
  这个不用多说了,对于Web编程来说,JavaScript已经成为必备的一项技能,或许,在SharePoint中使用并不广泛,但是,很多地方还是必须的,推荐这本书,来更多了解JavaScript吧,相信,在开发过程中,会受益匪浅的。

书名:锋利的jquery
推荐指数:
推荐适用范围:SharePoint实施、开发人员。
推荐理由:
  这本书介绍的是Jquery,也是朋友推荐给自己的,因为自己比较担心JQuery的兼容性问题,所以项目中很少采用,倒是更多的会使用JavaScript脚本。自己也尚未阅读此书,因为JQuery是web开发的一项必要技能,所以推荐一本JQuery书给大家。

 
 

书名:XML基础教程
推荐指数:
推荐适用范围:SharePoint实施、开发人员。
推荐理由:
  在SharePoint的实施和开发中,随处可以见到的就是xml和xslt,一个用来描述数据,一个用来展示。所以,了解xml和xslt是必不可少,否则,你经常会遇到头痛的问题的。正在看这本书,还没看多少,先推荐给大家吧。

书名:CSS权威指南
推荐指数:
推荐适用范围:SharePoint实施、开发人员。
推荐理由:
  在SharePoint开发过程中,CSS+Div已经从SharePoint2010版本走向前台了,摒弃了SharePoint2007中的Table布局,转而采用CSS+div布局,也算跟上时代的脚本。那么,作为开发人员的我们,没有办法也必须被跟上,加油吧!

 

  以上,便是霖雨为大家推荐的SharePoint开发学习的书籍,有一些自己度过,有一些在读,还有朋友推荐给我,自己未曾读过的,但是,上面多介绍的各种技能,都是SharePoint开发过程中必须的。有些技能可能了解即可,有些可能必须深入,或者了解越多越好,自己也主观的写了推荐指数。至于推荐理由,有些是自己看过的读后感吧,有些是摘抄书籍的目录,总之,希望对于大家有所帮助。

  要说的是,学习始终是一个艰苦的过程,而不是一个简简单单一蹴而就的事情,经常有人问我,我学了哪几本书,哪几篇博客,就能掌握SharePoint开发了么?我想说的是,随着学习过程的积累,你会更加了解SharePoint,但是,掌握只是一个熟练程度,不可能完全掌握。美中不足的,或许是自己没有提供下载地址,因为好多书,自己也是网上购买的,不太喜欢看电子书,尤其那种扫描版。好了,就到这里吧,希望霖雨的推荐,能够给大家一个小参考。

SharePoint 入门书籍推荐 转载来源http://www.cnblogs.com/jianyus/p/3513238.html的更多相关文章

  1. Visual Studio 2013 新增web项目IIS Express的64位版   转载来源http://www.cnblogs.com/jianyus/p/3524335.html

    使用Visual Studio 2012开发SharePoint的应该都遇到过下面的错误“SharePoint 在32位进程中不受支持”,而怎么修改目标平台都不好使,因为VS 2012所配备的IIS ...

  2. SharePoint 入门书籍推荐

    最近,总有人说刚入门SharePoint,没有好的资料或者电子书,资料推荐大家多看看博客园和CSDN的博客.对于看博客,我一般是两个思路,要么找一个人的从头到尾看一遍,觉得有意义的,就把地址加收藏:或 ...

  3. 浅谈SharePoint 2013 站点模板开发 转载自http://www.cnblogs.com/jianyus/p/3511550.html

    一直以来所接触的SharePoint开发,都是Designer配合Visual Studio,前者设计页面,后者开发功能,相互合作,完成SharePoint网站开发.直到SharePoint 2013 ...

  4. jQuery源码分析系列(转载来源Aaron.)

    声明:非本文原创文章,转载来源原文链接Aaron. 版本截止到2013.8.24 jQuery官方发布最新的的2.0.3为准 附上每一章的源码注释分析 :https://github.com/JsAa ...

  5. SharePoint 2013 字段属性之JSLink 转载来源(http://www.cnblogs.com/jianyus/p/3544482.html)

    在SharePoint 2013中,SPField新增加了一个属性是JSLink,使用客户端脚本修改字段前台展示,我们可以用很多方法修改这个脚本的引用,然后来修改脚本,下面,我们举一个简单的例子. 具 ...

  6. 推荐一些C#相关的网站、资源和书籍 (转载自http://www.cnblogs.com/jiangxiaofan/p/3808316.html)

    推荐一些C#相关的网站.资源和书籍 (转载自http://blog.csdn.net/chinacsharper/article/details/17514923)   一.网站 1.http://m ...

  7. Oracle入门书籍推荐

    作者:eygle |English [转载时请标明出处和作者信息]|[恩墨学院 OCM培训传DBA成功之道] 链接:http://www.eygle.com/archives/2006/08/orac ...

  8. 书不在多,精读则灵 - Oracle入门书籍推荐

      作者:eygle |English [转载时请标明出处和作者信息]|[恩墨学院 OCM培训传DBA成功之道]链接:http://www.eygle.com/archives/2006/08/ora ...

  9. JVM学习(4)——全面总结Java的GC算法和回收机制---转载自http://www.cnblogs.com/kubixuesheng/p/5208647.html

    俗话说,自己写的代码,6个月后也是别人的代码……复习!复习!复习!涉及到的知识点总结如下: 一些JVM的跟踪参数的设置 Java堆的分配参数 -Xmx 和 –Xms 应该保持一个什么关系,可以让系统的 ...

随机推荐

  1. The APR based Apache Tomcat Native library tomcat启动错误

    The APR based Apache Tomcat Native library which allows optimal performance in production environmen ...

  2. JDBC连接sql server数据库操作

    1.首先,先创建一个连接数据库的工具类: package gu.db.util; import java.sql.Connection; import java.sql.DriverManager; ...

  3. WPF中override ResourceDictionary中的设置的方法

    当资源文件里改变了控件的样式时,在使用的地方如果想改变资源文件里修改的内容,会造成无法达到预期目的的结果. 以DataGrid为例,我在资源文件里,改变了默认的DataGrid的样式,其中我设置了Is ...

  4. Attribute的理解和认识

    1什么是Attribute? 在网上看到这样一段定义 MADN的定义为:公共语言运行时允许添加类似关键字的描述声明,叫做attributes, 它对程序中的元素进行标注,如类型.字段.方法和属性等.A ...

  5. November 12th 2016 Week 46th Saturday

    Never love anyone who treats you like you are ordinary. 请爱那些爱你的人. Don't waste your limited energy on ...

  6. PowerCmd(命令行增强工具) 2.2 免费版

    软件名称: PowerCmd(命令行增强工具) 2.2 免费版 软件语言: 英文 授权方式: 免费软件 运行环境: Win7 / Vista / Win2003 / WinXP 软件大小: 1.8MB ...

  7. 在MVC里使用 HttpContext.Response输出内容

    public ActionResult About() { byte[] ss = System.Text.Encoding.UTF8.GetBytes("111122"); Ht ...

  8. 定时发布任务,在global.asax中获取文件的物理路径的方法

    如果要把一个相对路径或者虚拟路径映射道服务器的物理路径,通常会使用Server.MapPath()函数,比如将根目录下的html目录映射为物理路径:Server.MapPath("html& ...

  9. Jmeter组件介绍

    测试计划:一次性能测试的相关功能用例集. 测试计划--线程组添加:

  10. 浏览器 CSS 兼容写法的测试总结

    做前端最讨厌的就是 IE6,7,8,虽然被淘汰的浏览器,但是在中国用户仍然很多,不可能像国外网站一样直接就不管它了,这样会流失很多流量啊. 现在有了IE9,IE10还好些,几乎和 Chrome,Fir ...