Autenticación Simple con Visual Studio 2015

Autenticación Simple con Visual Studio 2015 Hoy vamos a aprender cómo implementar un sistema de autenticación simple en nuestra aplicación usando MVC 5, pero antes de nada, ¿qué es y para qué sirve?: La autenticación básica es un recurso mediante el cual yo demuestro a la aplicación que soy quien digo ser, es decir, que tengo las credenciales necesarias para acceder a ella. Su principal ventaja es la posibilidad de dar credenciales al usuario para poder navegar e interactuar en nuestra aplicación de la forma que nosotros queramos ordenar, pudiendo de esta forma…continue reading →

Crear una zona DNS mediante dnscmd

El tema a tratar en este post es la creación de zonas DNS mediante línea de comando; en específico vamos a describir al comando dnscmd. Vamos a comenzar definiendo la característica de DNS (Domain Name System) que es un servicio que permite resolver nombres de máquinas a Ips; pero esta no es su única funcionalidad. Pero dado que el post trata sobre cómo crear zonas de DNS; es conveniente definir que es una Zona; la cual se puede matizar como una porción del espacio de nombres. El comando dnscmd que vamos a utilizar podemos catalogarlo…continue reading →

Arquitectura básica Cliente-Servidor.

INTRODUCCIÒN   En esta arquitectura la capacidad de proceso está repartida entre los clientes y los servidores, aunque son más importantes las ventajas de tipo organizativo debidas a la centralización de la gestión de la información y la separación de responsabilidades, lo que facilita y clarifica el diseño del sistema. La separación entre cliente y servidor es una separación de tipo lógico, donde el servidor no se ejecuta necesariamente sobre una sola máquina ni es necesariamente un sólo programa. Los tipos específicos de servidores incluyen los servidores web, los servidores de archivo, los servidores del correo, etc. Mientras que…continue reading →

Operaciones Asíncronas en MVC 5

Para el desarrollo de aplicaciones con MVC, no se dispone de un número ilimitado de hilos (Threads en inglés) destinados al procesamiento de peticiones. Cada vez que una petición se realiza, uno de estos hilos se destina exclusivamente a atender dicha petición, y permanecerá ocupado hasta que dicha petición acabe. En caso de que se produzca una petición cuando todos los hilos estén ocupados, esta se introducirá en una cola, también limitada. Si dicha cola se llena, el servidor responderá con un error HTTP 503. En el desarrollo normal, las peticiones se producen…continue reading →

Concepto VLSM.

MÁSCARA DE SUBRED DE LONGITUD VARIABLE (Variable Length Subnet Mask) VLSM   ¿Qué es?  VLSM permite dividir un espacio de red  en partes desiguales, es decir, la mascara de subred de una dirección IP variara según la cantidad de bits que se tomen prestados para una subred especifica, se conoce también como división de subredes en subredes.   Utilización  VLSM surge como solución para evitar el agotamiento de direcciones IP (1987), también para reducir el trafico general de la red y mejorar el rendimiento de esta y así conservar el espacio de direcciones.…continue reading →

Filtros en Arquitectura en MVC – Visual Studio 2015

Hola, soy  José Antonio Pérez-Ruibal  alumno del Centro de Formación Tajamar y estoy cursando el modulo de Certificación MCSD Web Applications. En este Blog os voy a explicar el funcionamiento de Filtros en  un patrón de Arquitectura MVC en la aplicación Visual Studio. Antes que de implementarlo en un ejercicio práctico, os voy a detallar el funcionamiento básico de los filtros ó Action Filter. Que es un Filtro? En MVC un Filtro es un Atributo. Se pueden crear varios filtros a la vez. Un  Filtro hereda de la clase Base: FilterAttribute. Puede ser…continue reading →