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 →

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 →

Consultas de Acción XML

Las consultas de acción LINQ to XML se trata de una interfaz de programación XML en memoria y habilitada para LINQ que permite trabajar con XML desde los lenguajes de programación de .NET Framework. Alguna de las ventajas de LINQ to XML es la capacidad de usar los resultados de la consulta como parámetros en constructores de objetos XElement y XAttribute, que habilita un método eficaz para crear XML. Y permite que se pueda leer fácilmente XML de distintas formas. Vamos a realizar una aplicación con el objetivo de extraer los datos de…continue reading →

Entity Framework Code First

Entity Framework tiene tres modos de trabajo: Database First, Model First y Code First.  En esta ocasión os voy a mostrar cómo utilizar Code First, este modo de trabajo consiste en definir nuestras clases mediante código y será Entity Framework quien se encargue de generar la base de datos y todo lo necesario para encajar las clases en ella.  Las clases se relacionan unas con otras simplemente haciendo referencia entre ellas en propiedades.  En primer lugar os explicaré en que consiste este ejemplo, crearemos dos clases, una será la clase Comunidad Autónoma y en otra meteremos sus provincias para que finalmente las añada automáticamente en…continue reading →

Métodos de Acción Web-Api

Bienvenidos a todos a este post en el que explicare de forma sencilla y cómo crear una Web API con métodos de acción CRUD (Create, Read, Update, Delete), y a consumirla desde el lado Cliente, en este caso una aplicación de testing para probar que el funcionamiento de la api (exactamente utilizare POSTMAN para ello), todo el proyecto lo dejare en un repositorio de github junto con un script para la creación de la base de datos,dichos enlaces estarán referenciados al final del post. Información relevante. Primero de todo hay que saber que…continue reading →

Paginación con Linq en Visual Studio

            En este post se explica de forma detallada los pasos a seguir para poder realizar una paginación en con Visual Studio en nuestro proyecto. Para empezar, una explicación sencilla de lo que es la “Paginación”, sería: recogida y muestra de una serie de información de nuestra base de datos, mostrar la información de esta manera facilita la navegación y hace que el cliente no reciba toda la información de golpe.             Estos son los pasos, o elementos que debe de tener nuestro proyecto para poder realizar esta tarea: Una base de datos,…continue reading →