<p>I have a Windows Form that takes quite a bit of time to load initially.  However, each subsequent request to load the Form doesn't take as long.  Is there a way to optimize a Form's load time?</p>

[{'answer_id': 59488, 'author': 'Gulzar Nazim', 'author_id': 4337, 'author_profile': 'https://Stackoverflow.com/users/4337', 'pm_score': 4, 'selected': True, 'text': '<p>You can use <a href="http://msdn.microsoft.com/en-us/library/6t9t5wcf(VS.80).aspx" rel="noreferrer">ngen</a>.</p>\n\n<p>I also use this tip to reduce the <a href="http://www.codeproject.com/KB/smart/rssfeeder.aspx#_Toc109841754" rel="noreferrer">Memory footprint on startup</a>.</p>\n\n<p>The Native Image Generator (Ngen.exe) is a tool that improves the performance of managed applications. Ngen.exe creates native images, which are files containing compiled processor-specific machine code, and installs them into the native image cache on the local computer. The runtime can use native images from the cache instead using the just-in-time (JIT) compiler to compile the original assembly. </p>\n'}, {'answer_id': 59558, 'author': 'Will Dean', 'author_id': 987, 'author_profile': 'https://Stackoverflow.com/users/987', 'pm_score': 3, 'selected': False, 'text': "<p>You need to find out where the time is going before you can optimise it.  Don't just ngen it without finding that out first, as if the problem is loading a 150MB background bitmap resource then you won't have done anything useful at all with ngen.  </p>\n\n<p>You should disregard all specific advice or hunches about optimisation which arise without any measurements being made.</p>\n"}]
['https://Stackoverflow.com/questions/59479', 'https://Stackoverflow.com', 'https://Stackoverflow.com/users/299/']