title: Asp.net single instance
body: <p>I have a server running apache/mono.
  I created few simple http handlers (*.ashx), that need to be accessed either directly from the browser (e.g. <a href="http://www.myserver.com/something.ashx?params" rel="nofollow noreferrer">http://www.myserver.com/something.ashx?params</a>) or via ssh tunnel (call will then look like <a href="http://localhost:port/something.ashx?params" rel="nofollow noreferrer">http://localhost:port/something.ashx?params</a>). Unique port is chosen when using ssh for each user.</p>
  
  <p>The problem?
  Each ssh connection seems to create another instance. Which wouldn't be a problem, if it didn't take so much time for mono to load and thus slowing down responses.</p>
  
  <p>The easiest way out would be running the application in single instance.
  Is this even possible and if so, how? 
  Alternative approach would be majorly speeding up mono loading... and I'm not sure how.</p>