Almacenamiento de BLOB en Azure

  El almacenamiento de BLOB en Azure o Windows Azure Storage (BLOB - Binary Large Object), es un servicio de almacenamiento que tiene Microsoft pensado para almacenar archivos multimedia de gran tamaño, de forma independiente dentro de la nube, ya que no se almacenarán en ninguna BBDD. Existen tres tipos: Blobs en páginas, Blobs en anexos y Blobs en bloques.   En este post vamos a aprender a almacenar las imágenes en la nube y mostrar esas imágenes en una aplicación web. Para ello primeramente tendremos que crear una cuenta de almacenamiento en…continue reading →

Cómo hacer consultas de acción de Linq sobre XML

Hoy veremos cómo realizar consultas de acción a archivos XML mediante LINQ. XML (del inglés eXtensible Markup Language, o Lenguaje de Marcas Extensible) es un lenguaje de marcas desarrollado por el consorcio W3C. Aunque, en un principio, su principal funcionalidad es la de servir de enlace entre distintos tipos de lenguaje y como archivo de configuración, también es utilizado como estándar para el intercambio de información estructurada. Puede ser utilizado en base de datos, editores de texto, hojas de cálculo… etc. Con “consultas de acción” nos referimos a acciones tipo “CRUD” (Create, Read,…continue reading →

Camp Arquitectura de Aplicaciones PaaS en Azure

Arquitectura de Aplicaciones PaaS en Azure Teníamos el placer de asistir al Camp de una de las mejores empresas dentro de los partner de Microsoft, Encamina, no solo por su reconocimiento en Certificaciones, que podría estar a la par que otras, sino sobre todo por "presumir" de ser diferentes. Con su lema "Piensa en Colores" había gran expectación por ver qué nos iban a enseñar. Tras asistir al I Foro de Empleo FP Tecnológico en Tajamar, ya teníamos una idea de lo que eso significaba. Lo recuerdo por si algún despistado no se acuerda: "Es…continue reading →

Servicio WCF con JSON

En este Post vamos a realizar un Servicio WCF que devolverá un contenido JSON y crearemos una aplicación MVC para consumirlo. Utilizaremos una base de datos y mediante Entity Framework crearemos un modelo y haremos las consultas. Para empezar, comenzamos creando una solución en blanco llamada ProyectoWcf. Sobre dicha solución agregaremos un nuevo proyecto de tipo Librería de Clases llamado LogicaWcf, aquí realizaremos la parte lógica de nuestro proyecto. Sobre el proyecto agregaremos los ensamblados System.ServiceModel y System.ServiceModel.Web para la realización del servicio y devolver el contenido JSON desde el Servicio WCF. Crearemos una carpeta…continue reading →

STORAGE TABLES AZURE

Realizaremos una práctica en la que vamos a aprender crear y utilizar uno de los servicios que nos ofrece el Portal de Azure que es el Storage Accounts/ Cuentas de Almacenamiento y más concreto el servicio de Table Service/ Servicio de Tabla. Para el desarrollo del ejercicio necesitaremos de nuestro entorno de Visual Studio y de una cuenta en Azure previamente creada. Si no desea crear una cuenta en el Portal de Azure, también puede utilizar el emulador de Almacenamiento de Azure para ejecutar y probar el código en un entorno local. Que…continue reading →

WEB API CONFIGURAR SALIDA JSON

* Vamos a realizar una aplicación WEB API en la que formatearemos la salida de la respuesta JSON para ser consumida por un cliente. * Personalizaremos el formato de salida de los datos y también de los elementos que deseamos exponer en algún método en particular. * Realizaremos la aplicación mediante Entity Framework y la tabla datoscliente, para ampliar el tipo de búsquedas. Nos crearemos un proyecto nuevo MVC llamado Api Formato JSon. Creamos un proyecto Empty y seleccionamos las librerías de tipo Web API.     Sobre Models, agregamos un nuevo elemento…continue reading →