Chat con SignalR .net Framework

Bienvenidos a este post donde veremos como crear un chat en Visual Studio con .net framework y SignalR. Primero ¿Qué es SignalR? Es una librería que nos permite implementar funcionalidad en tiempo real a nuestro proyecto. Una utilidad que se le da a SignalR es poder crear chats en tiempo real, existen otras formas de usarlo, como por ejemplo un ajedrez donde los jugadores verán los movimientos en tiempo real. Comencemos: Primero debemos abrir nuestro Visual Studio y seleccionar "Create new project" https://flic.kr/p/2ivtW8y Una vez hemos pulsado en "Create new project" nos aparecerá…continue reading →

Control de errores en ASP.NET MVC: Handle Exceptions.

En este tutorial aprenderemos acerca del control de errores en nuestra aplicación. Para llegar a este punto es necesario que previamente tengamos unos conocimientos en ASP.NET y MVC . Si no sabes lo que es un proyecto ASP.NET/MVC o no has creado ninguno, antes de ver este post te recomiendo que visites otros tutoriales sobre los primeros pasos, y una vez que tengas tu aplicación, visita este tutorial para saber cómo controlar las excepciones de tu proyecto.  Una aplicación web puede dar lugar a diversos tipos de errores, y pueden deberse a muchas cosas distintas.  Cuando un error ocurre,…continue reading →

Configurar backup de tipo System State desde wbadmin

Desde hace ya varios años atrás, el formato digital ha logrado desplazar casi por completo a los antiguos y tradicionales archivos en físico. Hoy en día la inmensa mayoría de las empresas están digitalizadas y todo el volumen de información que manejan a diario tienen que poder almacenarlo de forma segura y poder restaurar esta información en caso de desastre o perdida de información en un momento dado. ¿Qué son las copias de respaldo? También conocidas como copias de seguridad o simplemente backups, se trata de duplicados exactos de documentos y archivos, los…continue reading →

DESPLIEGUE DE 0365 EN AULAS COMPARTIDAS CON WDS Y ODT

En los últimos años y con la llegada de la tecnología a las aulas, para los centros de formación con laboratorios o aulas compartidas, es imprescindible contar con un servicio para despliegue automatizado de imágenes, en el que se incluya O365 con la capacidad de acceso para múltiples usuarios. De esta forma, en el caso de que un equipo del aula falle, podremos cargar de nuevo el SO con todas las aplicaciones de forma rápida. Para ello vamos a utilizar dos herramientas: WDS y ODT WDSWindows Deployment Services, con este rol incluido en…continue reading →

System state backup en Windows Server 2016

Creación de un backup de tipo System State programado a las 23:00 con la característica Windows Server Backup. En un año como el 2019, donde según el FBI se están realizando más de 4.000 ataques de ransomware diarios, es realmente necesario tomar medidas de prevención, y hoy os voy a contar una de ellas. Existen diversas razones por las cuales debemos tener un respaldo de nuestro controlador de dominio, de los roles, de los usuarios, equipos, grupos, etc. Analizaremos cómo podemos crear respaldo de nuestro servidor y cómo podremos restaurarlo en caso de…continue reading →

Azure Key Vault usando ASP.NET CORE

Puesto que a día de hoy existen muchos problemas relacionados con la seguridad, en este tutorial abordaremos Azure Key Vault como solución para proteger nuestras contraseñas. Desarrollaremos un proyecto ASP.NET Core Web Application desde el cual recuperaremos nuestra contraseña desde Azure para conectar a una base de datos. Pero antes de comenzar a desarrollar nuestra solución conozcamos brevemente que es Key Vault. Qué es Key vault? Key Vault es un servicio que nos permite proteger las claves y otros secretos usados en nuestras aplicaciones y los servicios de la nube. Este servicio nos…continue reading →