title: Please suggest a way to store a temp file in Windows Azure
body: <p>Here I have a simple feature on ASP.NET MVC3 which host on Azure.</p>
  
  <ul>
  <li>1st step: user upload a picture</li>
  <li>2nd step: user crop the uploaded picture </li>
  <li>3rd: system save the cropped picture, delete the temp file which is the uploaded original picture</li>
  </ul>
  
  <p>Here is the problem I am facing now: where to store the temp file?</p>
  
  <p>I tried on windows system somewhere, or on LocalResources: the problem is these resources are per Instance, so here is no guarantee the code on an instance shows the picture to crop will be the same code on the same instance that saved the temp file.</p>
  
  <p>Do you have any idea on this temp file issue?</p>
  
  <ol>
  <li>normally the file exist just for a while before delete it</li>
  <li>the temp file needs to be Instance independent</li>
  <li>Better the file can have some expire setting (for example, 1H) to delete itself, in case code crashed somewhere.</li>
  </ol>