Charles Petzold的又一部经典力作《Application = Code + Markup》中文版终于要面世了。成为2008 开年大礼。相信有很多对WPF有兴趣,但又苦于没有经典书籍来支撑的朋友都一直在期待着这本书的中文版上市,博文视点让这一期待成为现实。 与大家一样都很兴奋。因此在这里也大家一起分享之。
其实早在2007年5月份就在圣殿祭司那拿到了英文原版的书,初看了几章节,因工作太忙,加上英文啃起来比较吃力而没有读完,虽然后来也读了不少,但看中文版还是轻松多一些。(自勉之:不要让英文成为学习障碍)不过目前我也没有拿到中文版的书,只有几章的样稿,这本书由台湾牛人蔡学镛翻译,相信更加忠于原著了。估计会在年前面世,那就可以在春节这有限的时间里去啃啃了。
《Application = Code + Markup》原版2006年出版,作者Charles Petzold自不必多说了。书名:WPF程序设计指南Application = Code + Markup ,初见书名的时候还真的愣了一下。现在想想,过不了几年,这世界又要变了。
他是要告诉我们,今后的应用程序就是Code,比如:C#、VB… 与 XAML的天下了?
还是来看看它的章节吧,全书有千页之多,但一共仅分为两个部份(我们知道要实现WPF有两种方式,一种是XAML,一种是C#等,这不正是Code + Markup):
第1部分代码 共十八个章节。
第2部分Markup 共三十一个章节。
主要介绍了微软新一代操作系统平台上的Microsoft Windows Presentation Foundation核心技术的原理、概念、技术、技巧与开发实践。全书全面细致、深入浅出,主要内容包括Windows Presentation Foundation概述、基本Bushes、Content概念、Button及其他控件、Stack、Wrap、Dock、Grid、Canvas(画布)、依赖性属性、Routed Input Event、定制元素等诸多内容。
这是一本关于界面编程的书,但书中没有一处示例截图,如果要想看书中的例程,你必须得下载或手工输入代码,编译后运行它,动手始终是学习一门语言的必经之路。但正因为如此,它对核心技术与原理的讲解是非常地道的。
最后还想说一点,Win32与MFC是无法模拟WPF的。但Win32与MFC能做的WPF都能做,并且可以更加容易、轻松的去实现,WPF给我们很大的想象空间。相信这本千页大作将会是另一个经典。