Despliegue de una máquina virtual mediante una plantilla ARM usando CLI

Creación de una plantilla ARM desde la plataforma de Visual Studio Code https://youtu.be/ZHyTzW3YLvw El videotutorial trata de como desplegar una máquina virtual mediante una plantilla ARM a través de la CLI de Azure. Pero antes que nada tendremos que saber… ¿Qué es un ARM? Un ARM (Azure Resource Manager) es un servicio de implementación y administración para Azure. A través de estas plantillas, podemos crear, actualizar y eliminar recursos de la cuenta de Azure. Gracias a estas plantillas podemos crear nuestra infraestructura como código y así poder desplegar nuestro proyecto, recrear lo en…continue reading →

Crear un chat con SignalR en ASP.Net Core

¿Te gustaría implementar un chat en tu proyecto de ASP.NET CORE? Entonces te enseñaré como implementar un chat simple usando SignalR tanto en servidor como en cliente en un proyecto de ASP.NET CORE MVC (Model - View - Controller). TECNOLOGÍAS ASP.NET CORE ASP.NET Core es un Framework web de código abierto y que tiene un mayor rendimiento que ASP.NET. Está desarrollado por Microsoft y su comunidad y tiene la finalidad de compilar aplicaciones modernas conectadas a internet y habilitadas a la nube. SignalR SignalR es una biblioteca que tiene la finalidad de poder…continue reading →

Controladores en ASP.NET Core MVC

Según como lo define la propia Microsoft, ASP.NET Core es un marco multiplataforma de código abierto y de alto rendimiento que tiene como finalidad compilar aplicaciones modernas conectadas a Internet y habilitadas para la nube. Entre las posibilidades que ofrece, destacan las siguientes: Compilar servicios y aplicaciones web, aplicaciones de Internet de las cosas (en inglés, Internet of Things, simplificado como IoT) y back-ends móviles.Usar sus herramientas de desarrollo favoritas en Windows, macOS y Linux.Efectuar implementaciones locales y en la nube.Ejecutar en .NET Core. En ASP.NET Core MVC, los controladores son elementos de…continue reading →

Subir Videos con ASP.NET C#

Lo que haremos en este tutorial es realizar subida de videos de diferentes tamaños y poner un limite para los usuarios no puedan exceder. Lo primero que haremos es crear un proyecto nuevo Mvc ASP.NET Core Web App. Crearemos diferentes carpetas que utilizaremos en el proyecto en nuestro caso utilizaremos varias carpetas, alguna carpetas y viene creadas estas son las que utilizaremos: ProvidersHelpersViewsControllerwwwroot https://flic.kr/p/2n7r4hn Lo mas importante ahora es que crearemos un archivo nuevo para configurar el tamaño de archivo de los videos por defecto no te deja subir archivos de mas de…continue reading →

Creación de una plantilla ARM y usarla para desplegar una MV usando PowerShell

https://www.youtube.com/watch?v=HyKhpFYJF70 En el videotutorial veremos cómo crear una plantilla para que se cree un recurso y una máquina virtual con W11. En este post veremos algunos de los aspectos más esenciales de esa plantilla ARM, además de las ventajas y desventajas de usar este tipo de plantillas. Empecemos por explicar que son estas plantillas ARM, nos permiten parametrizar y automatizar la creación y despliegue de toda la infraestructura Azure necesaria en un proyecto, estas plantillas se componen por 2 ficheros json: -Parameters – Todos los parámetros que se crearan al poner el comando…continue reading →

Desarrollo de webapp privadas

Vamos a explicar los pormenores de una webapp de gestión privada.  Una webapp de este tipo está diseñada para ser accesible desde cualquier navegador, sin embargo, suelen redirigirte siempre a un acceso de login y algunas veces carecen incluso de registro, ya que los perfiles que pueden acceder a al contenido son creados de manera externa y supervisados por un administrador. Como no esperan una navegación externa, rara vez incluyen publicidad. Los problemas que la webapp debe resolver son: Albergar un generador de números aleatorios para que los streamer (creador de contenido) puedan…continue reading →