1

我正在寻找 WPF 来开发我工作的提议应用程序的前端,实际上我在这里只是在寻找其他人对内存密集型 WPF 应用程序的一般体验?

我已经尝试了一些公开可用的应用程序,对我来说它们似乎非常占用内存,那么您对 ​​WPF 及其资源使用有何经验,或者您对如何减少资源消耗有什么建议?

如果您确实有任何提示,谢谢,我只是在查看我所期望的消费类型,以及使用它构建前端是否可行,希望这可以帮助其他已经使用或希望使用它的人.

4

1 回答 1

2

是的,WPF 应用程序将比 WinForms 中的类似应用程序使用更多内存(这将比本机 C++ 版本使用更多内存,而本机 C++ 版本本身将使用比手动优化的程序集版本更多的内存)。

只有程序员才关心内存消耗,你今天能买到的最便宜的电脑会有更多的内存。

用户关心图形和视觉效果——这在 WPF 中更容易做到。

经理关心日程安排,一旦您学会使用数据绑定等 WPF 功能,您就可以更快地编写 GUI。

顺便说一句,虽然 WPF 使用更多内存,但它可以使用更少的 CPU(渲染由 GPU 完成)并且几乎不使用 GDI 对象。

于 2009-12-03T13:56:15.830 回答