Crear y utilizar una base de datos SQL en Azure

En este post se explicara como crear servidores SQL en Azure. Para empezar a trabajar con una base de datos en Azure es necesario tener una cuenta en el portal de Azure. Una vez creada cuenta, en el buscador buscamos "SQL Database". https://flic.kr/p/2kU4oBK SQL Database en el buscador Al hacer doble click, nos llevará a una ventana donde se podrán ver todas las instancias del servicio, en este caso, servidores SQL. Ahora se hará doble click en "Nuevo" para comenzara crear el servidor SQL. https://flic.kr/p/2kTXSUR Nueva instancia A la hora de crear un…continue reading →

Envió de emails mediante SMTP en Azure

El objetivo del desarrollo es crear una aplicación que sea capaz de enviar un correo mediante SMTP y que este desplegada en un App Service de Azure. Lo voy a realizar utilizando una aplicación creada en .Net #C y estando desplegada en un App Service. También necesitare una cuenta de correo con Azure que este activa. Pasos para su realización En primer lugar crearemos un objeto de la clase System.Net.Mail.MailMessage. Le indicaremos al objeto el emisor, el receptor, el asunto, el cuerpo del mensaje, el mensaje en formato HTML si quisiéramos y el…continue reading →

Azure Media Service: almacenar videos para streaming

En este post crearemos un sitio de almacenamiento para nuestros videos que posteriormente podremos stremear. Para empezar deberemos crear el media service Una vez seleccionado el media service rellenamos los datos básicos En el campo Cuenta de Storage nos pedirá que creemos una nueva si no tenemos ninguna. Aquí es donde se almacenarán los videos. Recordar que como se ve en la imagen el nombre de la cuenta de almacenamiento ha de ser único o no te pemitirá crearla. Cuando el recurso se haya terminado de crear pulsaremos en el botón que nos…continue reading →

Añadir seguridad a una API .NET Core existente

Quizá nuestra API no debería de ser completamente abierta, necesitamos securizar algunas operaciones de las que nos permite hacer a los que son miembros o no o a algunos 'roles' y otros no. Primero debemos añadir a nuestro appsetings.config lo siguiente: Donde nuestro Issuer es la URL del servidor, Audience el nombre de nuestra aplicación y SecretKey la clave que usaremos para generar dinámicamente nuestros tokens, esta ultima debe ser mayor a 8 caracteres, si no obtendremos un error al ejecutar nuestra solution. He añadido los siguientes NuGet al proyecto, el último de…continue reading →

Creación de CRUD. Explicación Modelo, Controlador y Repositorio

En la siguiente entrada veremos como crear una plantilla CRUD (Create, Replace, Update & Delete), así como la creación y ejemplo de una base de datos sobre la que haremos pruebas, los modales, repositorios y controladores necesarios para la correcta implementación. https://flic.kr/p/2kExAQX Para empezar, crearemos una tabla en la base de datos a la que llamaremos Vuelos. Utilizaremos esta tabla, la cual cuenta con Id, Flynumber, Airlane, Cityfrom, Cityto, Gate y Hour. Nos servirá como entorno de pruebas para las funciones que crearemos más adelante. https://flic.kr/p/2kEu5mP A continuación, en el entorno "Visual Studio…continue reading →

Manejo de un formulario desde un botón localizado en una vista parcial, JQUERY.

Objetivo: Mostrarnos un formulario, con la llamada de un botón localizado en una vista parcial, trabajando con JQUERY Conocimientos previos: JQUERY, SESSION y VISTAS PARCIALES En este ejemplo realizaremos un ejemplo con un botón que está alojado en un Vista Parcial, que solo se mostrara si el usuario ha sido logeado, y con este botón seremos capaces de transformar los atributos de nuestro formulario para que se le muestre al cliente. Dicho esto, empezaremos creando la vista parcial con el botón para mostrar nuestro formulario correspondiente. El filtro que reconoce si el usuario…continue reading →