Crear una API en Azure

Hoy en día, una API es algo básico en nuestros proyectos como desarrolladores. Dicha API la podremos consumir desde lenguajes cliente como Angular, React, etc... , como en servidor, como en .NET . A continuación, os voy a enseñar como se crean estos proyectos y como se consumen. Para empezar, debemos elegir este proyecto a la hora de realizarlo. ASP.NET Core Web API Una vez creado, veremos que trae una carpeta Controllers y nada más reseñable. Empezaremos añadiendo los Nugget para nuestro proyecto, que serán estos : NOTA : PONER LA VERSIÓN QUE…continue reading →

Traducir un texto con Azure Text Translation

Azure Cognitive Services Translator es un servicio de traducción automática que forma parte de la familia de API REST de Azure Cognitive Services. Permite traducir textos (Text Translation), documentos (Document Translation) o hacer traducciones personalizadas (Custom Traslator). En este post veremos solo cómo traducir textos. Text Translation es una característica de API REST basada en la nube del servicio Translator que permite la traducción de un texto de forma rápida y precisa en tiempo real en todos los idiomas y dialectos admitidos. Sus métodos son: Languages (GET) ? Devuelve el conjunto de idiomas…continue reading →

Realizar búsquedas y filtrar datos utilizando Casting en NetCore.5

Para esta aplicación necesitaremos crear un entorno de trabajo en MVC NetCore 5, tambien debemos tener a nuestra disposición una base de datos con la cual trabajar. En mi caso tendré Una base de datos denominada Kibunshi con tres tablas una de Peliculas , Superheroes y Mundos Base de datos: Como vemos a continuación yo tengo tres tablas en las cuales Pelis será destinada para la búsqueda y Mundo y Superhéroes serán destinadas para el filtro ya que los dos comparten el campo Id_Mundo ASP.NET CORE MVC: Creamos una aplicacion que sea de…continue reading →

Enviar correos con NetCore MVC

Los clientes de correo que hay en el mercado tienen muchos servicios, entre ellos recibir o enviar correos. En este post vas a aprender cómo enviar correos electrónicos utilizando la tecnologia de NetCore y usando el patrón de desarrollo de aplicaciones web Model-View-Controller. Este modelo de desarrollo permite realizar aplicaciones web con C# y separa por capas el código de nuestra aplicación. Para empezar, vamos a explicar brevemente en que consiste este concepto.MVC es una propuesta de arquitectura utilizada para dividir el código por capas que interactúan entre ellas para entregar un producto…continue reading →

Generar informe Excel en C#

SpreadsheetLight para Excel Para generar nuestros informes Excel en C# utilizaremos el NuGet SpreadsheetLight. Este NuGet nos permitirá generar documentos Excel sin usar la librería de Office, la cual nos limita a la hora de ejecutar la aplicación ya que, si la máquina donde se ejecuta esta no dispone de el paquete Office, nuestra aplicación no funcionará correctamente. Utilizando SpreadsheetLight evitaremos que ocurra lo anteriormente mencionado. Creación Lo primero que haremos será agregar el NuGet SpreadsheetLight a nuestro proyecto: Una vez hecho esto nos iremos a la clase desde donde vamos a crear…continue reading →

Manejo de Pistas de Audio en Mvc

¿Cómo insertar audios en tecnología .Net? En este post veremos como introducir pistas de audio en nuestras paginas web, ya sea para poner música de fondo o para alguna alerta o anuncio. Esto lo podremos hacer gracias a las librerías de SoundPlayer que nos ofrece Microsoft. No es que sean muy complejas todo sea dicho, pero nos permitirán hacer alguna interesante con un poco de ingenio. Observaciones y cosas a tener en cuenta La tecnología que veremos a continuación no esta soportada en iOS o Mac de modo que tendréis que tener esto…continue reading →