您的位置:首页 > 其它

与WPF相关的几本不错的书籍

2008-03-03 22:39 323 查看
其实现在说这个话题有点过时, 因为WPF问世也已经有很长一段时间了。但是最近自己在读《WPF揭秘》,因此就对“现在”可以找到的资料做了些查询。之所以说是“现在”,是因为半年多前,我就得到了一些有关WPF的专著,只是当时没有时间可以细读,多少有些可惜。



言归正传,主要说两本书,一本就是刚才说到的Adam Nathan的《Windows Presentation Foundation Unleashed》,SAMS公司出品。这本书原版是全彩的,我在今年的软件大会上看到有卖,不过当时已经得到了电子版,所以也就没冲动。全书一共分4个大部分:背景、建立WPF应用程序、高级技术和富媒体。全书覆盖面非常广,从基础内容XAML的各方面、WPF的四个重要的特性开始,经过控件简介、变形器、布局、资源、数据绑定、皮肤、主题,再到2D、3D图形、动画、视频和文档结束,光是看目录就让WPF爱好者欲罢不能,恨不得一下子就全都掌握。内容上由四个板块组成,其一是正文内容,主要描述概念、原理、解释代码含义以及一些注意事项;其二是深度挖掘(Digging Deeper),主要包含一些深入的主题,如剖析本质、扩展概念等;其三是高频问题(FAQ),主要包含一些随着正文内容的推进,读者会思考并发问的问题,作者选择了一些具有代表性的问题,予以解答;其四是警告(Warning),这部分内容不是很多,但也不容忽略。除此之外,书中的例子都具有启发性和流行性,比如在按钮的Tooltip中放入图片、比如实现一个类似Visual Studio主界面的模拟程序等。

顺带说一句,最近就要发布Silverlight 2.0了,这个同样使用XAML的小玩意也深深吸引着我。最近在Amazon也看到Adam Nathan的另一本揭秘书籍——《Silverlight 1.0 Unleashed》出版,欣喜之余四处寻找,还好现已获得。这本书不像《WPF揭秘》那样厚达600多页,而是仅仅只有不到300页,对于掌握了XAML的朋友来说,还是很诱人的。



另一本就是Charles Petzold的《Application=Code+Markup》。Charles Petzold是Windows程序设计的元老级人物了,原先的《Windows程序设计》被奉为圣经级著作,此后又出版了针对.net环境的windows编程(包括C#和VB.NET),而这次则是转入WPF领域,继续向世人奉献专著。早在半年前,我就托朋友从加拿大带回一本,读了有些时日,却因身边琐事太多而不能专心。一晃半年过去,当我准备朝花夕拾的时候,却欣喜地发现这本书已经出了中文版。大师就是大师,连译者都深的我意——蔡学镛先生。蔡先生的文章我在《程序员》杂志上看过几篇,知道他前一阵子也在学习WPF,但没想到这本大师著作会是由他翻译,这样质量就没得说了。他的文笔很好,无论是技术文章还是经验类的文章我都很喜欢。希望有朝一日,我也能成为像他一样的译者:)虽然我已经有了英文版,但仍旧打算购买一本用来比较阅读。关于这本书的介绍,bvbook已经做的很好,就不用我多说了,相信这本书一定会打开.NET 3.0开发殿堂的大门。

这本书国内也有影印版,在当当等图书网站可以买到,如果想要实际翻翻看,北京的朋友可以去甜水园书市,进门左手第一家最里面。(别当我是托儿啊!)

除此之外,还有许多不错的书籍值得一看,如果你有充裕的时间:)

Programming WPF by Chris Sells
XAML in a Nutshell (In a Nutshell (O'Reilly)) by Lori MacVittie
Pro WPF: Windows Presentation Foundation in .NET 3.0 by Matthew MacDonald

最后,希望这篇文章会对给像我一样喜爱.net技术的朋友们带来帮助。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: