I have an app that has a datagridview on each of 4 tabs. The grids are filled in the main form's load event. The Access database is on a network server.

The app takes around 10-15 seconds to load, is there any way I can speed this up, except by not filling the datasets until after it has loaded?

On another note, if I create a blank default form and run the EXE, that also takes about 8-10 seconds to load - and it isn't even doing anything. Is this because the OS has to load the .Net Framework? Is there anything that can speed this up too?

Thanks.