tag: storage

Cómo crear el header Authorization para operaciones REST en Azure Storage?

Lo sé porque lo debo de saber, es mi propósito Hola Neo, te hace falta entender con que llave puedes entrar a la Matrix? Papeles Neo: Tú Llave: Authorization Header Matrix: Azure Storage Cada vez que vamos a enviar operaciones al storage de Azure debemos llenar el header de autorización, esto en primera instancia parece una tarea fácil de realizar. De acuerdo a la documentación el header se debe elaborar de la siguiente forma: Authorization="[SharedKey|SharedKeyLite] <AccountName>:<Signature>" Revisémoslo por partes. [SharedKey|SharedKeyLite] Un error muy común es presumir que SharedKey es la StorageKey que…

leer más...

video : Cómo acceder al Storage de Azure Utilizando REST | WinRT | C#

Esto puede ser muy útil cuando no puedes usar Azure SDK o cuando no hay una versión del SDK disponible para el lenguaje o plataforma que manejas. El video se hizo en WinRT + C# pero el mecanismo puede ser imitado desde otros lenguajes y frameworks. En este video también se muestra como construir el header de autorización incluyendo como crear la firma [ signature ] con el Storage Key. Acá el código fuente using System; using System.Globalization; using System.IO; using System.Net.Http; using System.Net.Http.Headers; using System.Threading.Tasks; using Windows.Security.Cryptography; using Windows.Security.Cryptography.…

leer más...

Acceder a los archivos de instalación en aplicaciones | WinRT

Cuando creamos aplicaciones para Windows Store es usual hacer uso de la carpeta Assets para depositar allí imágenes, videos, archivos xml y demás tipos de recursos, incluso es común crear carpetas adicionales y otras jerarquías de ellas para organizar los diferentes archivos necesarios para el correcto funcionamiento de la aplicación. Muchos de los objetos de la UI como por ejemplo los objetos Image enmascaran todo el proceso de carga de estos recursos por lo que el proceso es muy transparente a los ojos del desarrollador. Sin embargo a veces se necesita acceder a estos archivos a través del código lo…

leer más...