Lectura de archivos JSON con LINQ en .Net Core

En este post se procederá a explicar cómo leer archivos JSON y los respectivos objetos con LINQ (para las consultas) en .Net Core (más concretamente: ASP.NET Core Web App [MVC 6.0]). Una vez creado un nuevo proyecto será primordial la instalación del tan conocido NuGet en la última versión: 'Newtonsoft.Json', ya que es necesario para manipular los datos JSON y el propio uso de LINQ para ello. Para ello se hace click derecho sobre la solución (el proyecto) y se selecciona Manage NuGet Packages..., ahí se accede a buscar y se escribe el…continue reading →

Integrar DALL-E2 en Net Core MVC

En la actualidad, la inteligencia artificial se está convirtiendo en una herramienta cada vez más importante para muchas empresas y organizaciones en todo el mundo. DALL-E2 es un modelo de inteligencia artificial desarrollado por OpenAI que permite generar imágenes a partir de descripciones de texto en lenguaje natural. Si bien es cierto que existen muchas herramientas para generar imágenes y gráficos, DALL-E2 ofrece una alternativa única y muy poderosa que puede ser utilizada en una amplia variedad de aplicaciones. Al integrar DALL-E2 con .NET 6 MVC CORE, se pueden crear aplicaciones que permitan…continue reading →

Configuración básica de Visual studio Enterprise

Muy buenas! En este Post vamos a configurar un poco nuestro Visual Studio Enterprise, para que nos ayude un poquito a la hora de programar. Comenzamos! En primer lugar debemos tener ya instalado dicho programa, en caso contrario te dejo el enlace de descarga. Una vez tengamos el programa tenemos dos opciones para llegar a las configuraciones. La primera opción es donde pone: Continue without code. https://flic.kr/p/2oqdVLN Como segunda opción es meternos dentro de cualquier proyecto creado previamente. En estos momentos deberiamos de visualizar un panel en horizontal en la parte superior del…continue reading →

Utilizar factura en Excel y pasarla a PDF con .NET CORE

Este post surge de la necesidad de poder generar facturas fácilmente recogiendo datos de alumnos que hacen pagos mensuales (pueden ser variables), basándonos en un modelo de factura que incluye la información de la “empresa”.En este modelo necesitaremos reflejar un monto y de ese monto se calculará el IVA, por lo que el total con el IVA, dependerá del monto que pongamos. Entonces, utilizaremos un modelo en Excel para así poder utilizar fórmulas. Y finalmente lo que guardarremos es la factura en formato pdf. Intro Para poder trabajar, tenemos que instalar las librerías:…continue reading →

CÓMO ENRUTAR COMPONENTES EN VUE.JS (ROUTER VUE.JS)

Al hacer nuestros proyectos o aplicaciones normalmente siempre solemos tener varias páginas que queremos que visite el usuario. Para conseguir una correcta navegación front-end del usuario es necesario usar un enrutador(componente que sirve para enlazar unas páginas con otras posibilitando la navegación entre componentes de nuestro  proyecto). Cada framework de Javascript suele usar su propio enrutador(Router) y en este caso nos vamos a centrar en ver cómo usar el Router de vue.js. https://www.flickr.com/photos/197093915@N08/52525337715/in/dateposted-public/ Cuando trabajamos con Vue en un proyecto de una sola página el navegador no necesita enviar al servidor ningún cambio…continue reading →

Implementación de librería de Iconos de Font-Awesome en React

Existen problemas de accesibilidad web debido a dificultades con el lenguaje. Hay que hacer lo mas accesibles las páginas webs, para aquellas personas que, o bien no conocen el idioma o tienen problemas con el lenguaje. La solución es hacer las páginas lo mas minimalistas y visuales posibles. Añadiendo pequeños iconos haciendo referencia a cada acción que se puede realizar en la página web. Para ello tendremos que implementar en nuestro proyecto la librería iconos de Font-Awesome. Empezando por instalarla, siguiendo la guía de la documentación para React: https://flic.kr/p/2o2We8Y Instalamos los paquetes de…continue reading →