AZURE STORAGE FILE

En este tutorial aprenderemos a: Crear una cuenta para manejar ficheros dentro de Storage File de Azure. Realizar una aplicación MVC que leerá ficheros de una cuenta Storage de Azure File. Tendremos la posibilidad de subir o mostrar los ficheros de un recurso compartido. También podremos mostrar los datos de un fichero TXT o de un determinado fichero XML.   Lo único necesario antes de comenzar es una cuenta de Azure con dinero, ya que si no no podremos hacer nada, y un grupo de recursos. Para empezar, dentro de nuestra cuenta de…continue reading →

Encapsulación HDLC & PPP

  HDLC (control de enlace de datos de alto nivel) es un protocolo de encapsulación WAN de nivel 2 que se utiliza en enlaces de datos sincrónicos. Utiliza la transmisión serial síncrona, que proporciona una comunicación sin errores entre dos puntos. El protocolo de WAN más simple que puede conectar sus oficinas remotas a través de líneas arrendadas. HDLC utiliza mismo formato de trama que se de datos o de control.   Existen 2 tipos de HDLC: Estándar Propietario CISCO HDLC  Las tramas HDLC de Cisco contienen un campo para identificar el protocolo…continue reading →

Consultas de acción con JSON en una WebApi

¡Hola a todos! En este post vamos a ver como realizar consultas de acción sobre un archivo Json. Las consultas de acción son aquellas que no devuelven ningún registro, es decir las encargadas de añadir registros (Post), de modificar registros (Put) y de eliminar registros (Delete). Los archivos Json (JavaScript Object Notation), es un formato de texto ligero para el intercambio de datos, se usa como alternativa al XML y cada dia se usa más. Para ver el funcionamiento de las consultas de acción sobre un archivo Json vamos a realizar un pequeño…continue reading →

Seguridad Oauth 2 en un servicio Web Api

Muy buenas, en el presente Post voy a explicar qué es la seguridad Oauth 2 y cómo usarla en un servicio WebApi, haciendo uso de diferentes roles.   https://flic.kr/p/26BTaU5 Logotipo de Oauth2   Oauth 2 es un protocolo abierto de seguridad (publicado en octubre de 2012 por el Internet Engineering Task Force (IETF)) que proporciona flujos de autorización específicos para aplicaciones Web, de escritorio, smartphones, etc. Empresas como Facebook, Google o Github, entre otras , utilizan este esquema de seguridad en sus API.  Oauth 2 describe como un usuario (consumidor del servicio) puede…continue reading →

VPN (Virtual Private Networks)

CONCEPTOS DE VPN: Una VPN se utiliza principalmente para conectar (de forma segura) dos redes privadas a través de una red pública de datos. Para implementar las VPN, se necesita un gateway VPN. El gateway VPN puede ser un router, un firewall o un dispositivo de seguridad adaptable (ASA) de Cisco. Únicamente los dispositivos autorizados con certificados digitales correctamente configurados podrán acceder a sus conexiones de empresa. Cuando conectas cualquier dispositivo a un VPN; este actúa como si estuviese en la misma red que la que tiene el VPN y todo el tráfico…continue reading →

Consumo Web API en Azure desde cliente

En este video tutorial voy a crear una aplicación en la que haré un Web Service que devolverá la información de mis clientes que están en mi Base de Datos de Azure. En mi API, tendré los métodos GET, PUT, POST y DELETE en RestFul  y formatearé la salida de la respuesta JSON para ser consumida por un cliente. Así, visualizaremos primero cómo crear la Web API con acceso a datos y poder llamarlos desde dicho servicio RestFul. Para ello, utilizaré un acceso a datos desde nuestra aplicación, concretamente, Entitiy Framework con la…continue reading →