Features

Splash Screen Component for .NET Framework

Simply put, Splash Screen .NET is a  must-have component for .NET developers (C#, VB.Net).  Splash Screen .NET allows you to provide your users with immediate feedback whilst your Windows application loads in the background.

This versatile component will let you improve the perceived startup performance of your application. Rather than having to wait wondering if anything is happening, your users will watch a dynamic splash screen.

Splash Screen .NET is fully multithreaded, offering powerful asynchronous operations. The component has two different labels for displaying the current state of your application. Additionally, a progress bar can be displayed and updated in a very simple way. For more details, see the source code of the demo below.



Demo Video


Demo Source Code

    1private void initializeApplication()
    2{
    3    Splash.Start();
    4
    5    Splash.SetStateDescriptionColor(Color.Gray);
    6    Splash.SetBackgroundImage(Image.FromFile("./SplashBG.png"));
    7
    8    Splash.State = "Loading Libraries & Filters";
    9    Splash.StateDescription = "[FX Libraries]";
   10    loadFXLibraries();
   11
   12    Splash.StateDescription = "[Sound Filters]";
   13    loadFilters();
   14
   15    Splash.State = "Initializing Plugins...";
   16    Splash.StateDescription = "";
   17
   18    Splash.DisplayProgressBar = true;
   19    initializePlugins();
   20    Splash.DisplayProgressBar = false;
   21
   22    Splash.State = "Ready!";
   23    Splash.StateDescription = "";
   24
   25    Splash.Vanish();
   26}



Free upgrades and support for 12 months

With each purchase, you receive unlimited priority email support and all component updates for 12 months.



DOWNLOAD