Creación de recursos de Azure con código

En este Post vamos a crear recursos de azure en VisualStudio y con la cmd donde realizaremos la validación con nuestro usuario y suscripción. Vamos a trabajar con Azure CLI en nuestra consola de comandos, si no lo tenéis instalado os dejo el link para que podáis descargarlo a continuación https://docs.microsoft.com/es-es/cli/azure/install-azure-cli Una vez lo hayáis instalado, tenemos que abrir la consola o cmd e introducir el siguiente comando: az, para comprobar que efectivamente lo hemos instalado correctamente y sin ningún problema, deberíamos ver lo siguiente en nuestra cmd: El siguiente paso es validarse…continue reading →

WCF Services en Azure

Hola buenas a todxs! Hoy veremos los servicios WCF (Windows Communication Foundation), que es un modelo de programacion para desarrollar aplicaciones con arquitectura orientada a servicios, es decir, a resolver peticiones de un cliente, devolviendo objetos ya preparados para interpretar desde el cliente. Por desgracia, solo se puede consumir un WCF desde lenguajes de Back (PHP, Java, C#…). El uso más común ahora son las administraciones públicas o internamente en las empresas.Utilizando el protocolo SOAP, genera el XML correspondiente a las peticiones que puedes hacerle, y genera el Schema que contiene la estructura…continue reading →

Conectar un cliente y una base de datos en dos instancias distintas

Para empezar, crearemos dos instancias EC2 dentro de la consola de Amazon. Elegiremos aquellas que estén habilitadas para la capa gratuita. En este caso, Amazon Linux 2 AMI , la versión de x64 bits, https://flic.kr/p/2m29QYE https://flic.kr/p/2m26Yk8 Después, elegimos una Subred en la que estableceremos ambas instancias para permitir el acceso entre ellas, ya que es mas sencillo así que en distintas, en este ejemplo hemos elegido la C. https://flic.kr/p/2m26YjM En la parte inferior, en el recuadro de datos de usuario copiamos el siguiente párrafo de código para la configuración inicial. https://flic.kr/p/2m2bpcB El resto…continue reading →

Localización en Net Core

Una aplicación web multilingue permite que llegue a un público mas amplio. Net Core proporciona servicios y middleware para la localización de diferentes idiomas. En el siguiente post mostraremos crearemos una página que permitirá leerse en español y en inglés. Para realizar este post se utilizará Net Core 3.1. No se necesita ningún Nuget y se utilizará un proyecto web Asp Net Core MVC. LOCALIZACIÓN EN VISTAS Creacción de archivos de traducción En primer lugar, vamos a crear una carpeta donde guardaremos todos los archivos de traducción. Esta carpeta se llamará Resources y…continue reading →

Aplicación ASP.NET Core en tiempo real con SignalR

SignalR es una biblioteca para desarrolladores ASP.NET que simplifica el proceso de agregar funcionalidad web en tiempo real a las aplicaciones. La funcionalidad web en tiempo real es la posibilidad de que el código de servidor inserte el contenido en los clientes conectados al instante a medida que este disponible, en lugar de que el servidor espere a que un cliente solicite nuevos datos. Para poner en practica el uso que podemos hacer de SignalR, realizaremos una aplicación de chat simple en el que nos comunicaremos en tiempo real entre dos exploradores distintos:…continue reading →

Cifrado Hash en 10 minutos

¿Qué es cifrar? Cifrar es ocultar una determinada información para que solo la pueda consumir la persona o grupo de personas que el emisor desea. Las técnicas más utilizadas hoy en día son: Simétrica: La criptografía simétrica solo utiliza una clave para cifrar y descifrar el mensaje, que tiene que conocer el emisor y el receptor previamente, y este es el punto débil del sistema, la comunicación de las claves entre ambos sujetos, ya que resulta más fácil interceptar una sola clave. 2.Asimétrica: La criptografía asimétrica se basa en el uso de dos claves: la…continue reading →