pricing - read from azure table storage c#
Microsoft.WindowsAzure.Storage vs Microsoft.WindowsAzure.StorageClient (1)
Microsoft.WindowsAzure.Storage es la versión 2.0 de la biblioteca del cliente de almacenamiento, mientras que Microsoft.WindowsAzure.StorageClient es la versión anterior. Ha habido muchos cambios en la versión 2.0 de la biblioteca (algunos de ellos se están rompiendo). Si empiezas de nuevo, realmente recomendaría usar 2.0 de la biblioteca, ya que me pareció más intuitivo y fácil de usar que la versión anterior. Si tiene una aplicación que hace uso de la versión 1.7 de la biblioteca, antes de decidir actualizar, realmente recomendaría leer las siguientes publicaciones de blog del Equipo de almacenamiento de Windows Azure:
Sin embargo, tenga en cuenta que todavía hay algunos componentes que su aplicación podría estar utilizando y que dependen de la biblioteca del cliente de almacenamiento 1.7. Windows Azure Diagnostics es uno de ellos. Por lo tanto, durante un tiempo necesitarás usar ambas versiones. Lo bueno es que puede usar ambas versiones simultáneamente en su proyecto.
Espero que esto ayude.
EDITAR :
También escribí algunas publicaciones de blog sobre la migración de código de la biblioteca de cliente de almacenamiento 1.7 a 2.0, donde cubrí algunos escenarios básicos. Puedes leer esos mensajes aquí:
Código de almacenamiento de blobs migratorio : http://gauravmantri.com/2012/11/28/storage-client-library-2-0-migrating-blob-storage-code/
Código de cola de migración : http://gauravmantri.com/2012/11/24/storage-client-library-2-0-migrating-queue-storage-code/
Código de almacenamiento de tablas migratorias : http://gauravmantri.com/2012/11/17/storage-client-library-2-0-migrating-table-storage-code/
¿Cuál es la diferencia entre estos dos conjuntos y cuándo debo usar cada uno? Me parece que hay colisiones de nombres de clase entre ellos, así que imagino que solo debería usar uno.
Ejemplo
Microsoft.WindowsAzure.Storage
tiene Microsoft.WindowsAzure.Storage.Table.CloudTableClient
Microsoft.WindowsAzure.StorageClient
tiene Microsoft.WindowsAzure.StorageClient.CloudTableClient
Esto parece muy confuso No me puedo imaginar que Microsoft tenga la intención de que ambos sean utilizados en el mismo proyecto.