《程序员》推荐.NET专题好书榜(转)

简介:


开场白

法国人种学大师Claude Levi-Strauss总觉得他的同胞不如美国人“有文化”:在本国,店员们常拿他的名字和同名的牛仔裤品牌打趣,而美国老百姓听到这个名字,第一反应却会问:“Levi-Strauss?裤子还是书?”有意思的是,美国软件专家Steve McConnell(《Code Complete》、《Rapid Development》的作者)曾经为全美国的三百万程序员做过一个“等级划分”,操作的一个重要依据也与读物有关:三百万中的大部分人处于最底层的级别,每年至多读一部技术书籍;3%能达到10级,他们读过本行业的几种最重要读物,比如《Mythical Man-Month》和《Code Complete》等;1%能达到11级,他们有一个比较明确的职业目标,定期阅读技术书籍和杂志;当然,金字塔顶端的是令人目眩的15级,那都是些大师级程序员,每人也是多部技术名著的作者。
这里刻画的程序员与书籍的关系令人深思。如果我们意图提升国内软件业的水准,那么我们能读到什么、我们如何阅读,在这里至关重要——这也是本刊遍请专家、推出这个好书榜的初衷。从下面的书目和评语中,我们能发现专家们的品鉴是细致、挑剔而富有成效的,他们并不满足于单纯的事实罗列,更乐于表达自己的价值观,参与行业价值体系的建设。如果我们学会倾听这样的声音,如果我们让自己的阅读、实践与这样的价值观谐振,那么读者、出版者、乃至所有参与者和我们的整个行业,都能从中持久地获益。

本期.NET专家组成员(按姓名拼音次序)
杜亮 郭红俊 李洪根 卢彦 宋兴烈

框架原理类
第一名: APPLIED MICROSOFT .NET FRAMEWORK PROGRAMMING(影印版)
专家评语:
卢彦:谈起.NET图书,我个人首先想到的就是这本书,只要看作者就知道这本书一定会是经典之作,实际上也是这样,无论在杂志上的专业书评还是网上不留名的个人书评,都公认目前本书应该是无出其右者,它的销量也证明了这一点。
这本书主要讲述的.NET底层及一些架构原理,长在其深,适合对.NET概貌有一定了解的读者阅读,以加深对.NET运行机理的了解,不过我有一次和一位微软工程师闲聊的时候,他觉得这本书讲得还是太浅,真是人的层次不同,对事物的看法也不同。
杜亮:吐血推荐。.NET经典中的经典。本书出自顶级大师Jeffrey Richter之手,内容翔实,是从菜鸟向高手迈进的第一步。本书亦有中文版,但是如果您的E文还马马虎虎,还是建议您阅读英文原版。另请注意,本书并不建议初学者阅读。

第二名: Microsoft.NET程序设计技术内幕
专家评语:
杜亮:本书是《微软.NET程序员系列》丛书之一,虽然冠以"技术内幕"之名,但是实际上主要在讲解.NET中的WEB开发。尽管本书中文版在书名上吹了牛,但是依然不能否认作者Jeff Prosise的编写水平,本书翻译质量较高,确实是一本入门级的好书。

第三名: .NET框架精髓
专家评语:
宋兴烈:本书简明扼要地讲述了使用.NET框架开发所需的技术精髓,以极小的篇幅涵盖了.NET框架的核心内容,适合.NET框架快速入门。阅读本书,读者可以在较短的时间内对.NET框架有清晰的认识。

语言参考类
第一名: C#高级编程(第二版)
专家评语
李洪根:C#语言及其相关的.NET Framework开发环境是近年来最为重要的新技术。本书是C#语言和.NET Framework的经典教材,是C#和.NET用户的良师益友。本书介绍了C#语言的关键概念,并探讨了使用C#在.NET Framework中编程的完整内容。本书适用于希望学习C#或.NET编程技术知识的中高级程序员。
郭红俊:比较全面地介绍了C#相关基础知识,是一本很好的C#资料书。

第二名: Visual C#.NET技术内幕
专家评语:
杜亮:此书是《微软NET程序员系列》从书之一,为微软技术重点书籍之一,虽然作者并不建议初学者阅读,但是个人认为只要具有一定的编程基础,这倒是一本适合C#初学者的好书。全书涵盖了Visual C#.NET语言的结构、语法、代码向导以及Visual Studio设计环境等方面的内容,对.NET环境的服务器端和客户端都予以详细说明。书中所带编程实例也不少,读者理解起来不会有吃力的感觉。本书翻译质量不错,确实应是一本好书。不过书中大部分都是在讲WEB编程,以“技术内幕”来做为书名,个人认为有些夸大。

第三名: C#高级程序员指南
专家评语:
杜亮:本书虽然命名为“C#高级程序员指南”,实际上是一本“写给高级程序员”的C#入门书。Deitel家族是有名的编程参考书作者,书中采用他们独创的“活代码”教学方式,对C#的知识讲解得非常详细,给读者的感受是具体、易懂。本书翻译质量很高,符合C#编程用语习惯,适合VC、Java程序员阅读。

工具/实践类
第一名: ASP.NET Web站点高级编程—提出问题-设计方案-解决方案
专家评语:
卢彦:两个在地球两端的小伙子通过网络合作写出来的书本身就带有一点传奇色彩,又一次证明了网络的伟大,该书的设计非常好,以一个虚拟需要创建的站点,一步一步引导读者进行需求分析,数据库设计,结构设计,代码编写,项目部署,内容涉及了创建一个.Net Web Application的方方面面,非常适合那些感觉掌握了.NET,但是当需要真正做一个项目的时候又感觉无从下手的中级读者。
李洪根:用过一个建站实例介绍ASP.NET技术,并提供了可重用的代码框架,非常适合网站开发者。

第二名: ADO.NET高级编程
专家评语:
李洪根:ADO.NET的权威指南。Wrox带给我们的又一本必读书。

第三名: Crystal Reports for Visual Studio .NET高级编程
专家评语:
杜亮:本书原出版社为大名鼎鼎的WROX,我有一条思维定势:“WROX出版的都是精品”。书中详尽介绍了水晶报表(Crystal Reports)的配置、编程、部署,并结合XML技术、ADO.NET等热门领域展示了该产品的强大功能。
(摘)



本文转自钢钢博客园博客,原文链接:http://www.cnblogs.com/xugang/archive/2007/10/04/913895.html,如需转载请自行联系原作者

相关文章
|
5月前
|
设计模式 程序员 开发工具
零基础程序员想要学好.Net,跟着这7个步骤学习就可以了
零基础程序员想要学好.Net,跟着这7个步骤学习就可以了
28 0
|
5月前
|
前端开发 关系型数据库 MySQL
初学者程序员要学好.Net,只要学习这几个框架就够了
初学者程序员要学好.Net,只要学习这几个框架就够了
41 0
|
Java 程序员
在Java大环境下.NET程序员如何夺得一线生机
在Java大环境下.NET程序员如何夺得一线生机先来看一组数据,从某招聘网站直接检索3-4w的岗位,会看到Java与.NET社会需求量的巨大差异,这里就不再对比高薪的岗位了,.NET的高薪岗位更是少的可怜:   笔者从业十余年,一直是在.NET圈子摸爬滚打,曾经也有几次机会可以转Java,但或许是懒惰,或许出于对微软的信任,也或许是相信市场供求关系的调整,总之,没有换过语言,一直追寻微软脚步,实践各种新技术并扩充知识面。
2335 0