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 →

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 →

Cargar información en diálogos modales de Bootstrap con Net Core

¡Buenas! En este post vamos a aprender como utilizar los diálogos modales de bootstrap con Net Core para cargar información que nos devuelva una base de datos, así como poder utilizar los mismos para poder introducir datos también. Es cierto que esto es algo que se hace en Front-end, pero aquí con NET Core también puede ser muy útil. Lo primero de todo que tenemos que hacer es crear el proyecto (evidentemente) MVC. Sobre el mismo debemos descargar los siguientes Nuget: -Microsoft.EntityFrameworkCore -Microsoft.EntityFrameworkCore.SqlServer IMPORTANTE : LA VERSIÓN DE LOS NUGET DEBE DE SER…continue reading →

Net Core API

Por que usar API Los usuarios cada vez utilizan más dispositivos diferentes, por lo cual una API es una solución, ya que podremos tener acceso a los datos desde diferentes tipos de aplicaciones gracias a la API. Estas aplicaciones pedirás información a la API y esta será la encargada de devolverla en formato JSON.  Crear una API Para trabajar con APIs tendremos que crearnos un proyecto del tipo: ASP .NET Core Web API que trabaje con C#. Una vez tengamos el proyecto creado, tendremos que crearnos tres carpetas. ModelsCrearemos tantos modelos como nuestra…continue reading →

Registro y Login de usuarios ASP .Net Core

En este post voy a explicar como crear un registro y login de usuarios en un proyecto ASP.NET Core. Antes de crearnos el proyecto primero tenemos que crear nuestra base de datos en la que los usuarios harán el registro y el login. El script de la tabla usuarios es el siguiente: CREATE TABLE USUARIOS ( ID_USUARIO INT NOT NULL PRIMARY KEY , EMAIL NVARCHAR(150) NOT NULL, PASS VARBINARY(MAX) NOT NULL, SALT NVARCHAR(50) NOT NULL, NOMBRE NVARCHAR(50) NOT NULL, APELLIDOS NVARCHAR(50) DEFAULT NULL, TIPO NVARCHAR(15) CHECK( tipo IN('USUARIO','ADMIN') ) DEFAULT 'USUARIO' ) Ahora…continue reading →