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

本文介绍了两本关于WPF的重要书籍,包括Adam Nathan的《Windows Presentation Foundation Unleashed》和Charles Petzold的《Application=Code+Markup》。这两本书深入讲解WPF技术,适合开发者学习和提升。
部署运行你感兴趣的模型镜像

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

cover言归正传,主要说两本书,一本就是刚才说到的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技术的朋友们带来帮助。

您可能感兴趣的与本文相关的镜像

Stable-Diffusion-3.5

Stable-Diffusion-3.5

图片生成
Stable-Diffusion

Stable Diffusion 3.5 (SD 3.5) 是由 Stability AI 推出的新一代文本到图像生成模型,相比 3.0 版本,它提升了图像质量、运行速度和硬件效率

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值