Gráficos en Xamarin con Microcharts

Los gráficos son algo con lo que cualquier desarrollador se acaba topando en algún momento de su carrera. Mi objetivo con este post es hacer que esa experiencia no sea algo traumático y que podamos entregar un trabajo profesional sin la necesidad de sufrir un infierno por ello Microcharts El NuGet de Microchart nos permite hacer gráficos responsive en nuestras aplicaciones Xamarin de una forma muy cómoda y sencilla. Con declarar una simple lista de elementos y asignarlos al control nuestros problemas desaparecen como por arte de magia. Comenzemos Vamos a crear un…continue reading →

Azure Cosmos DB

¡Hola a todos! Bienvenidos post tutorial donde aprenderemos como utilizar Azure Cosmos DB, pero antes de empezar, hablaremos qué es Azure Cosmos DB. ¿Qué es Azure Cosmos DB? Azure Cosmos DB es un servicio de base de datos con varios modelos distribuido de forma global de Microsoft. Cosmos DB permite escalar de forma elástica e individual el rendimiento y el almacenamiento en cualquier número de regiones de Azure a nivel mundial. Puede escalar de forma elástica el rendimiento y almacenamiento, y sacar provecho del rápido acceso a datos mediante la API que prefiera,…continue reading →

Azure Cache Redis

En este Post se explica de forma detallada los pasos a seguir para poder almacenar objetos en Azure, Redis Cache.             Redis Cache es una herramienta de Azure que nos permite la facilidad de poder almacenar objetos en su base de datos, dichos objetos se almacenan mediante Json, pudiendo estos ser recuperados desde cualquier aplicación. A continuación, se explicará cómo crear un Redis Cache y como crear un proyecto para poder insertar, buscar y eliminar objetos, en este caso los objetos que vamos a insertar son jugadores de la NBA con un poco…continue reading →

Azure function trigger con CosmosDb y SqlServer

En este post voy a explicar como implementar una funcion de azure a modo de trigger para conectar una base de datos CosmosDb con otra base de datos SQL Server. A partir de aquí me referire a cualquier base de datos como BBDD para abreviar. El objetivo de este post es hacer una BBDD en CosmosDb con un trigger que reinserte los datos de personas que metamos en nuestra BBDD Sql Server. Que vamos a utilizar Necesitamos como prerrequisito una BBDD SQL Server en AzureTambien necesitamos tener un grupo de recursos y una…continue reading →

Permisos SAS Azure Blob Storage

ÍNDICE1. INTRODUCCIÓN2. CASO PRÁCTICO2.1. Creación de la cuenta de almacenamiento y del contenedor2.2. Creación de la aplicación API2.3. Creación de la aplicación cliente2.4. Ejecución de las aplicaciones API y cliente3. CONCLUSIÓN 1. INTRODUCCIÓN Presentación del problema En este post se va a mostrar cómo usar permisos SAS en Azure Blob Storage para restringir el acceso a Blob Storage con la clave SAS (Shared Access Signatures), solo a aquellas aplicaciones clientes que tenga dicha clave. La clave SAS será proporcionada, a través de un token con permisos SAS, por una aplicación API que estará…continue reading →

Azure Event Hubs: ejemplo práctico.

¿Que es Azure Event Hubs? Azure Event Hubs es una plataforma de streaming de datos y un servicio de ingesta de eventos. Puede recibir y procesar millones de eventos por segundo, almacenarlos en la nube y permite leerlos y usarlos en un enorme abanico de aplicaciones. Los siguientes escenarios son algunos de los casos donde se puede usar Event Hubs: Detección de anomalías (fraude/valores atípicos) Registro de aplicaciones Canalizaciones de análisis, como secuencias de clics Paneles en vivoArchivado de datosProcesamiento de transaccionesProcesamiento de telemetría  de usuarioStreaming de telemetría  de dispositivo ¿Que vamos a…continue reading →

ASP.NET MVC: ¿Cómo usar los permisos SAS con azure file storage?

Un saludo amantes de la informática, en este post vamos ha hablar sobre el uso de los permisos SAS con azure file storage. Los pasos que seguiremos serán: La creación de la cuenta azure storage y la creacion de las claves.Crearemos el acceso a los ficheros en azure file storage.Por ultimo crearemos el token y daremos acceso a los permisos SAS. Creamos la cuenta azure storage Vamos a crearnos una cuenta de azure storage donde accederemos a un recurso que tendremos en azure files, cuando lo hayamos conseguido incluiremos el acceso mediante SAS.…continue reading →

Creación y manipulación de Azure Tables Storage.

En este tutorial vamos a aprender a crear una cuenta de almacenamiento con Portal de Azure (también podremos usarlo en entorno local con la máquina virtual de Azure) en el cual vamos a crear una tabla y a manejar sus datos (listar, crear, modificar y eliminar). Primeros pasos Con cuenta Azure Primero accedemos al portal de Azure. Una vez hayamos iniciado sesión con nuestra cuenta, en el menú lateral, seleccionaremos “cuentas de almacenamiento”. https://www.flickr.com/photos/156199631@N02/46555411575/in/dateposted-public/ Una vez dentro tendremos que añadir una nueva cuenta de almacenamiento. https://www.flickr.com/photos/156199631@N02/46555411555/in/dateposted-public/ Luego necesitaremos rellenar los datos necesarios y…continue reading →

Servicio WCF con XML

Pero primero, ¿Qué es WCF? Es el framework para la creación de aplicaciones orientadas a servicios web y clientes de servicios web de Microsoft. Con WCF, es posible enviar datos como mensajes asíncronos de un servicio a otro. Los mensajes pueden ser tan simples como un carácter o una palabra enviados como XML, o tan complejos como un flujo de datos binarios. Una vez aclarado más o menos lo que es WCF y para qué sirve, pasemos a la creación de un servicio WCF. Primero, crearemos el proyecto que será Class Library (.NET…continue reading →

Acceso a archivos utilizando Azure Storage Files

¿Storage Files? Azure Storage Files nos permite aprovechar recursos compartidos que se encuentran en la nube y son totalmente administrados. Las ventajas de Azure Storage Files son: SeguroMultiplataformaInteligenteMuy fácil de administrarCreado para ofrecer flexibilidad híbrida Para realizar está práctica es necesario disponer de una cuenta de Microsoft Azure con fondos, ya que una cuenta de almacenamiento no es gratis. En este post aprenderemos a: Crear una cuenta de almacenamiento donde subiremos los archivos que queramos desde la aplicación MVC.La aplicación MVC donde consumiremos los datos que hayamos subido al Azure Storage File.Leer la…continue reading →