I only started to use Windows Azure yesterday so I think this question is a Newbie question. Lets say I use the deployed application that I have for a month, during this period I upload a lots of images to server (I upload them to where my projects is), after one month I decide to release the new code, what will happen to my currently uploaded images that are in my project ?

Do they get deleted as well ? If the answer is yes then how can I guaranty that they don't get deleted every time I deploy new code ?

I appreciate your answer.

  • 1
    How is this a programming question?
    – AdrianMar
    Jun 5, 2011 at 8:57
  • It is a programming question because without servers there would be no website to see.
    – Raha
    Jun 5, 2011 at 22:19

1 Answer 1


When you upload new images, you don't want to upload them to your vm instances, as each time those are restarted (due to your code updates, OS updates, hardware failures, etc.), they revert to how they originally were.

You want to upload images to either Windows Azure blob storage or SQL Azure, both of which are outside of your vm instances and are considered durable storage (replicated at least 3 times within the data center).

You can look at the examples in the Windows Azure Platform Training Kit for working with SQL Azure and blob storage.

  • Thank you very much ! I will try to learn about Azure blob, it seems like the way forward for me.
    – Raha
    Jun 5, 2011 at 22:18

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.