WPF Performance and .NET Framework Client Profile

WPF performance and .NET Framework Client Profile related blogs provided by Jossef Goldberg.

Browse by Tags

  • Blog Post: WPFPerf Performance Profiling Tools for WPF 4 is now available!

    The WPFPerf tool comprises of a suite of performance profiling tools that allow you to analyze the run-time behavior of your WPF application and point to potential performance bottlenecks. We finally release the version that also supports .NET Framework 4 (WPF 4). This version of the tool (WPFPerf 4...
  • Blog Post: Optimizing Visual Studio 2010 and WPF applications for Remote Desktop

    It is increasingly common for users to run their client application remotely, either connected to another Windows Client machine (Remote Desktop) or to a Windows Server (Terminal Service). In both of these scenarios the sources and the target machines are communicating over a protocol called Remote Desktop...
  • Blog Post: WPF 3.5 SP1 Performance on Tablet & Touch-enabled machines

    Some customers reported performance issues and general sluggishness on Tablet & Touch-enabled machines with their WPF 3.5 SP1 applications. This is especially noticeable during scrolling if the application comprise of many visual elements. The root cause is that Accessibility clients need to collect...
  • Blog Post: Improving Microsoft DataGrid sorting performance - Part 3

    As it was announced at the PDC 2008 keynote, the Microsoft WPF DataGrid V1 is now released and available with the WPF Toolkit on Codeplex . I wanted to update my CustomSort sample to improve WPF DataGrid sort performance from here to use the released version of the WPF Toolkit. Enjoy.
  • Blog Post: Improving Microsoft DataGrid CTP sorting performance - Part 2

    In this blog I wrote how you can improve Microsoft DataGrid CTP by providing your own custom sort. As one of the comments suggested you can get even better performance by using delegates. I have changed MySort code below and I now use delegates to avoid the switch comparison that was called on every...
  • Blog Post: Improving Microsoft DataGrid CTP sorting performance

    Summary: As you may know Microsoft released a Community Tech Preview (CTP) of the DataGrid control. See the posting here . Once you start using the DataGrid CTP, load many elements to it and you use the default, built-in sort (by simply clicking on the DataGrid column headers) you may notice that sorting...
  • Blog Post: Finding Memory Leaks in WPF-based applications

    Last update: Sep, 15th, 2009 There are numbers of blogs that folks wrote about memory leaks in Microsoft .Net Framework managed code and unmanaged code based applications. In this blog I wanted to: Show coding practices that can cause memory leaks which are more unique to WPF-base apps ...
  • Blog Post: Splash Screen To Improve WPF Application Perceived Cold Startup Performance

    Technorati Tags: WPF , Startup , Performance Note: The original sample had a dependency on milcore.dll  (which was renamed to Wpfgfx_v0300.dll  in .Net 3.5 Sp1) so it did not work on .Net 3.5 Sp1 or later. On Jan,13, 2009 I update the sample not to depend on milcore.dll (it now uses Marshal...
  • Blog Post: Improving WPF applications startup time

    WPF applications are known to have slower coldstart time. Below are some suggestions and ideas that could help you to improve your WPF applications startup time in general and coldstart time in specific. 1. Understand Coldstart vs. Warm start. Cold startup is when your application starts for the...
Page 1 of 1 (9 items)