我需要准备一个关于什么是WPF的演示文稿,我的受众主要是项目经理和系统分析人员。我打算向他们展示WPF最重要的特性,如DataBinding。你能否为我推荐一些你认为对我的观众有意思的功能列表。也有没有人知道任何网站,我可以找到介绍WPF介绍? 感谢wpf哪些功能?
Q
wpf哪些功能?
1
A
回答
1
其他答案已经提到的技术优势刚刚展示了其多功能性。因为你的目标群体包括经理,你可能希望在一些非技术要点抛出:
WPF是新的“微软标准”开发.NET中的富客户端应用程序。
- 您将不再需要昂贵的迁移到另一种技术很快和
- 有相当大的用户群那里(例如,在这里#2),因此开发人员不会被“单独留在家中“当遇到技术问题时。
WPF具有有用的功能设计用户界面:
- 它允许用户接口设计,从编码(UI设计者可以使用表达混合)来分离。
- 在展示您的产品时,很容易做出令客户印象深刻的眼睛糖果。 (是的,这是销售人员重要的。)
(当然,在Visual Studio设计器支持是没有那么大,但我听说过,这极大地提高了在VS 2010中。)
1
您已经通过MSDN冲浪?一个良好的开端:http://msdn.microsoft.com/en-us/library/ms754130.aspx
1
这里有一个question和its duplicate与令人信服的理由来使用WPF - 这些理由可以很容易地映射到最重要的特点因为它们代表了使用WPF相比其他选项的优势(主要是WinForms)。
注意:在我看来,DataBinding不是WPF最重要的功能之一!你可以很容易地用WinForms做到这一点。
2
在我看来对WPF的杀手锏是(排名不分先后):
- 的UI布局,风格和功能
- 模板
- 样式严格分离
- 数据绑定
这些特性结合在一起,使各具特色的应用程序UI的真正有趣的方式。如this带有模板和数据绑定的列表框示例或slightly different TreeView visualization。尤其是ItemsControl的是方式overrepresented :-)
0
WPF支持XAML鼓励前端外观的分离和后端逻辑的声明性语言。
相关问题
- 1. JuMPArrays有哪些功能?
- 2. sharepoint中有哪些功能?
- 3. “android.intent.category.MONKEY”有哪些功能?
- 4. 哪些功能更有效?
- 5. 意图有哪些功能?
- 6. 这些AWK命令有哪些功能?
- 7. 哪些是WPF
- 8. Silverlight 3中排除WPF的哪些功能?
- 9. WPF和WinForms WebBrowser控件之间存在哪些功能差异?
- 10. 哪些R版本包含哪些基本功能
- 11. Eclipse Helios有哪些新功能?
- 12. 哪些功能运行速度更快?
- 13. 哪些错误与我的功能
- 14. 你喜欢FxCop有哪些功能?
- 15. “minitest/spec”中有哪些断言功能?
- 16. JSX支持哪些ES6功能?
- 17. 哪些错误使用此功能
- 18. ASP.Net 4.0中有哪些新功能?
- 19. 项目探戈使用哪些功能
- 20. Google Guice 3有哪些新功能?
- 21. XText不提供哪些ANTLR的功能?
- 22. 了哪些功能NHibernate新的1.4
- 23. SQL Azure中缺少哪些功能
- 24. 主要功能包含哪些内容?
- 25. AlexNet图层提取了哪些功能?
- 26. .NET Framework 3.5中有哪些新功能?
- 27. EF 4.0支持哪些功能?
- 28. 语言必须具备哪些功能?
- 29. 哪些zlib功能与WinZip兼容?
- 30. 哪些错误与这个MySQL功能
感谢的链接和答案都是伟大的,相信我会用他们,但有一两件事,我认为让那些你挂这个问题不同的是,我的目标群体(观众)的项目经理,所以我不想解释技术要点。 – Asha 2009-11-24 10:42:59
数据绑定比那些答案(例如UI和开发之间的分离等)更具技术性 - 我知道是因为我写了其中一个答案:) – JohnIdol 2009-11-24 10:55:11