title: Running an executable programmatically .NET
body: <p>I would like to execute a program in .NET server side code. </p>
  
  <p>So far I have this:</p>
  
  <pre><code>    Process p = new Process();  
      p.StartInfo.FileName = "myProgram.exe";
      p.StartInfo.Arguments = " &lt; parameter list here &gt; ";
      p.Start();
      p.Close();
  </code></pre>
  
  <p>This is a console program. What happens is that console is opened and closed repeatedly without stopping.</p>