CRUD con LINQ to XML

Como ya sabremos, almacenar datos en formato XML es una práctica bastante habitual por lo que para poder trabajar con esta clase de documentos LINQ ofrece una interfaz con la que se podrán realizar tanto consultas de acción como consultas de selección sobre cualquier fichero de tipo XML. Se trata de LINQ to XML. En este artículo explicaré cómo usar esta herramienta y para ello realizaré un CRUD sobre un documento XML que guardaré en local en mi aplicación. Antes de empezar: Crear un proyecto en Visual Studio 2019 de tipo: Web Application…continue reading →

Vistas Parciales en AspNetCore

Buenas a todxs! Hoy veremos una pequeña herramienta del mundo del Desarrollo MVC en ASP.NET CORE: Las vistas parciales. Básicamente, las vistas parciales son pedazos de codigo incrustado en un Layout, que normalmente son usados para mostrar valores o código que depende de otras características, y que está preconfigurado (En código Razor) para mostrar unas etiquetas u otras en el Layout final dependiendo de esas otras características de la programación de la página. Para este ejemplo necesitaremos: -Conocimientos de programación en MVC Core, IoC, Dependency Injection, orden Middleware -Visual Studio (Nosotros usaremos el…continue reading →

AWS TRANSLATE | Traducción de textos en diferentes idiomas

Como utilizar Amazon Translate Como ya podrás adivinar por el nombre, Amazon Translate es un servicio de traducción automática neuronal que ofrece traducción de idiomas rentable, personalizable, de alta calidad y rápida. Y para poder utilizar este servicio de AWS sigue los siguiente pasos: Lo primero de todo, para empezar, Necesitamos instalar la versión 2.2 del runtime de visual studio. Para ello, buscamos en Windows “visual studio installer”, En la segunda pestaña donde pone “componentes individuales” buscamos 2.2 y nos aparecerá “Runtime de .NET Core 2.2(sin soporte)”. Clickamos en el checkbox y instalamos,…continue reading →

React con Leaflet y acceso a API Aemet y API OpenDataSoft

En este blog vamos a ver cómo implementar un mapa con la librería Leaflet, accediendo a la Api opendatasoft para poder localizar mediante coordenadas las diferentes provincias y municipios de España. Además, accederemos a la Api de Aemet para acceder al tiempo de cada zona interesada. La tecnología que se va a utilizar es React. Instalación de dependencias Leaflet Para comenzar vamos a crear un proyecto nuevo con el comando npx create-react-app mapaleaflet. Una vez tengamos el proyecto inyectaremos las dependencias de las librerías que vamos a utilizar: npm install -s react react-dom…continue reading →

Google Maps en React, utilizando API Google

Google Maps En la actualidad el 85% de la población conoce Google Maps, ya que es una herramienta de gran utilidad que nos ayuda en nuestro día a día a la hora de localizar un sitio, poder ver la ruta más cercana por la que podemos ir, incluso podemos ver los medios de transporte que podemos utilizar desde el punto de partida al de destino, destacar también la implementación de la vista Street View en la cual podemos ver en detalle el lugar que buscamos como si estuviéramos ahí. Requisitos previos Debemos tener…continue reading →

Reconocimiento de imágenes con Computer Vision de Azure

En el portal de azure Lo primero de todo en el portal de Azure es crear el recurso  llamado “Computer Vision”. NOTA: El recurso os recomiendo que lo crees con la versión de prueba de 1 mes. Para crearlo es sencillo, no tiene ninguna complicación, le ponéis el nombre que queráis llamar para vuestra api, en el grupo de recurso y alojado donde queráis o os deje. Una vez ya creado el recurso, lo que necesitamos son las claves para poder trabajar con la API. Accederemos a ellas en la pestaña de RESOURCCE…continue reading →