Does anyone know why it is so horribly slow to start a .net application after the machine is rebooted(i.e cold start) ?
After researching in google I found some clues for speeding it up i.e.
Is that all enough to make my .net application faster or anything else is there I am missing ?
Another reason could be Authenticode signed assemblies and no internet connection. See Why are signed assemblies slow to load? and WPF application slow on startup for example.