title: At which point does the .NET Process.Start method return to the calling method?
body: <p>When running <a href="http://msdn.microsoft.com/en-us/library/system.diagnostics.process.start.aspx" rel="nofollow noreferrer">Process.Start</a> in a .NET application we wait until the process has started or failed rather than continuing in the calling program/method - is this correct?</p>