I have a VB.NET application that on first loads takes about 5-10 seconds to show the first usercontrol, but quicker after that. This screen isn't overly complex but contains a few devexpress components. Throughout my reading online it seems the issues is due to the way that .NET compiles items at runtime.
There is an article on how to speed this up by compiling it all (https://www.devexpress.com/Support/Center/Question/Details/A2670) but it's an 11 year old article and most of it's relating to c# which I'm having trouble relating back to VB.NET
Has anyone had any experience on how to compile all the user controls so that their first load is quicker? (I know that 5-10 seconds may not seem slow, but that time is without any code on that form yet, and it causes the application to look like it's not responding during this time)