编程书籍阅读随谈(第一篇)

    作.NET程序员也有几年了,从在大学到如今读过的编程书也的确有很多,读过.NET、Java、Python、Node.JS、底层原理等等的书籍。不知道本身学习的怎么样,可是也的确去学习过这些东西。html

 (备注:最近有些忙,没想到这么多人留下地址,我发过一些,有些人估计是发掉了,后面看到愈来愈多,就准备一块儿发,结果太忙,忘记发了。加上私信发多了被系统认为是广告,遭到屏蔽,在这里给出地址:连接: http://pan.baidu.com/s/1kVNpkZt 密码: d79g 。。过时了再更新,到时候提醒一下楼主。)前端

    不少人主张读书作事应该“专精”,我也很赞同,由于作事就应该专一。有人会问,既然你主张专精,为什么不仅看.NET书籍,跑去看其余的书籍干什么?在这里我就谈谈个人见解,什么叫作专精?作编程不算吗,不论是哪些语言和框架,难道不算专一于编程吗?我的以为,其一,从事一门语言的开发,仍是须要去了解哪些比较相近的语言或者框架,这不只是扩展本身的思惟,能够很好的比较这些语言的特色,有对比才有更加深入的认识;其二,也是对本身职业方向的扩展(很现实,万一哪门语言不吃香,还有其余的选择,哈哈哈...)。程序员

   第一次总结读过的书,在这里拿出来跟你们分享一下,不知道这些感悟是否正确,不过的确是本身读书的感触,若有不足之处,还往指点一二。 算法

   开始今天的10本书介绍,在这个系列中我将书分为三级:入门级,提高级,大神级。若是有更好的分类名称,欢迎你们留言。若是须要一些书的PDF文档,欢迎下面留下邮箱,我会发给你们。编程

1.  《C#入门经典》

   等级:入门级后端

   我的随感:这是我学习.NET看的第一本书,当时看的时候,第一感受就是这些都是啥啊,要说有用吧,的确也是有些用,反正看成“饭后茶点”,随手翻翻就看完了。对于想学习.NET的人,能够帮助大体了解一些.NET的体系结构,再更多的功能也就没有了。其实对于那些什么“xx天精通xx”,“xx从入门到精通”等等这些,毫无好感,我的以为这些书的名字就是不负责任,多少天就能够精通一门框架和语言,我只能说天才不是人人都是,这些书咱们这些凡人仍是看不懂。浏览器

 

2.《C#高级编程》

   等级:入门级网络

   我的感想:这本书总体来讲仍是比较全的,基本涵盖了C#的生态体系的全部内容,也是对上一本书讲解的知识的一个深刻讲解,在内容上更加细化了,毕竟这本书的名字叫作高级编程,怎么着也得讲解的有些深度,要否则也不会这么厚。拿到书的第一感受就是,晚上不用枕头了,这玩意就够用了。这本书仍是值得多看一下。框架

 

3.《JavaScript高级程序设计》

   等级:提高级分布式

   我的感想:作B/S开发,不看JS怎么行,这本书值得你拥有,学习这本书前,仍是稍懂一些js知识的(至于我一开始怎么学的js,看的那本书,这里就不说了,毕竟是学校路边捡的,说了名字,担忧晚上有人来我家找我要书,这个就比较尴尬了)。这本书全面细致的讲解了JS的相关知识,不管是前端仍是后端程序员都值得一看,这本书让我知道了浏览器原来在本地也有数据存储仓库,并且设计还很吊。

 

4.《CLR Via C#》

    等级:大神级

    我的感想:你要说你是.NET大神,没有看过这本书,那只能说你这个大神有些自封的意思,你要说你想成为.NET大神,你不看这本书,我只能说你仍是洗洗睡吧,毕竟开着灯作梦仍是有些浪费电的。这本书是我写博客必备的书籍(有人问那你不是会抄这书的内容,我只能说固然抄过,毕竟没有创造出什么新的.NET名词和.NET保留字,也就只能抄袭和延伸了,抄以前一定看懂了这些内容,由于看书首先是本身受益,才考虑让他人受益,什么叫作学习,那就是看别人的总结,而后在这些知识上作一个延伸和反思),这本书全面的讲解了CLR的知识内容,从.NET的底层结构上去讲解.NET,写出了.NET的一些不足,也写出了.NET的一些过人之处,这本书分类全面,讲解细致,彷佛像一个老师在点评微软这个学生提交上来的做业同样。很值得一看的一本书。

 

5.《深刻理解C#》

   等级:大神级

   我的感想:之前一直听别人说这本书很不错,因此就买来看看(之前被人坑过,说学算法要看算法导论,我就去买过一本,看了几页,差点没看死,不说了...)。这本书也是.NET大神的必看之一。这本书特地将C#每一个版本新增的好的特性拿出来说解,做者为了照顾咱们这些读者,仍是很迁就咱们。(估计担忧像我这样人的智商,怕我跟不上来,讲解的很深刻,可是讲解的很缓慢,是在一步步的引导读者去学习,不是那种无论什么,直接把一堆东西丢给你。)这本书让你了解C#的每个版本的变迁,讲解每一个人版本主打的特性。这本书也是我写博客的必备书籍,这本书看了三遍,仍是不少不懂,想着只要干.NET一天,这本书就得接着看。刚入门的请慎重,很容易让你思考人生,走火入魔可很差啊!!!

 

6.《Asp.Net MVC5 编程实战》

    等级:提高级

    我的感想:.NET早已不是当初那个拖拖控件就作好一个项目的样子,任何语言和框架都在随着用户的需求在发展,原先那种臃肿的控件开发,早已再也不适用。在这个要求提高用户体验和可移植的须要,MVC是当前很合适的选择。这本书看着也挺奇怪,说想实战开发吧也像,说不是吧,他也不是,这本书看了两遍就没再看了,仍是本身编写项目边学习。不过这本书仍是讲解了ASP.NET MVC 的整个框架结构。仍是能够看看的。

 

7.《ASP.NET WebAPI 设计》

   等级:大神级

   我的感想:分布式开发已是潮流,你的项目没有采用分布式?估计也很差意思拿出去跟别人吹。WebAPI2微软能够说下了大力气发展,这个也的确设计的不错,我的以为这个本钱花的值得。这本书不只讲解了WebAPI的一些应用,还从底层讲解和分析了WebAPI的原理,想学好WebAPI,这本书不得不看啊。不过这本书仍是有一些难度,你得对HTTP有一些了解,不过想作分布式开发,你不了解HTTP,TCP/IP,彻底说不过去嘛。

 

8.《ASP.NET SignalR 编程实战》

   等级:提高级

   我的感想:想用.NET作网页的实时通讯,ASP.NET SignalR你岂能错过?这本书讲解了ASP.NET SignalR的应用,也从底层讲解了ASP.NET SignalR。很值得一看。

 

9.《HTTP权威指南》

    等级:提高级

    我的感想:作编程,对网络知识仍是须要了解,否则搞个牛逼的项目会很吃力,这本书全面解析了HTTP,想学HTTP,这本书就足够了。这本书我看了前面的大半部分,后面的不少内容只是大体的看了一下,以为没啥好看的,估计是我修行不够。这本书值得一看。

 

10.《C# 6 and .NET Core 1.0》

   等级:提高级

   我的感想:.NET Core如今很热门,做为.NET程序员怎么能不了解一下,毕竟微软花血本作了这个跨平台的跨进。虽然说不少人在学.NET Core,可是要问在国内有没有这个方面的书,回答是几乎没有,这本书是全英文的,我看的时候差点没死在桌子上,看的人够呛。这本书讲解的知识并非很复杂,可是仍是有一些比较难以理解的地方。不过我仍是咬着牙把这本书看完了,须要学习一下.NET Core的同窗,不妨买这看看。(英语差,不是有字典么,我的以为作编程仍是要学好英语)

 

    今天在这里就先介绍这十本书,按照一篇介绍十本,估计后面得出一个系列了。若有过激或者不妥的言论,还望你们多多指正,毕竟这是我我的的感想。

 

博文连接:

     编程书籍阅读随谈(第一篇):http://www.cnblogs.com/pengze0902/p/6391279.html

     编程书籍阅读随谈(第二篇):http://www.cnblogs.com/pengze0902/p/6392709.html

     编程书籍阅读随谈(第三篇):http://www.cnblogs.com/pengze0902/p/6393332.html

     编程书籍阅读随谈(第四篇):http://www.cnblogs.com/pengze0902/p/6397134.html

相关文章
相关标签/搜索