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 →

Crear máquina virtual Linux, con Apache instalado, mediante un Script en PowerShell

https://youtu.be/vWB3vTqs5nY ¿Qué es ARM? Azure Resource Manager es el servicio de implementación y administración de Azure (ARM), mediante este servicio, podemos administrar recursos de nuestra cuenta. Gracias a este servicio, podemos  parametrizar y automatizar la creación y despliegue de toda la infraestructura Azure necesaria en un proyecto ¿Qué es JSON? JSON (JavaScript Object Notation) es un formato que almacena información estructurada (similar al XML pero más simple) Un objeto JSON comienza y termina con llaves {}. Puede tener dos o más pares de claves/valor dentro, con una coma para separarlos. Así mismo, cada key es…continue reading →

Crear y configurar una virtual network gateway Azure mediante plantillas (ARM)

https://youtu.be/nwBU_wAF1jI ¿QUE SON LAS REDES VIRTUALES? Una red virtual básicamente permite que los recursos de Azure, como las máquinas virtuales, se comuniquen de manera segura entre si y con internet. Entre otras cosas nos permitirán aislar el tráfico entre diferentes máquinas virtuales. UTILIDAD DE UNA VIRTUAL NETWORK GATEWAY EN AZURE. Azure Virtual Network Gateway sirve como puerta de enlace entre una red virtual y una ubicación local a través de la red pública de internet. Para realizar la conexión es necesario ciertos protocolos de red como tuneles VPN,IPSEC , Site to Site (S2S)…continue reading →

Manejo de Pistas de Audio en Vue

¿Cómo insertar audios en tecnología Vue? En este post veremos como insertar pistas de audio en tecnología vue de manera sencilla y concisa, sin uso de tecnologías externas o librerías para un primer acercamiento a este sistema. Primeros Pasos Esto es algo que hemos visto en clase pero por si acaso y para que todo el mundo pueda probarlo veremos como abrir un proyecto nuevo y como lanzar el servidor. Para ello necesitaremos los siguientes comandos: pm install -g @vue/cli Con este comando instalaremos vue a través de node.js Una vez hecho esto…continue reading →

CACHÉ REDIS

Caché Redis es un tipo de almacenamiento, como session, pero en Azure, es decir, este tipo de caché permanece disponible entre las diferentes aplicaciones que lo implementen y si, por ejemplo, tuviésemos un carrito de la compra en el navegador de un ordenador, podríamos seguir teniendo ese carrito disponible si abrimos la aplicación en el movil. Para crear un almacenamiento Redis debemos seguir los siguientes pasos:1. Abrimos el portal de Azure.2. Crear nuevo recurso.3. Buscamos Bases de datos y seleccionamos Redis Cache. 4. Seleccionamos tipo de suscripción, grupo de recursos, el nombre de…continue reading →

Lectura Servicios API en Angular

En esta ocasión lo que haremos es mostrar el paso a paso detalladamente para leer un servicio API que hemos creado en Azure, se trata de consultas de selección de todos los alumnos, por curso y por detalles de alumno.La URL que usaremos será: https://apialumnos.azurewebsites.net/ la cual contendrá todos las consultas de lectura del servicio. Las peticiones serán: Alumnos: URL + api/Alumnos Alumnos por Curso: URL + api/Alumnos/detallesAlumno/{codigo} Detalles Alumno: URL + api/Alumnos/getalumnosGrado/{grado} Bien, lo primero que haremos es ir a la ruta de la dirección donde queremos guardar nuestro proyecto, utilizaremos una…continue reading →

¡HAY UN BOT EN MI INTRANET!

Empezamos la jornada de un soleado Sábado 19 de Mayo en un nuevo Camp:  "¡HAY UN BOT EN MI INTRANET!" organizado por el Tech-Club Tajamar impartido por Raona. En esta ocasión nos acompaña Ángel David Carrillo (Director de proyectos de SharePoint & Office 365). Sharepoint Sharepoint tiene un corto pero intenso legado a sus espaldas desde las primeras versiones en 2007 donde se empieza a desarrollar en .net. El gran cambio de SharePoint coincide con el cambio de paradigma de Microsoft a la llegada de Satya Nadella. Satya tenía claro que el futuro de Microsoft se basaría en la venta…continue reading →

WEB API CONFIGURAR SALIDA JSON

* Vamos a realizar una aplicación WEB API en la que formatearemos la salida de la respuesta JSON para ser consumida por un cliente. * Personalizaremos el formato de salida de los datos y también de los elementos que deseamos exponer en algún método en particular. * Realizaremos la aplicación mediante Entity Framework y la tabla datoscliente, para ampliar el tipo de búsquedas. Nos crearemos un proyecto nuevo MVC llamado Api Formato JSon. Creamos un proyecto Empty y seleccionamos las librerías de tipo Web API.     Sobre Models, agregamos un nuevo elemento…continue reading →

Cómo enviar y recibir información entre vista y controlador en MVC

En esta entrada explicaremos paso a paso como enviar información desde la vista al controlador y viceversa, de esta forma podremos realizar formularios completamente funcionales en MVC.   Para empezar, tras iniciar Visual Studio 2015 iremos a archivo/nuevo/proyecto. Una vez en la ventana de creación de proyecto seleccionaremos ASP.NET web application y en la siguente ventana marcaremos MVC y desmarcaremos la pestañita de Azure ubicada a la derecha. Tras crear el proyecto tendremos ya el entorno de trabajo de Visual Studio. A la derecha encontraremos el explorador de solución (solution explorer) donde podremos…continue reading →

Azure Storage Queue vs Azure Service Bus Queue

Introducción Azure Storage Queues son parte de la funcionalidad de Azure storage, una interfaz simple basada en REST y con interfaz Get/Put/Peek, que ofrece un intercambio de mensajes persistente y fiable dentro y entre servicios. Infraestructura de Azure Storage Azure Storage ofrece la posibilidad de almacenar y recuperar grandes cantidades de datos, tales como documentos y archivos multimedia vía Azure Blobs, datos estructurados no basados en SQL vía Azure Tables o intercambio de mensajes vía Azure Queues. Azure Service Bus Queues es parte de la infraestructura de Azure messaging que cuenta con queuing…continue reading →