Alta de un proyecto en Visual Studio 2015 para operaciones con Azure Storage

Este artículo es parte del conjunto de post relacionados con la construcción de mi proyecto personal – UniversalSync – que va a ser el backup definitivo de imágenes y vídeos en el Cloud.

Como dice el título, voy a describir brevemente el proyecto que he dado de alta en Visual Studio para realizar un CRUD sobre una cuenta de almacenamiento Azure. Te aconsejo que mires el artículo anterior en donde he descrito cómo dar de alta la Azure Storage Account manualmente desde el portal de Azure.

Creando el proyecto y las librerías NuGet necesarias.

Al principio tuve la idea de empezar a complicarme la vida y hacer este proyecto diréctamente en .NET Core. Pero al intentar instalar las dos librerías necesarias, me ví que empezaba a dar problemas y lo dejé tranquilo (esto es en Julio de 2016).

Así que he configurado un proyecto de librería de clases para .NET 4.6.2, y le he añadido – vía Nuget y a la altura de la solución – dos librerias:

Nuget_librerias

La WindowsAzure.Storage es la que trae todos los métodos para trabajar contra una cuenta de almacenamiento de Azure. Blobs, Colas, Tablas, Ficheros, etc.

En cambio Microsoft.WindowsAzure.ConfigurationManager es necesaria para poder trabajar con cadenas de conexión a la cuenta de almacenamiento, guardadas en ficheros de configuración. La verdad no es imprescindible, pero casi todos los ejemplos en la red lo incluyen y, la verdad, es muy cómoda de utilizar.

Te aviso si se te olvida instalar alguna ,el tutorial no va a funcionar.

Otro truco que estoy utilizando, para facilitar los test, es meter en el proyecto de pruebas dos ficheros multimedia. Uno una foto en jpg, y otro un pequeño vídeo en MP4. Así es mucho más fácil referenciarlo desde los propios test.

Proyecto_Test.jpg

Espero que sea de utilidad, nos vemos en el próximo capítulo.

Anuncios

2 comentarios en “Alta de un proyecto en Visual Studio 2015 para operaciones con Azure Storage

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s