我喜欢使用Windows Presentation Framework进行编程.大多数情况下,我使用WPF和XAML编写类似浏览器的应用程序.
但真正令我恼火的是WPF的缓慢.一个只有少量控件的简单页面加载速度足够快,但是一旦页面变得太复杂,就像包含大量数据输入字段,一个或两个选项卡控件以及其他内容一样,它会变得很痛苦.
加载此类页面可能需要一秒钟以上.实际上,特别是在没有那么快的计算机(阅读:客户计算机)上它可能需要很长时间.
与更改页面上的值相同.关于WPF UI的一切都是某种程度的笨拙.
这太平均了!他们给了我这个漂亮的框架,但是让它变得非常缓慢,所以我必须一直向我们的客户道歉!
我的问题:
由于这似乎是WPF的普遍问题,我正在寻找一般建议,对许多情况和问题都有用.
其他一些相关问题:
Whar是GDI +和WPF之间的相对优点吗?
也有人知道开发/运行WPF应用程序所需的最低系统要求吗?