21 people following this project (follow)

Project Description
Azure Storage Samples are Windows Azure Storage code samples. They show how to perform every Windows Azure Storage operation for blobs, queues, and tables. There are 2 identical implementations, one using REST and the other using the .NET Storage Client Library (both in C#).

Blob Operations

console_blobs.png

Blob operations include the following:
  • Copy blob
  • Create container
  • Delete blob
  • Delete container
  • Generate shared access signature
  • Get blob
  • Get blob metadata
  • Get blob properties
  • Get block list
  • Get container access policy
  • Get container ACL
  • Get container metadata
  • Get container properties
  • Get page
  • Get page regions
  • Lease blob
  • List containers
  • Put blob
  • Put blob if unchanged
  • Put blob with MD5
  • Put block
  • Put block list
  • Put page
  • Set blob metadata
  • Set blob properties
  • Set container access policy
  • Set container ACL
  • Set container metadata
  • Snapshot blob

Queue Operations

console_queues.png

Queue operations include the following:
  • Clear messages
  • Create queue
  • Delete message
  • Delete queue
  • Get message
  • Get queue metadata
  • List queues
  • Peek message
  • Put message
  • Set queue metadata

Table Operations

console_tables.png

Table operations include the following:
  • Create table
  • Delete entity
  • Delete table
  • Get entity
  • Insert entity
  • List tables
  • Merge update entity
  • Query entities
  • Replace update entity

Windows Azure Storage Resources

Some good online resources about Windows Azure Storage:

Windows Azure Storage Documentation
http://msdn.microsoft.com/en-us/library/dd179355.aspx

Steve Marx's Blog (Microsoft)
http://blog.smarx.com/

Neil Mackenzie's Blog (Windows Azure MVP)
http://convective.wordpress.com/

Other storage samples:
http://azuresamples.com

Sponsor

This is a community donation of David Pallmann, Windows Azure MVP and GM of App Dev at Neudesic

David Pallmann's blog
http://davidpallmann.blogspot.com

Neudesic
http://neudesic.com/cloud

Last edited Feb 25 2011 at 10:28 PM by dpallmann, version 10