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 →

Generador de PDF con ASP.NET

¿Quieres crear o generar archivos PDF? En este post vamos a aprender a generar archivos PDF a partir de una vista. Para realizarlo será necesaria la instalación del Nuget Rotativa.AspNetCore que instalaremos desde Visual Studio Una vez instalado este componente realizaremos un ejemplo sencillo aunque conciso de como realizar nuestro generador. Instalación Nuget Rotativa.AspNetCore En nuestro caso crearemos nuestro proyecto desde cero y lo haremos del tipo: ASP.NET Core Web App (Model-View-Controller) haremos click derecho sobre el proyecto y seleccionaremos Manage Nuget Packages Nos dirigiremos a la pestaña de Browse y escribiremos Rotativa,…continue reading →