title: Optimizing IIS7 for .NET development and debugging
body: <p>It seems like I spend nearly half of the time in .NET twiddling my thumbs waiting for IIS to spin up instead of actually developing. </p>
  
  <p>It's pretty simple: Whenever I make a chance to a code-behind file, and refresh, it takes anywhere from 15 seconds to over a minute for IIS to recycle. </p>
  
  <p>Is there any way to improve this? It's maddening.</p>
  
  <p>I'm working in web site projects (not web application projects), running Windows 7 and working in the .NET 4 framework. My machine is just a few months old, with an SSD, so I don't think hardware should be the bottleneck.</p>
  
  <p>Also, I'm not even actually debugging the application most of the time, though that runs even slower.</p>