title: ASP.NET MVC - TempData - Good or bad practice
body: <p>I'm using the <code>AcceptVerbs</code> method detailed in Scott Gu's Preview 5 blog post for dealing with form entries in ASP.NET MVC:</p>
  
  <ul>
  <li>User gets an empty form via GET</li>
  <li>User posts the filled in form via POST to the same Action</li>
  <li>The Action validates data, takes appropriate action, and redirects to a new view</li>
  </ul>
  
  <p>So I don't have to use <code>TempData</code>.  That said, I now have to add a 'confirm' step to this process, and it seems to require the use of <code>TempData</code>.</p>
  
  <p>For some reason, I have an aversion to using <code>TempData</code> -- that it is something to be designed around.</p>
  
  <p>Is this at all a valid concern, or am I making it up?</p>