对目前市面上WPF书的浅薄感受

目前市面上WPF的书籍,《WPF揭秘》人民邮电出版社

《深入解析WPF编程》电子工业出版社,

WPF程序设计指南》电子工业出版社

WPF高级编程》清华大学出版社。

 

我购买了前面三本,简单的对前面三本说一些浅薄的感受

WPF揭秘》

 

Figure 1 WPF揭秘的组织结构

WPF揭秘是我感觉写得最好的一本书。全书分为

1.        该书的整体结构非常清晰,而且对WPF的理解也很深,在这一点上,凭心而论,是很难逾越的。

2.        全书486页,这个量感觉还是比较合理的,不是一部大部头,但也能够涵盖绝大部分内容。

3.        他并不是太适合初学者,尤其是第一部分第三章WPF的重要新概念,比如依赖属性对于很多初学者来说一方面比较枯燥,另外一方面也比较难于理解。缺少对开发环境的介绍,这对初学者来说,是一个很大的障碍。

4.        本书的写作是针对.NetFramework3.0VS2008并没有出来,也谈不上Expression套件。.NetFramework3.5的新特性,也不可能介绍。

 

WPF程序设计指南》

1.        该书非常详尽,很多细节介绍得很好,比如讲第2章基本画刷的时候,很仔细讲解了几种不同的颜色(sRGB,scRGB),真是给人一种拨云见日的感觉;

2.        本书的组织是第一部分Code,第二部分Markup,这样的组织可能也是考虑对于绝大多数Windows程序设计者比较熟悉代码,所以先从代码开始,也算上别具匠心了,其实也很符合Charles Petzold老先生的风格。

3.        该书后面有索引部分,这一部分我感觉非常重要,这在其他书里没有看到,的确非常遗憾。甚至我感觉应该还加上中英文术语对照,这些对读者来说其实是非常重要的。比如我在看MSDN,我试图翻译一个词汇,我就会在本书的索引表里去找该词,看看别人是怎样翻译的。

4.        全书1002页,太多了。

5.        这种Code First, Markup last的方式,尽管适合Windows程序员转型,但是个人认为《WPF》揭秘那种更适合读者学习的顺序。

6.        本书尽管详尽,但是一直很难让读者读完构建一个完整的WPF应用程序,感觉这是本书一个不太好的地方。

《深入解析WPF

这是一本国内作者写的书,前面两本都是翻译,从这一点上来说还是很值得肯定的。

1.        本书带有光盘,虽然算不上什么,但是这是其他WPF书不具备的。

2.        本书介绍了开发环境的安装,同时本书介绍了Expression Blend,并在4.1 节介绍了如何使用Expression Blend建立应用程序;

3.        仍然是它的光盘,光盘上的内容还是非常零乱的,整个光盘给人的感觉不专业,犹如外面的盗版碟一般。

4.        该书称之为深入解析,其实不然很多地方讲得并不深入,也可能是由于篇幅所限的原因导致内容涵盖的不太具体,WPF的特点讲解得也不太清晰。

 

posted @ 2008-12-15 13:27  helloj2ee  阅读(1481)  评论(1)    收藏  举报