title: ASP.NET MVC saving a rendered view to html
body: <p>I'd like to have an action that on the first request will save the view result to a HTML file and then return the view, and in the next request the MvcHandler will just point to this generated HTML file without referring to the controller, this way I can avoid some heavy DB work in pages that usually stay static.</p>
  
  <p>How can this be done?</p>