Возобновить потребление в WPF - PullRequest
1 голос
/ 03 декабря 2009

Я смотрю на WPF для разработки внешнего интерфейса предлагаемого приложения, в котором я работаю, и на самом деле я здесь просто ищу опыт других людей о том, насколько ресурсоемкими являются приложения WPF в целом?

Я пробовал несколько открыто доступных приложений, и мне они кажутся довольно ресурсоемкими, так что вы думаете о WPF и его использовании ресурсов, или у вас есть какие-либо советы о том, как можно уменьшить потребление ресурсов?

Если у вас есть какие-либо советы, спасибо, я просто смотрю на то, какое потребление я ожидаю, и будет ли жизнеспособным создание внешнего интерфейса с его использованием, и, надеюсь, это поможет другим, кто использовал или ищет использовать его.

1 Ответ

2 голосов
/ 03 декабря 2009

Да, приложение WPF будет использовать больше памяти, чем аналогичное приложение в WinForms (которое будет использовать больше памяти, чем собственная версия C ++, которая сама будет использовать больше памяти, чем версия сборки, оптимизированная вручную).

Только программисты заботятся о потреблении памяти, самый дешевый компьютер, который вы можете купить сегодня, будет иметь более чем достаточно памяти.

Пользователи заботятся о графике и приятных взглядах - это проще сделать в WPF.

Менеджеры заботятся о расписаниях, и как только вы научитесь использовать такие функции WPF, как привязка данных, вы сможете быстрее написать GUI.

Кстати, хотя WPF использует больше памяти, он может использовать меньше ресурсов ЦП (рендеринг выполняется с помощью графического процессора) и почти не использует объекты GDI.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...