Carrito de la compra con sessión en MVC

Gracias a la variable Session se puede guardar información en la memoria del servidor y esto permite el paso de información entre las diferentes vistas o controladores, es útil por ejemplo para guardar productos en un carrito de la compra, crear listas de favoritos o almacenar información de usuario. Las variables almacenadas son únicas para cada usuario. Es importante saber que la información guardada en Session se pierde cuando el usuario cierra la aplicación o transcurren 30 minutos de inactividad. En este post voy a hacer una pequeña guia de ejemplo de Sessión…continue reading →

Implementación de Failover Cluster con 2 nodos mediante Powershell

DESCRIPCIÓN Failover Cluster es una característica de Windows Server que nos permite agrupar varios servidores (Nodos) en un cluster tolerante a fallos. Dichos nodos están destinados a realizar una alta disponibilidad en caso de que uno de los nodos tenga algún problema.  Si uno o más de los nodos del clúster fallan, otros comenzarán a proporcionar servicio. REQUISITOS Es importante destacar que para llevar a cabo la instalación de un failover Cluster, Microsoft nos demanda una serie de test obligatorios en donde se busca chequear y contrastar que el hardware y la configuración…continue reading →

Globalización MVC .NET Framework

En este post explicare como implementar en un proyecto desde 0 la posibilidad de ofrecer una pagina en distintas lenguas. 1. Creamos un nuevo proyecto de 0, la aplicación será en MVC .Net Framework, llamare Globalización al proyecto. https://www.flickr.com/photos/187079727@N04/49560324002/in/dateposted-public/ 2. Añadimos un fichero de recursos, para ello : 2.1- Click derecho en la carpeta root del proyecto, click en add, y selecciona add ASP.NET folder. Selecciona App_globalResources . https://www.flickr.com/photos/187079727@N04/49559590298/in/dateposted-public/ 2.2- Crea un fichero de recursos (.resx) dentro de la carpeta App_globalResources. Lo voy a llamar “Resource.resx”. https://www.flickr.com/photos/187079727@N04/49560084761/in/dateposted-public/ 2.3- Necesitaríamos otros ficheros de recursos…continue reading →

Cómo crear imágenes personalizadas con Docker

Como bien dice el título, en este post vamos a hablar sobre Docker y cómo crear una imagen personalizada. Docker como se ha mencionado ya en otros posts de este blog, es una herramienta que nos permite crear contenedores, los cuales podríamos llamarlos máquinas virtuales ligeras ya que requieren muchos menos recursos que una máquina virtual completa. Una de las características principales además de los pocos recursos que consume es su portabilidad ya que nos permite desplegarlo en cualquier sistema que tenga Docker instalado. Para crear imágenes personalizadas necesitamos comprender más acerca de…continue reading →

Storage Pool with Three-Way Mirror

QUE ES Storage Pool ? Storage Pool es una tecnología en Windows y Windows Server que puede ayudar a proteger sus datos de fallas en la unidad. Es conceptualmente similar a RAID ( implementado en softwar). Puede usar espacios de almacenamiento para agrupar tres o más unidades en un grupo de almacenamiento y luego usar la capacidad de ese grupo para crear espacios de almacenamiento. Para que sirve Storage Pool ?! Storage Pool (que no debe confundirse con Storage Spaces Direct) ha sido parte de Windows Server desde Windows Server 2012 y proporciona…continue reading →

Configurar disco ISCSI con IsPersistent en True

Introducción Una de las habilidades de los administradores de Sistemas es su capacidad de “engañar” al sistema operativo para que piense que tiene instalada una pieza de hardware sin que realmente sea así. Como por ejemplo algo tan simple como un disco duro.A un nivel más básico del que trata esta entrada. Podemos engañar al sistema creando un disco dinámico de tipo spanned. En este disco, por así decirlo, añadimos a un disco que se está quedando sin espacio un trozo de otro disco (o el disco completo) ampliando el tamaño de este…continue reading →