Cómo validar un formulario con DataAnnotations

¿Sabías que puedes validar un formulario de html fácil, rápido y sencillo con ASP Net Core? En este tutorial os voy a enseñar a como validar un formulario mediante DataAnnotations a través de un model. Antes de comenzar con el tutorial os voy a explicar que son los DataAnnotations. Los DataAnnotations son nos permite llevar a cabo validaciones de datos de acuerdo a nuestras necesidades. Esas necesidades son decoraciones que indicaremos a los miembros de nuestras entidades. Una decoración corresponderá a una validación. Hay mútiples tipos de validaciones desde un teléfono, un email,…continue reading →

Guardar Objetos en Sesión ASP.Net Core MVC

En este post os voy a explicar como guardar Objetos en la sesión en un proyecto ASP.NET Core. Lo primero que necesitamos hacer es crear un proyecto en el Visual Studio del tipo: ASP.NET Core Web App(Model-View-Controller) Una vez cargado nuestro Proyecto vamos a añadirle los siguientes Nugets: El primer Nuget(Microsoft.AspNetCore.Session) es el que nos permite guardar información en la sesión pero esta información solo puede ser de tipo “string”. Nosotros queremos guardar un objeto, para ello nos va ayudar el segundo Nuget(Newtonsoft.Json) que se va a encargar de “Serializar” y “Deserialzar” ese…continue reading →

Crear y Utilizar una base de datos SQL en Azure

En este post vamos a aprender a como crear servidores SQL en Azure. Nuestro primer paso será tener una cuenta activa en el Azure Portal, si no la tienes puedes crearla gratis desde el siguiente enlace https://azure.microsoft.com/es-es/ Sql Database Una vez nuestra cuenta ya este creada y activada, nos situamos en el buscador de Azure y escribimos "SQL Database". Hacemos doble click en SQL Database, y nos llevara a la ventana mostrada abajo en la imagen donde podremos ver, en este caso todos los servidores SQL que tengamos, ahora haremos doble click en…continue reading →

Servicio de Traducción a Ingles

Lo que conseguiremos con este servicio es facilitar a usuarios de distintos idiomas poder traducirlo al idioma ingles. Nuestro servicio detecta el idioma y así poder traducirlo. Lo que necesitaremos para nuestro servicio: Microsoft Visual Studio 2019ASP.NET Core Web ApiCuenta de Microsoft AzureTranslator Insomnia Primeramente Creamos nuestro Servicio y vemos la documentación necesaria para poder empezar a crear el servicio. https://flic.kr/p/2nigmEp Nos guardaremos nuestra Key, nuestra url en este caso será el Text Translation y nuestra región. https://flic.kr/p/2nigBy9 Una ves tenemos todo lo necesario nos vamos a visual studio y creamos un nuevo…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 →

Cómo crear una Inteligencia Artificial en C#

Lo que se expone en este artículo ha sido utilizado como ejercicio práctico en la charla técnica que he impartido el día 07/06/2022 a mis compañeros del Máster de Desarrollo Web 2021-2022. Para poder comprender mejor el concepto del ejercicio y/o para tener más conocimiento en el ámbito de la inteligencia artificial, aquí está explicada la parte teórica de la charla. PresentacionCharlaTecnica-1Descarga En la actualidad, hay varios lenguajes de programación con los que se crean IA bastante complejas tales como Phyton, R, Java... Pero para comenzar a entender la lógica que conlleva una…continue reading →