Helloj2ee WPF书评系列——缘起

事情的起因很简单,一来我读过很多WPF的书。此外我还是一个老师。因此 确实有必要让更多的人少走一些弯路。曾经有人要我推荐关于WPF的书籍。

那么我会推荐其中的几本,至于那本适合,就还要看个人了。

先讲Helloj2ee看书的原则吧,往往是去书店,然后挑上一本,看上一会儿,如果吸引我,我就立马买,如果不吸引,原因往往有两种:一种是这本书实在太烂了。另外一种则是确实没有达到境界,水平不够所限。此外我买书看作者 看译者,如果是Charles Peztold或者Jeffery Richer这样的大师 我几乎不看 就会买下。如果译者是侯捷蔡学庸潘爱民等 也会考虑买下。当然也有不买的书,放在哪儿顶礼膜拜的,比如《计算机程序设计艺术》,也许会被诸位笑话了。这样的书我确实难以下咽,尽管我知道他的确是一本好书。每次去书店,都会在哪儿看一眼,然后咽一下口水,悻悻离开。

再说说HelloJ2ee的一个定论:“目前WPF无神品”。何谓“神品”?记得以前阅读《人月神话》的时候,该书序中就曾经把软件工程当中的书分为几品,次的则是次品,上面是一品,还有即为少数的称为“神品”,在软件工程里 “神品”有两本,其中之一就是《人月神话》。我说这个话还是有一定的根据的,因为我说过我看过的WPF书很多 不能说全部 但是90%吧 而且市面上能买到的 我都必买(极少数除外),国外书籍买不到的 我会下载下来 感觉不错的会打印成书 这花掉了我不少的钱。非常心疼。尽管Charles Peztold的所著的"Applications = Code + Markup A Guide to the Microsoft Windows Presentation Foundation",Helloj2ee是满怀期待,但是还是让我失望了,并不是说这不是一本好书,但是这本书确实称不上神品,实话说很多人都没有耐心去完全读完这本厚书,尤其是初学者。但是这本书确实很好 只是称不上“神品”。好了评论书籍了 放在后面吧。

那么下面是一个Helloj2ee所知道的关于WPF的书的列表,我仅凭记忆写下这些,那么我会陆续对这些书一一品评,Helloj2ee还是定个时间吧,每两周吧。我会写下一个书评 直到把下面的列表里的书评论完(排名不分先后,只凭helloj2ee的记忆)。这些书有的我是仔细精读 ,一遍两遍甚至数十遍 有些确是一扫而过。因此评论也会详细或者省略,还是请各位去评判 选择吧。

(1)MSDN关于WPF其中内容,链接:http://msdn.microsoft.com/en-us/library/ms754130(VS.100).aspx  不用说了 这个是Helloj2ee反复阅读的 可以如实的告诉大家 这个内容 我全看了 而且不止一遍,两遍。七八遍总是有的。因此 我会第一个品评MSDN;

(2)Charles Petzold Applications = Code + Markup A Guide to the Microsoft Windows Presentation Foundation 这本书有中文版,翻译的也不错,但是实话 我未能通读,绝大部分都是看过 某些部分看过也不下三四遍;

(3)Matthew 王德才译 MacDonald Pro WPF in C#2008(第二版)这本书同样有中文版 翻译过来的是“WPF编程宝典——使用C#2008和.Net3.5” 这本书 英文的厚厚的我打印装订成了三册 等到中文版出来 Helloj2ee又不惜大撒银子 买了一本。案头书。

(4)Adam Nathan WPF揭秘 helloj2ee第一次买的书;

(5)Ian Griffiths, Chris Sells 所著的Programming Windows Presentation Foundation 这本书貌似有中文版,名为WPF编程 记住是第二版。传说中 这是一本好书 我看过英文的  还不错。

(6)Chris Anderson 朱永光译 Essential Windows Presentation Foundation WPF核心技术 这本书偏薄;

(7)又是Charles Peztold老人家所著的 精通Windows3D图形编程 英文名为3D Programming for Windows。helloj2ee中英文 都看过;

(8)Pavan Podila等WPF Control Development 一本不错的介绍WPF控件的书,顺便说一下,Helloj2ee还是有意翻译该书的。

(9)Jack Xu Practical WPF Graphics Programming 一本介绍WPF图形编程的书 ,目前我并没有看到中文版。

(10)  Rob Eisenberg等 Sams Teach Yourself WPF in 24 Hours,翻译过来就是Sams 24小时搞定WPF,挺神的 丫的;

(11)张晗雨编著WPF全视角分析  国人所写的WPF书籍;

(12) 王少葵 深入解析WPF 号称是国内第一本WPF书 确实也是;

(13) WPF高级编程,英文Professional WPF Programming,该书有中文版;

以上这些书 均是我看过的。因此 可以略做书评。此外 如果有一些见解 发表的不对 ,也请各位作者译者 海涵。Helloj2ee还是出于好心 评价该书。期望能够更多的初学者 少走弯路。

此外,我在看书的时候 有时候比较细心 将发现的错误分成了 无伤大雅,微小,中等,严重,超级严重 若干级别,因此品评书的时候 我会将这些问题罗列出来。当然无伤大雅的并不会罗列,如果作者有意的话可以和我联系 我会将无伤大雅的错误发送给他 供他再版的时候校正(如果有再版的话)。

敬请关注Helloj2ee的真正开始的书评 关于MSDN的WPF书评,即使MSDN也会有错,到时见。顺便诸位也可以参见我早期的一篇简单的书评http://www.cnblogs.com/helloj2ee/archive/2008/12/15/1355262.html

 

标签: WPF书评
posted @ 2010-03-17 01:11 helloj2ee 阅读(1816) 评论(6) 编辑 收藏

 回复 引用 查看   
#1楼 2010-03-17 03:44 寻雨      
呵呵~~看过这么多书~好猛~顶个~
我只看过WPF揭秘~~~写的还不错~

 回复 引用 查看   
#2楼 2010-03-17 08:48 NineFlowers      
呵呵,楼主看的书实在是滥看,书要看精品,为出书而出书的书该舍弃,不要误导:
Pro WPF in C#2008
Programming Windows Presentation Foundation
这两本还是不错的,
至于国内那哥们写的,不用我多评论,到书店你自己看看就知道该买不买了。
WPF揭秘实浅尝辄止,不够详尽

 回复 引用 查看   
#3楼 2010-03-17 08:57 discover      
等着看你SL的笔记呢,更新得太慢了
 回复 引用 查看   
#4楼[楼主] 2010-03-17 09:00 helloj2ee      
@NineFlowers
我个人认为 这两本书也是很不错的。我看书的目的可能和初学者不一样。我的目的不是学习WPF,而是从目前WPF书籍的现状的角度去看这些书,不是以一个学习者的角度,而是以一个同行的角度抱着虚心学习的态度去品评这些书。
我列举的书籍其中有写的好的 也有写的稍差的。但是在好的书当中,我仍然发现了一些问题,而写的差的书,我也可以找到其闪光点。所以我的系列书评 只是尽可能用客观的角度去评价书,评价里面的内容。供读者自己去选择。
至于我自己的在学习WPF的时候主要还是依靠的MSDN,另外你说的这两本 也是我的主要参考书。

 回复 引用 查看   
#5楼[楼主] 2010-03-17 09:00 helloj2ee      
@discover
一周一次 不好意思。

 回复 引用 查看   
#6楼 2011-09-08 17:39 survey10      
最喜欢刘铁猛的《深入浅出WPF》