Azure Storage Client Libraries
Now we have seen how the Storage Service endpoints are exposed through the REST APIs that make them accessible by any platform using HTTP. These REST services provide a low level abstraction layer, which requires extensive filling of HTTP headers and repetitive work to be done by developers in order to execute operations. Microsoft provides several client libraries that give developers a higher layer of abstraction on these service. These object oriented libraries add extra functionality, like retrying policies that we will see later, and make developing with Azure Storage much easier. The rest of this chapter will list some of these libraries that target several platforms.
Microsoft Azure Storage Client Library for .NET
The .NET library allows you to access and execute operations on blobs, queues, tables and files from .Net applications. We will be using this library in the coming chapters to work with Storage Services.
Typically, in a .Net application, the...