Crear una API en Azure

Hoy en día, una API es algo básico en nuestros proyectos como desarrolladores. Dicha API la podremos consumir desde lenguajes cliente como Angular, React, etc... , como en servidor, como en .NET . A continuación, os voy a enseñar como se crean estos proyectos y como se consumen. Para empezar, debemos elegir este proyecto a la hora de realizarlo. ASP.NET Core Web API Una vez creado, veremos que trae una carpeta Controllers y nada más reseñable. Empezaremos añadiendo los Nugget para nuestro proyecto, que serán estos : NOTA : PONER LA VERSIÓN QUE…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 →

Enviar correos con NetCore MVC

Los clientes de correo que hay en el mercado tienen muchos servicios, entre ellos recibir o enviar correos. En este post vas a aprender cómo enviar correos electrónicos utilizando la tecnologia de NetCore y usando el patrón de desarrollo de aplicaciones web Model-View-Controller. Este modelo de desarrollo permite realizar aplicaciones web con C# y separa por capas el código de nuestra aplicación. Para empezar, vamos a explicar brevemente en que consiste este concepto.MVC es una propuesta de arquitectura utilizada para dividir el código por capas que interactúan entre ellas para entregar un producto…continue reading →

Desplegar 2 versiones de una aplicación web en 2 slots. Aplicar un swap a los slots.

https://youtu.be/Dz8ELxWJJMw Azure App Service es uno de los servicios PaaS que ofrece Microsoft Azure. Para desplegar una aplicación web podemos: Crear una VM en Azure y en ella instalar un servidor web.Usar la plataforma Web App Service, que forma parte de App Service, en la que podemos desplegar directamente aplicaciones. Los administradores no somos responsables de gestionar las VMs que ofrecen los servicios, pero sí de dimensionar la infraestructura para el servicio que se quiere ofrecer. Si queremos desplegar una aplicación web, debemos saber que implica al menos la creación de dos recursos,…continue reading →

Configurar y comprobar el VNet Peering mediante comandos de Bash del CloudShell

https://youtu.be/R47lnSB4-_0 RESUMEN El VNet Peering es un servicio de Azure que permite conectar dos redes virtuales. Primero haremos un pequeño resumen de lo que es una “red virtual” en Azure. Una VNet o red virtual es el bloque de creación fundamental de una red privada en Azure, como permitir a las Virtual Machines conectarse entre usuarios, con Internet y otras redes locales. El VNet Peering o emparejamiento de VNet,sirve para conectar dos VNet, lo que permite que los recursos de cualquiera de ellas se comuniquen entre sí. Pueden estar en la misma región…continue reading →

Configuración Backup Powershell Windows Server 2022

https://youtu.be/VQKhcW0uKwQ Windows Server Backup en Powershell con Windows Server 2022 Es importante mantener nuestro equipo protegido de posibles desastres o posibles perdidas. En caso de sufrir una perdida de información es bueno saber como podemos recuperar esa misma información de una manera simple, almacenando ya sea diaria o semanalmente copias de seguridad y si es necesario volver a un estado anterior. Cuando hacemos un backup nos podemos encontrar varios tipos. Los cuales a través de la herramienta system state que hemos utilizado en el video únicamente nos permitirá llevar a cabo una copia…continue reading →