围绕WPF这样的话题已经有很多话题了.我想知道WPF是否会成为图形交互式用户界面设计的新标准.这是我们在Windows界面方面走向何方?真的会像每个人都说的那样起飞吗?
学习Windows窗体与Windows Presentation Foundation
(包含WPF上许多其他有用帖子的链接).
billb.. 7
我认为在Win32,MFC和WinForms中仍然有很多应用程序.我认为将WPF添加到工具带是明智的选择.你应该放下一切并今天学习吗?随你(由你决定.我看到了对WPF的更多需求.它不是压倒性的,但2001年的C#/ WinForms也不是.
所以长篇大论的答案就是你必须抓住机会.没有人知道WPF应用程序是否会占据市场主导地位.我倾向于这种可能性,而且我也认为Silverlight可能是一个真正的网络应用程序向前发展的玩家.由于两者之间存在可转移的技能,我通过继续学习WPF来对冲我的赌注.
请参阅使用WPF而不是WinForms更好
对不起,这不是具体的答案.
我认为在Win32,MFC和WinForms中仍然有很多应用程序.我认为将WPF添加到工具带是明智的选择.你应该放下一切并今天学习吗?随你(由你决定.我看到了对WPF的更多需求.它不是压倒性的,但2001年的C#/ WinForms也不是.
所以长篇大论的答案就是你必须抓住机会.没有人知道WPF应用程序是否会占据市场主导地位.我倾向于这种可能性,而且我也认为Silverlight可能是一个真正的网络应用程序向前发展的玩家.由于两者之间存在可转移的技能,我通过继续学习WPF来对冲我的赌注.
请参阅使用WPF而不是WinForms更好
对不起,这不是具体的答案.
你要我们预测未来:)
我认为更好的方法是看看你学习WPF时可以学到的其他技术.我会权衡各种权衡,选择对我来说更有价值的权衡.
例如,如果选择WinForms或WPF,我肯定会使用WPF.WPF的学习曲线比WinForms更陡峭.然而,一旦你超越了学习曲线,它就会更容易使用.WPF可以在几行中完成,在WinForms中需要几百行的自定义控件.