What’s new in WPF 3.5 SP1: Splash Screen to improve perceived startup perf

Summary: To improve the perception of a more responsive startup experience many WPF applications added a Splash Screen to their startup.  The Splash Screen, which does not load WPF code shows as soon as possible and is displayed until the application main window is rendered. Up until 3.5 Sp1 we pointed developers to sample code…

13

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.Release instead). I also updated the Resource compile…

20

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 first time after a reboot or if…

11