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

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

ПримечаниеПримечание

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

Содержание

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

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

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

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

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

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

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

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

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

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

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

См. также

Задачи

Пошаговое руководство. Кэширование данных приложения WPF

Ссылки

RenderOptions

RenderCapability

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

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

Общие сведения об отрисовке графики в WPF

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

Деревья в WPF

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

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

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

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

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

Документы в WPF

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

Оформление в WPF

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

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

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