2009-12-03 43 views
1

我正在尋找WPF來開發應用程序的前端,我在這裏只是尋找其他人對於內存密集型WPF應用程序的總體體驗?WPF中的Resrouce消費

我已經嘗試了一些公開可用的應用程序,對我來說它們看起來內存密集,所以您有什麼經驗,使用WPF及其資源的使用方法,還是您有關於如何減少資源消耗的任何提示?

如果您確實有任何提示,謝謝,我只是看看我會期待的消費類型,如果它可以使用它建立前端,並希望這可以幫助其他人使用或希望使用它。

回答

2

是的,WPF應用程序將使用比WinForms中的類似應用程序更多的內存(與使用更多內存,然後使用手動優化程序集版本的本機C++版本相比,它會佔用更多內存)。

只有程序員關心內存消耗,你今天可以買到的最便宜的電腦將擁有更多的內存。

用戶關心圖形和眼睛糖果 - 這在WPF中更容易實現。

管理人員關心計劃,一旦學習使用WPF功能(如數據綁定),您可以更快地編寫GUI。

順便說一句,雖然WPF使用更多的內存,但它可以使用更少的CPU(渲染由GPU完成)並且幾乎不使用GDI對象。