Aplicación ASP .NET CORE

A lo largo de este post, explicaré un ejemplo de cómo crear una aplicación ASP .NET CORE ¿Que es "ASP .NET CORE? Es una nueva plataforma, escrita desde cero con varios objetivos en mente, siendo los principales: Más ligera : Nuestra aplicación se distribuya exclusivamente lo que necesitemos, no la plataforma completa.Multi-plataforma: las aplicaciones que creemos funcionarán en Windows, Linux y Mac, no solo en el sistema de Microsoft.Alto rendimiento: no es que .NET tradicional no tuviese rendimiento. ASP NET Core está pensada desde el principio con esto en mente tiene un desempeño mas…continue reading →

Instalar Windows Server 2016 en modo Nano Server

"La idea de este post es conseguir crear una imagen NanoServer, para posteriormente poder crear una máquina virtual con dicha imagen de NanoServer. Partimos con el Rol de "Hyper -V" instalado en nuestro Windows Server 2016." Vamos a crear una imagen Nano Server, para ello, lo primero que debemos hacer es copiarnos la carpeta "NanoServer" de nuestra imagen de disco de Windows Server 2016 en nuestro caso y pegarla en nuestro almacenamiento "C:\" tal y como se muestra en la imagen: Después, debemos importar los módulos de Nano, para ello, lo realizamos con…continue reading →

Variable Session en MVC

La variable Session en Mvc ASP.NET es muy utilizada e interacciona con las cookies, ya que guarda todo tipo de información, no debe confundirse con las cookies, ya que estas guardan información en el navegador y la Session almacena su información en la memoria del servidor y es única para cada usuario. Hay que tener en cuenta que esta variable guarda la información hasta que se termina la sesión del usuario. Esta variable suele utilizarse para carros de la compra y en ellas no debe guardarse mucha información. Para que todos entendamos el…continue reading →

Implementación de un Storage Pool y un Volumen Two-Way Mirror desde PowerShell

Storage Pool: Es un sistema de almacenamiento que nos permite agregar discos de manera dinámica, este conjunto de discos tiene que estar en bruto. https://www.flickr.com/photos/166278058@N03/45337488034/in/dateposted-public/ Los tipos de discos más comunes son: SCSI SATA IDE SSD Después de crear un volumen simple o un RAID en la Storage Pool, el sistema se encarga de seleccionar los discos fisicos para construir el volumen, si uno de esos discos falla el sistema se encarga de sustituirlo por otro de forma automatica y tambien lo resincroniza. Para que se pueda realizar esta sustitucion el sistema debe…continue reading →

Instalar iSCSI Target Server (Entorno Gráfico)

Inicialmente iSCSI fué desarrollado por IBM Research. En colaboración con Cisco el proyecto se presentó al IETF, que en un principio competían con otras opciones de almacenamiento que se encontraban en curso, pero iSCSI se posicionó por delante de todos. Cuando se creó iSCSI, los desarrolladores esperaban dar una solución a los problemas que presentaban los canales de Fibra en la conexión a través de intranets e internet. Uno de los problemas que presentaban era el manejo de múltiples conexiones y tener que lidiar con la incompatibilidad de los controladores. Su solución fue múltiples conexiones…continue reading →

Routing MVC – ASP.NET

Introducción Routing permite definir un patrón de dirección URL que mapee al manejador (handler) de la petición. En MVC los encargados de manejar dichas peticiones son los métodos Action de la clase Controller. ASP.NET introdujo el routing para eliminar la necesidad de mapear cada URL a un fichero físico. En web forms cada ruta tiene que estar asociada a un archivo, en MVC no. Configurar Rutas Para configurarlas se hace en la clase RouteConfig dentro de la carpeta App_Start, se utiliza el método MapRoute() de la clase RouteCollection. Todas las aplicaciones MVC traen…continue reading →