学习C#必看的好书

来源:百度文库 编辑:神马文学网 时间:2024/04/27 17:02:47

学习C#必看的好书

[日期:2008-09-14] 来源:  作者:志伟

学习C#必看的好书

    C#是学习asp.net和.NET Winform程序的基础,所以一定要学好.从00年C#出道到现在,7年过去了,C#的书出了许多,有不少好书.

    1.《21天学通C# 》

    作者:作者:(美)琼斯 着,信达工作室 译    出版社:人民邮电出版社 出版日期:2002-3-1

    点评:这本书出版于02年,现已成绝版孤本,书店已经没有,只有高校的图书馆有此书的芳踪了.个人认为这本书是入门的最好书籍,因为这本书讲的最浅显,厚度也可以,没有比这更浅显的书了,当然这本书浅则浅亦却不是肤浅而是从最浅显的入手讲述深刻的道理.书中的例子都给的很全,初学者还是非常适合读这本书的,把基础的东西讲的很透彻.属于sam公司的21天系列,这本书还有个好处就是章节安排是本人见过最合理的,不想某些书感觉很乱.书基本是讲语法,后面安排2章讲了WINFORM和ASPNET,个人觉得很好,其实在目前的情况下.NET还是做ASP.NET的多,所以没有必要讲WINFORM,WINFORM还是用C++或者VB或者其他老语言吧,因为.NET的代码可以被反编译,所以估计没有人愿意这样公开自己代码吧,ASP.NET就不一样了,代码在服务器上.初学者最主要的是要树立一个好的知识框架,不会没有关系,但是要知道前后关系. 本书缺点是讲1.1的.

    2.《C#程序设计》

    作者:美 利伯蒂 编着 刘基诚 译 出版社:中国电力出版社 出版日期:2002-4-1

    点评:也是一本孤本绝版,不过好在本书第4版即将出版(估计讲C#2.0的),这本书和上一本很像,不过这本书比上一本书讲的"难",有一点深度,前几章可能还好,可能到后面就发现作者显山漏水了. 本书的作者Jessy Liberty还出过一本书,Programming ASP.Net,也是O'Reilly出版的,年初出版的,写的很基础,Jesse写的书比较易懂!本书翻译的也不错.书中"委托"被翻译为"代表",这也是"委托"叫的很少的一种说法.这本书也是因为结构合理所以算是好书.

    3.《C#入门经典(第3版)》

    作者:(美)Karli Watson Christian Nagel 等着 出版社:清华大学出版社 出版日期:2006-5-1

    点评:这本书先后出了2版,就个人来说觉得没有上2本书章节安排的合理,难度相对第一本书稍微大了一点点,但是这不影响它成为经典,书不错,基础点都讲到了,此书一定要看,估计这本书也是看的最多的人.作者清清月儿http://blog.csdn.net/21aspnet/ 泛型也讲到了,XML,ADONET,画图,部署都有点介绍,这本书讲的很全,书也很厚,不过深度不够,很多地方都是介绍性的.以集合那一章为例就没有和泛型很好的结合,只能算开了个头,当然如果作者真的把所有都写的很细估计要在写10本都不够,总之这也是好书,这本书最大的特点是看得人最多,所以买也好,下载也好(下载是1.1版的没有2.0内容),图书馆借也好都会很容易找到这本书.

    4.《C#高级编程(第4版)》

    作者:(美)内格尔 等编着,李敏波 翻译 出版社:清华大学出版社 出版日期:2006-10-1

    点评:最厚的一本书,1200页,200万字.这本书讲了很多高级的主题,当然也不够深入,可以看作抛砖引玉吧,前半部分也是讲语法,讲的不错,后面讲了反射,线程,程序集,AD,Remoting,COM互操作,注册表操作等等.既内容详细而且全面,适合初学者也适合高手进阶.不过多人写的书自然有其缺点就是会风格多变,所以结构混乱,这本书和上1本都是的.相对头2本由1人写的就不同了.不过可以把这本书当作MSDN一类的东西看吧.