对目前市面上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 @   helloj2ee  阅读(1467)  评论(1编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· .NET周刊【3月第1期 2025-03-02】
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· [AI/GPT/综述] AI Agent的设计模式综述
点击右上角即可分享
微信分享提示