WSL en WS2022 Integración y Acceso Remoto para un Desarrollo Eficiente

¿Que es Windows Subsystem for Linux (WSL)? WSL es una característica revolucionaria de Microsoft Windows que ha transformado la manera en que los desarrolladores y usuarios interactúan con sistemas operativos. En esencia, WSL posibilita la ejecución de un entorno Linux completo directamente en un sistema Windows, eliminando la necesidad de soluciones de virtualización tradicionales. Arquitectura y Funcionamiento: Núcleo de Linux Incorporado: WSL utiliza un núcleo de Linux personalizado, permitiendo una estrecha integración entre el sistema operativo Windows y el entorno Linux. Esto posibilita la ejecución de binarios Linux de forma nativa en el…continue reading →

Crear un ChatBot en React

Lo primero que debemos saber es ¿qué es un chatbot? Un chatbot es una aplicación o programa informático que permite simular una conversación real, normalmente suelen estar basados en inteligencia artificial y son cada vez más habituales en diferentes servicios como marketing, ventas y posventa de las empresas, asistencia virtual… El objetivo de la aplicación es proporcionar una experiencia de comunicación fluida y amigable para los usuarios, para llevar a cabo esta idea utilizaremos la tecnología React. React nos permitirá construir una interfaz de usuario dinámica y receptiva que permitirá a los usuarios…continue reading →

Descubriendo los Servicios en Angular: Pilares fundamentales para el desarrollo en Angular.

https://youtu.be/Z3Qk3qBoy7s Los Servicios en Angular son elementos cruciales que potencian la modularidad y reutilización de código en el desarrollo de aplicaciones. Se trata de objetos que siguen el patrón de diseño singleton, es decir, se crean una única vez, y son compartidos en toda la aplicación. En este post exploraremos qué son los servicios, cuál es su propósito y cómo podemos aprovecharlos de una manera eficaz. ¿Qué son los Servicios en Angular? Dentro del framework Angular, un servicio es una clase singular con un propósito específico, diseñada para llevar a cabo taras reutilizables…continue reading →

FullCalendar en proyecto .NET Core

FullCalendar es uno de los plugins más populares para la creación de calendarios con JavaScript. Cuenta con conectores para usar con distintos frameworks como Angular, Vue o React. Y también, permite sincronizarlo con Google Calendar. En este ejemplo, vamos a ver como utilizarlo en un proyecto MVC (Modelo-Vista-Controlador) con .NET Core. Veremos que dependencias tenemos que usar y su funcionalidad básica. Además, de como podemos trabajar con eventos. ¿Qué necesito saber? Para empezar, habría que tener conocimientos básicos de proyectos MVC y su funcionamiento. Además, como he dicho anteriormente, vamos a ver como trabajar con…continue reading →

AutoMapper en .Net Core

En este Post aprenderemos a como utilizar AutoMapper que básicamente es una biblioteca de mapeo de objetos para .Net que se utiliza para simplificar la tarea de asignar datos entre diferentes tipos de objetos. Instalacion Primeramente instalamos el nuget , tiene que finalizar en "DependencyInjection" para poderlo inyectarlo en el program. https://flic.kr/p/2osmnqr Dentro del program añadimos un nuevo servicio “AddAutoMapper”,el argumento typeof(Program) se utiliza para indicarle a AutoMapper que busque todos los perfiles de mapeo en el ensamblado que contiene la clase Program. https://flic.kr/p/2osqq3E Modelos Tendremos que crear dos modelos ,que en esta…continue reading →

Operaciones masivas e importar datos Excel con .Net Core

En este ejercicio se van a utilizar importaciones y exportaciones de los datos de documentos Excel, para recuperar y extraer los datos masivos. Para ello se ha creado una aplicación web de contabilidad en un supuesto práctico. En primer lugar hay que instalar el Nuget EPPlus, para manejar las hojas de calculo Excel en la aplicación. Para poder realizar operaciones con la gran cantidad de datos que se van manejar, se debe también agregar el Nuget EntityFramework Plus. https://flic.kr/p/2orTiSs Nuget EPPlus https://flic.kr/p/2orVkeA Nuget EntityFramework Plus Se define en el proyecto la clase modelo…continue reading →