好吧,我有一本很好的WPF书,叫做Sams Windows Presentation Foundation Unleashed。 我真的很喜欢阅读和学习它。你可以推荐其他任何WPF书籍吗?
答案 0 :(得分:76)
我发现以下书籍非常有用:
Windows Presentation Foundation Unleashed - Adam Nathan
你提到你已经有了这本书,但是我想对此发表意见。对于新手来说这是一本很好的书 - 它以全彩色印刷,这对于可视化WPF的xaml和概念有很大的帮助。
Essential Windows Presentation Foundation - Chris Anderson
这对于新人来说也是另一本伟大的书。虽然它没有彩色印刷,但它确实可以深入了解WPF的工作原理。
Pro WPF in C# 2008 - Matthew Macdonald
这是一本很好的参考书 - 一本放在我桌上的书,也经常被推荐。然而,我并不觉得和上面的其他两本书一样友好。这是最近发布的书(在发布时),并已针对VS2008进行了更新。这很有用,因为WPF版本有一些变化。我相信有一个VB.NET版本可供使用。
Programming WPF - Chris Sells & Ian Griffiths
另一本伟大的书 - 我希望在我第一次学习框架时可以使用它。
Application = Code + Markup - Charles Petzold
这是我购买的第一个WPF。这是不非常新手友好,我不会推荐它为第一次 - wpf'er。直到第457页才引入Xaml这一事实使得为现实世界学习技术变得非常困难。也就是说,如果您真的想要了解事物在非常深层次的工作方式(这对于充分利用框架也很重要),这本书是非常宝贵的。
我完全避免的唯一一本书是:
Professional WPF Programming - Chris Andrade et al.
虽然本书内容还不错,但我发现其他书籍更加清晰,深入到更深层次。
希望这有帮助! WPF有一个陡峭的学习曲线,但一旦你“得到它”,UI编程实际上可以变得“有趣”!
答案 1 :(得分:13)
我是作者之一,所以我的观点有偏见。 我们的书围绕构建四个应用程序而构建。它不像内森或佩佐尔德的书那么深入。它的意图不是详尽无遗(或参考),而是它是一种快速提高WPF速度的方法。同样地,提供一个基础,这样当您遇到技术中的各种角落和缝隙时,您不会感到不知所措。
答案 2 :(得分:7)
答案 3 :(得分:5)
亚当的书太棒了 - http://blogs.msdn.com/adam_nathan/archive/2006/05/17/599301.aspx Petzold也很好,虽然有点可以通过:-) http://www.charlespetzold.com/wpf/
答案 4 :(得分:5)
MCTS Self-Paced Training Kit - Microsoft .NET 3.5 Windows Presentation Foundation (70-502)
我个人发现,如果学习过程最终获得微软认证,我就会更加积极地阅读和学习某个主题。如果你和我一样,你可能会发现深入了解一两周前刚出来的认证学习指南会更有意义。
答案 5 :(得分:2)
着名的WPF专家Pavan Podila刚刚推出了一本新书(在Kevin Hoffman的帮助下)。这一切都与在WPF中构建控件有关,并且恰当地称为:
WPF Control Development Unleashed
如果您要在WPF中构建视觉效果,元素或控件,您将需要这本书放在书架上。要了解足够多的WPF API和概念来编写一个不错的控件,需要花费足够的时间......这本书将为您的旅程增添乐趣!
答案 6 :(得分:1)
我和KiwiB *很棒的书。虽然您现在需要.net来获取一些示例,因为它们错过了代码示例的一些using语句。
答案 7 :(得分:1)
我目前正在开始使用“Pro WPF with VB 2008: Windows Presentation Foundation with .NET 3.5 (Paperback)”,到目前为止我对它非常满意。对我们VB'ers有好处:) :()
答案 8 :(得分:0)
是的,我强烈推荐this one