I was intending to create a splash screen like the one sported by Visual Studio 2010 for my desktop application (feel free to use any version of C#/VB.NET/CLR).
(source: msdn.com)
As per the Visual Studio blogs, the splash screen was not developed using WPF since it would involve the CLR and WPF libraries to load causing a substantial delay in application loading. Hence, they reverted to C++ and Win32 stack to do that same for performance reasons.
Is there a feasible option available for Windows Forms or WPF developer to leverage the same branding? The idea is to have similar rich branding in a splash screen without loosing performance and start-up time.
Using PNGs and transparency effects does not help on Windows Forms (a known issue, and I have read related questions on this site for that). Just to emphasise: it's a splash screen, so start-up time can't be compromised.
A splash screen usually appears while a application or program launching, it normally contains the logo of the company or sometimes some helpful information about the development. It can be an animation or image or logo or etc.
Have a look at Transparent Splash Screen. Or C# Splash Screen.
The guys that wrote it actually did a post on it, Behind the Scenes: The Splash Screen (2009-11-10)...
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With