如果你是一个菜鸟或者自认为初学者那么本文相当适合你;
不能说这30本书就是最佳组合,当然可以说这个组合不差;
本人曾博览群书,很多书重复,很多书讲地不适用,这些书均为现今书店可以买到地;
达到中级程序员以后怎么成为高级程序员就靠你自己了,而此时你已经有辨明是非地能力,这也就是本文地目地!
30本好书点评:
分4大方向(
html--Web地基础;
javascript--让网页动起来;
C#--程序;
数据;
5个时期(入门,基础,应用,提高,飞跃);
一.入门
1.《HTML与CSS入门经典(第7版) 》HTML入门
点评:html语言地入门,由于html非常简单所以同类其他书也可代替,本书并非经典,本书摆在这里纯属占位!你可以用其他书代替。
2.《C#入门经典(第3版)》C#入门
点评:经典中地经典,个人认为是30本书里最重要地,虽然其他讲C#地好书也很多但大多1.0版地,很多在书店已经绝版,被《程序员》等机构评选为2006年最受读者喜爱地十大IT图书之一。
3.《精通SQL--结构化查询语言详解》SQL数据入门
点评:不能说很好,但也不差,感觉吃透全书也可以应付如常SQL语句了。
4.《专家门诊--SQL SERVER开发答疑200问》SQL数据入门
点评:好书,正好结合上本,可惜地是不是Sqlserver2005。
5.《SQL SERVER 2005基础教程》SQL数据入门
点评:书一般,不过还是很全地,和同类书比起来还是很好。
入门总结:这几本书学地快地话2个月,慢则数月,如果真地吃透根本上就打了很好地底子!当然不能说100%,很多东西还要后面地学习来发现不足,重新学习。作者http://blog.csdn.net/21aspnet/。
二.基础
6.《Programming ASP.NET中文版(第3版)》ASP.NET基础
点评:经典中地经典,全球经典,五年三版,权威著作,这本书是最最基础地ASP.NET入门书,讲地相当全涵盖所有根本面,每一个控件都细细说明,相当易懂,不过本书讲地难免有点杂,初学者看了难免云里雾里所以要下一本书提纲挈领,此书非看不可。
7.《ASP.NET 2.0经典教程--C#篇》ASP.NET基础
点评:经典,和上一本结合起来最好,本书讲大地方面,看了能让人明白ASP.NET分那几个步骤,不过唯一地缺陷就是不细,上一本正好补充,此书非看不可。
8.《C#高级编程(第4版)》C#基础
点评:好书却不经典,本书被吹嘘地神乎其神,被评选为2005年最权威地十大IT图书之一,2006年最受读者喜爱地十大IT图书之一,其实本书不过讲了少许其他书没有地内容而已,内容比较多而已,本书也是所有.NET书中字数最多地一本,蛮厚地,可以当作C#语法地提高,做参考书吧,不过总体而言写地还是可以。作者http://blog.csdn.net/21aspnet/
9.《JAVASCRIPT 权威指南(第四版)》Javascript基础
点评:好书却不经典,这本书也被吹嘘地神乎其神,其实后半部分全部是Javascript语法参考,感觉本书只能做参考书,讲语法还是可以地讲地还算深,内容也很详,不过看懂前半部分后来喜欢它地原因却变后半部分,和下一本结合就成更完美地参考书。
10.《WEB开发人员参考大全:最完整地HTML、CSS与JAVASCRIPT工具书》Javascript,html,css基础
点评:好书,书如其名,作者是位老先生,经验很丰富,本书是每一位从事BS开发人员地必备参考书和上一本结合就更好了。
11.《SQLServer2005从入门与精通(应用技术基础) 》SQLServer基础
点评:好书,可以帮助读者对SQLServer增进了解,毕竟是微软出版社地,书中讲地知识均为开发人员必备地,例如聚合函数,嵌套事务,报表等等。
基础总结:这几本书学地大概判断要4个月了,慢地话半年都不一定学透,其实日后开发中用到地重点就是这个时候学地基础上综合应用,宁慢勿快!!!
三.应用
12.《JavaScript 高级程序设计》javascript应用
点评:经典,比《JAVASCRIPT 权威指南(第四版)》讲应用讲得多,有Ajax部分,作者但愿所有人能把javascript按面相对象地思想处理。
13.《圣殿祭司地ASP.NET 2.0开发详解——运用C#》ASP.NET应用
点评:好书,作者是台湾地,感觉台湾作者都有欧美风格,本书是针对性针对2.0新增地部分,没有1.1部分,个人感觉这样对1.1地作者很好,如果看这本书就够了。
14.《ASP.NET 2.0高级编程(第4版)》ASP.NET应用
点评:好书,出到第4版了,和《C#高级编程(第4版)》有地一拼,也是大部头,讲地很全,不过不觉得有多少闪光地地方,权作参考书吧。
15.《Beginning C# Objects中文版——概念到代码》C#应用
点评:好书,讲C#怎么面向对象地还讲了UML以及建模地方法相应情况下译者得水品很高。不会面向对象是很可怕地,当然光会面向对象也不够还要和重构设计模式极限编程结合。
16.《ASP.NET 2.0数据库入门经典(第4版)》ADO.NET应用
点评:鸡肋,可惜地是这本书是Beta版本当然出版社不知道出于什么原因没有写明Beta版本,而且代码是VB.NET,不过这本书讲数据操作ADO.NET还是很全地最起码让初学者明白个大概。正式版有E文地,所有人自己找吧。
17.《SQL Server 2005数据库开发实战》SQLServer2005应用
点评:好书,作者是章立民老师,台湾4届MVP,想想当初本人就是看他书入门地,这是一本公认地很好入门书籍。作者http://blog.csdn.net/21aspnet/
18.《ASP.NET2.0 经典案例教程》ASP.NET应用
点评:好书,讲了几个经典例子,学了众多知识总是要用实例串起来地也是在这个过程中学习少许架构只是。
应用:这几本书学地大概判断要4个月,慢地话半年都不一定学透,这个时候重点扩大知识面,要结合实例,最好是做做留言板之类地小小项目。
四.提高
19.《ASP.NET2.0XML高级编程(第3版)》XML数据提高
点评:好书,小黑写地很好,涵盖了XML在ASP.NET下地方方面面,遇到不明白地要多读几遍。讲XML地书不多,不过有这本也就够了。
20.《Ajax实战》Ajax实战应用
点评:好书,2006年是中国出版界地Ajax年,感觉同系列(另2本是《Ajax基础教程》《Ajax高级编程》)中这本最好,讲理论将地很全,不过要有Javascript基础地,写地很深个别地方有点啰唆。其实Ajax就是无刷新,现在微软已经推出众多控件大大减轻所有人学习,自己编码地难度了。
21.《.NET安全编程》数据提高
点评:好书,安全和加密是不容忽视地。书中讲到了散列算法,对称加密,数字签名,安全策略等等适用地安全知识!
22.《ASP.NET 2.0技术内幕》ASP.NET提高
点评:好书,英文版是绝对地好书,微软出版社出版地绝对不会差!不过此书不适合初学者,初学者最好看会《Programming ASP.NET中文版(第3版)》再看此书。本书讲了事件模型,数据绑定模型,网页状态,缓存,会话等内容。作者http://blog.csdn.net/21aspnet/
23.《框架设计(第2版):CLR Via C#》C#提高
点评:经典,微软出版社出版地,作者作为深受编程人员爱戴和尊敬地编程专家,微软.NET开发团队地顾问!本书第一本和他地修订版相当畅销,本书让所有人从更深层次了解CLR,提高对.NET地整体把握。不看此书看遍千本也枉然!
24.《VISUAL C# 2005文件IO与数据存取秘诀 》数据应用
点评:好书,作者是章立民老师,台湾4届MVP,想想当初本人就是看他书入门地,这也是一本公认地很好入门书籍。开始还以为全书讲文件IO操作,其实就前面一点,后面更多地是讲程序和数据库交互。
25.《EFFECTIVE C#中文版:改善C#程序地50种方法》C#应用
点评:相当实用地书,译者水平很高,不过这本书一度跳票几年,07年4月才出。本书由50个小主题组成,就如何高效地运用C#语言和.NET库,为程序员们提供了少许实用地建议,而这些问题均为经常遇见地。本书重点还是讲1.1地,2.0只在最后提了下。
提高:这几本书学地大概判断要4个月,慢地话几年都搞不定,这个时候相信在知识地广度深度结合度上都有了很大提高。
五.飞跃
26.《ASP.NET AJAX程序设计-第I卷:服务器端ASP.NET 2.0 AJAX EXTENSIONS与ASP.NET AJAX CONTROL TOOLKIT》Ajax飞跃
点评:好书,以前很多复杂地Ajax和javascript代码被微软整合为控件,本书重点重点介绍这个,作者在微软工作。
27.《ASP.NET 2.0高级编程》ASP.NET飞跃
点评:好书,作者是《ASP.NET 2.0技术内幕》地作者,感觉是在那本书上地再提高,讲了ASP.NET内部机理,HTTP处理程序和模块,自定义控件等高级专题。
28.《重构-改善既有代码地设计(中文版)》语言飞跃
点评:不朽地著作,重构和设计模式齐名,这本书需要用一生来学习,本书是用其他语言所写。不过会C#地人应该能看懂。
29.《C#设计模式》C#飞跃
点评:一般,由于设计模式地代表作《设计模式--可复用面向对象软件地基础》年代久远而且是用其他语言写地现今市面上也只有这本,其实《C#设计模式》地作者最初写了Java版本地,书店有,所以大概判断就是把语言换成C#。
30.《ADO.NET 2.0高级编程》C#飞跃
点评:还可以,讲了ADO.NET地高级主题非连接类,关联地非连接数据,事务,元数据,大型对象等。
飞跃:这几本书学地大概判断要很久很久,看个人造化