Parámetros de salida con LINQ

Este Post vamos a explicar como poder recibir un dato en nuestra aplicación de Visual Studio al realizar un procedimiento en SQL Server a través de una consulta en Linq. Como ejemplo, vamos a realizar la acción de insertar un campo en una tabla de nuestra base de datos. Esta, a su vez, nos enviará un dato a partir de la acción realizada. Los datos insertados serán rellenados en un formulario creado en Visual Studio. Dicho procedimiento consistirá en insertar un alumno nuevo dentro de una clase y que nos devuelva la media de la…continue reading →

Múltiples Objetos en Vistas con ASP.NET y MVC

En este post aprenderemos de una manera muy sencilla a mostrar varios objetos en una vista en un patrón MVC. Resolveremos la problemática que tiene la propiedad model, cuando precisamos recibir varios objetos en una vista, ya que por defecto sólo es posible recibir un único modelo por vista. Existen 3 formas para enviar información desde la vista al controlador: ViewData ViewBag Model Todos ellos, son objetos contenedores que se generan dinámicamente en tiempo de compilación, pero existe alguna diferencia entre ellos: -ViewData: Es un diccionario de datos de tipo clave-valor.  Un objeto…continue reading →

Zona Stub desde PowerShell

Creación de una zona Stub con Powershell Las zonas stub sirven para poder resolver nombres de otros dominio, creando una zona que contiene una copia de los registros NS (de servidores de nombre) de la zona especificada. La zona stub refresca la lista de estos servidores periódicamente para estar actualizada y seguir funcionando si hay cambios en el dominio al q ueapunta, tales como cambios de direcciones IPs, servidores DNS que son retirados del servicio, nuevo servidores DNS, etc. Cómo funcionan las zonas stub Supongamos que tenemos un dominio adatum.com y que queremos…continue reading →

Vulnerabilidades en redes

VULNERABILIDADES EN REDES DEFINICION: Una vulnerabilidad es todo aquello que amenaza la estabilidad o la seguridad de algo pudiéndose considerar como un punto débil del sistema. Las vulnerabilidades son muy variadas y al igual que las amenazas poseen una clasificación de acuerdo a su origen: TIPOS DE AMENAZAS: Las amenazas pueden ser constantes y ocurrir en cualquier momento. Ya que todo sistema de información presenta un riesgo mínimo o relativamente grande; lo cual representa la probabilidad de que una amenaza se concrete por medio de una vulnerabilidad o punto débil. Las Amenazas en…continue reading →

ENVIAR MAIL DESDE MVC

Este ejemplo practico consiste en una web de mail realizada con una plantilla MVC sobre Visual Studio 2015 Utilizaremos las siguientes herramientas para realizar el envió de correo desde una aplicación web: Estará desarrollado en lenguaje C# Sistema Operativo: Windows 10  Herramienta de Desarrollo: Visual Studio 2015 (Microsoft) Navegador: Google Chrome Abrimos nuestra Herramienta de Desarrollo Archivo --> Nuevo --> Proyecto Crearemos un nuevo Proyecto Plantilla MVC Una vez creado el proyecto. Nos situaremos en el arbol derecho de carpetas y veremos la carpeta Views, sobre ella, crearemos la Zona "EnviarCorreo". En su interior…continue reading →

Características del modelo TCP

TCP (que significa Protocolo de Control de Transmisión) es uno de los principales protocolos de la capa de transporte del modelo TCP/IP. En el nivel de aplicación, posibilita la administración de datos que vienen del nivel más bajo del modelo, o van hacia él, (es decir, el protocolo IP). Cuando se proporcionan los datos al protocolo IP, los agrupa en datagramas IP, fijando el campo del protocolo en 6 (para que sepa con anticipación que el protocolo es TCP). TCP es un protocolo orientado a conexión, es decir, que permite que dos máquinas…continue reading →