Initial WPF content migrated (#17)

* Reset branch for WPF changes

* Convert BMP to PNG; fix link-out-of-scope err

* Add snippets for WPF... 6794 files!!!!

* Add missing snippets

* update file updated between migration

* Fix paths to include

* update breadcrumb and toc

* fix index links

* fix index links

* fix index links

* fix markdown
This commit is contained in:
Andy De George
2020-09-04 09:46:28 -07:00
committed by GitHub
parent dba50d6bf1
commit da363692ff
8215 changed files with 508408 additions and 11 deletions
@@ -0,0 +1,60 @@
---
title: Optimize app performance
description: Use these resources improve performance of Windows Presentation Foundation applications, such as planning for performance and taking advantage of hardware.
ms.date: "03/30/2017"
helpviewer_keywords:
- "application rendering [WPF], performance"
- "application optimization [WPF]"
- "applications [WPF], optimizing"
- "WPF application [WPF], optimizing"
ms.assetid: ac8c6aa3-3c68-4a24-9827-3b6c829c1ebf
---
# Optimizing WPF Application Performance
This section is intended as a reference for [!INCLUDE[TLA#tla_winclient](../../../includes/tlasharptla-winclient-md.md)] application developers who are looking for ways to improve the performance of their applications. If you are a developer who is new to the Microsoft .NET Framework and [!INCLUDE[TLA2#tla_winclient](../../../includes/tla2sharptla-winclient-md.md)], you should first familiarize yourself with both platforms. This section assumes working knowledge of both, and is written for programmers who already know enough to get their applications up and running.
> [!NOTE]
> The performance data provided in this section are based on [!INCLUDE[TLA2#tla_winclient](../../../includes/tla2sharptla-winclient-md.md)] applications running on a 2.8 GHz PC with 512 RAM and an ATI Radeon 9700 graphics card.
## In This Section
[Planning for Application Performance](planning-for-application-performance.md)
[Taking Advantage of Hardware](optimizing-performance-taking-advantage-of-hardware.md)
[Layout and Design](optimizing-performance-layout-and-design.md)
[2D Graphics and Imaging](optimizing-performance-2d-graphics-and-imaging.md)
[Object Behavior](optimizing-performance-object-behavior.md)
[Application Resources](optimizing-performance-application-resources.md)
[Text](optimizing-performance-text.md)
[Data Binding](optimizing-performance-data-binding.md)
[Controls](optimizing-performance-controls.md)
[Other Performance Recommendations](optimizing-performance-other-recommendations.md)
[Application Startup Time](application-startup-time.md)
## See also
- <xref:System.Windows.Media.RenderOptions>
- <xref:System.Windows.Media.RenderCapability>
- [Graphics Rendering Tiers](graphics-rendering-tiers.md)
- [WPF Graphics Rendering Overview](../graphics-multimedia/wpf-graphics-rendering-overview.md)
- [Layout](layout.md)
- [Trees in WPF](trees-in-wpf.md)
- [Drawing Objects Overview](../graphics-multimedia/drawing-objects-overview.md)
- [Using DrawingVisual Objects](../graphics-multimedia/using-drawingvisual-objects.md)
- [Dependency Properties Overview](dependency-properties-overview.md)
- [Freezable Objects Overview](freezable-objects-overview.md)
- [XAML Resources](/dotnet/desktop-wpf/fundamentals/xaml-resources-define)
- [Documents in WPF](documents-in-wpf.md)
- [Drawing Formatted Text](drawing-formatted-text.md)
- [Typography in WPF](typography-in-wpf.md)
- [Data Binding Overview](/dotnet/desktop-wpf/data/data-binding-overview)
- [Navigation Overview](../app-development/navigation-overview.md)
- [Animation Tips and Tricks](../graphics-multimedia/animation-tips-and-tricks.md)
- [Walkthrough: Caching Application Data in a WPF Application](walkthrough-caching-application-data-in-a-wpf-application.md)