Улучшение производительности приложений WPF

Обновлен: Ноябрь 2007

Данный раздел предназначен для разработчиков приложений Windows Presentation Foundation (WPF), ищущих пути повышения производительности своих приложений. Если вы разработчик и для вас новы Microsoft .NET Framework и WPF, следует сначала ознакомиться с обеими платформами. Этот раздел предполагает понимание принципов работы обеих платформ и написан для программистов, которые уже достаточно знают, чтобы создать и запустить приложение. Сведения в этом разделе основаны на версии 1.0 WPF.

Aa970683.alert_note(ru-ru,VS.90).gifПримечание.

Данные о производительности в этом разделе основаны на приложениях WPF, выполняющихся на ПК с частотой 2,8 ГГц, 512 Мб оперативной памяти и видеокартой ATI Radeon 9700.

Содержание

Планирование производительности приложения

Оптимизация производительности. Использование преимуществ аппаратного ускорения

Оптимизация производительности: разметка и разработка

Оптимизация производительности: двумерная графика и обработка изображений

Оптимизация производительности: поведение объекта

Оптимизация производительности: ресурсы приложения

Оптимизация производительности: отображение текста

Оптимизация производительности: привязка данных

Оптимизация производительности: элементы управления

Оптимизация производительности. Дополнительные рекомендации

Средства и ресурсы обеспечения производительности WPF

Время запуска приложения

См. также

Основные понятия

Уровни графической отрисовки

Обзор графической визуализации Windows Presentation Foundation

Система макета

Деревья в WPF

Обзор объектов Drawing

Использование объектов DrawingVisual

Общие сведения о свойствах зависимости

Общие сведения об объектах класса Freezable

Общие сведения о ресурсах

Документы в Windows Presentation Foundation

Рисование форматированного текста

Типография в Windows Presentation Foundation

Общие сведения о связывании данных

Общие сведения о переходах

Средства профилирования производительности для WPF

Советы и рекомендации по анимации

Ссылки

RenderOptions

RenderCapability