Rellenar dinámicamente un modal de Bootstrap con .NET Core y JQuery

A menudo queremos mostrar información, por ejemplo de un producto o un grupo de filtros de nuestra aplicación en un modal de bootstrap. No es una buena praxis llenar un modal para cada posible elemento. Mediante una llamada a un método del controlador usando la función de jquery.ajax podemos hacer una petición a un método de un controlador que nos devolverá una vista parcial a la que enviamos un modelo para que se rellene. Vamos a verlo con un ejemplo paso a paso. Primero echemos un vistazo a nuestro enlace que pone en…continue reading →

Creación de sistema de RRHH y nóminas de una empresa (Nrwl Nx)

Tras las nuevas tecnologías y recursos que tenemos en las empresas, seguimos haciendo muchas de las funciones de recursos humanos con las tecnologías de antaño. Hemos visto que esas funciones son de gran dificultad y deberíamos tener una aplicación que nos permita hacer esas funciones que hemos comentado de manera mas intuitiva y dinámica. Para ello hemos generado un monorepositorio de nxNrwl con Angular 10, NestJs y BBDD de MySql Nrwl es una herramienta que nos permite montar distintas aplicaciones Node.JS dentro del mismo repositorio, de esa forma podemos compartir funciones y recursos…continue reading →

Azure Cognitive Search

Azure Cognitive Search es el único servicio en la nube de búsqueda con capacidades de inteligencia artificial integradas que enriquecen todo tipo de información para ayudarlo a identificar y explorar contenido relevante a escala. Este servicio tambien ofrece capacidad de búsqueda semántica, que utiliza técnicas avanzadas de aprendizaje automático para comprender la intención del usuario y clasificar contextualmente los resultados de búsqueda más relevantes. Esta herramienta transforma información sin procesar no estructurada en contenido en el cuál se pueden realizar búsquedas. Para entender qué es esta herramienta y como podemos utilizarla debemos comprender…continue reading →

Envio de emails de forma automatizada con SendGrid en Azure

Que es SendGrid: SendGrid es un servicio de correo electrónico basado en la nube que ofrece un sistema confiable de entrega de correo electrónico transaccional, escalabilidad y análisis en tiempo real junto, con API flexibles que facilitan la integración personalizada. A continuación se indican casos de uso comunes de SendGrid: •             Envío automático de recepciones o compra de confirmaciones a clientes. •             Administración de las listas de distribución para el envío mensual de folletos y promociones a clientes. •             Recopilación de métricas en tiempo real para, por ejemplo, direcciones de correo electrónico bloqueadas…continue reading →

IP Api para la Geolocalización con Google Maps (Angular)

Entrada El problema al que nos enfrentamos consiste en la posibilidad que tienen los usuarios para poder visualizar en una pagina su ubicación en tiempo real. Para poder llevarlo a cabo se va a utilizar una Api para poder sacar toda la información de la localización a través de un Json. Este Json recoge todos los datos conveniente para poder explotarlo. Todo esto es gracias a la IP que le pasamos por parámetros al Json. Este lo lee, lo interpreta y muestra los datos relevantes. Otro de los puntos importantes en la aplicación…continue reading →

Creación de Máquinas Virtuales con Azure CLI

En Azure se pueden realizar muchas acciones de manera visual y con solo algunos clicks. Pero también se pueden realizar muchas acciones mediante una consola. En nuestro cosa usaremos la consola de comandos para realizar un una máquina virtual (VM). Antes de continuar con el post , se debe tener ciertos programas descargados. El primero y el mas importante es Azure Cli que se debe de instalar en el caso de que no se use la consola de la web de Azure , sino una consola local. El siguiente link es la página…continue reading →