Cómo crear una Inteligencia Artificial en C#

Lo que se expone en este artículo ha sido utilizado como ejercicio práctico en la charla técnica que he impartido el día 07/06/2022 a mis compañeros del Máster de Desarrollo Web 2021-2022. Para poder comprender mejor el concepto del ejercicio y/o para tener más conocimiento en el ámbito de la inteligencia artificial, aquí está explicada la parte teórica de la charla. PresentacionCharlaTecnica-1Descarga En la actualidad, hay varios lenguajes de programación con los que se crean IA bastante complejas tales como Phyton, R, Java... Pero para comenzar a entender la lógica que conlleva una…continue reading →

Configuración Backup Powershell Windows Server 2022

https://youtu.be/VQKhcW0uKwQ Windows Server Backup en Powershell con Windows Server 2022 Es importante mantener nuestro equipo protegido de posibles desastres o posibles perdidas. En caso de sufrir una perdida de información es bueno saber como podemos recuperar esa misma información de una manera simple, almacenando ya sea diaria o semanalmente copias de seguridad y si es necesario volver a un estado anterior. Cuando hacemos un backup nos podemos encontrar varios tipos. Los cuales a través de la herramienta system state que hemos utilizado en el video únicamente nos permitirá llevar a cabo una copia…continue reading →

CRUD Con EntityFramework y Linq

Vamos a crear un CRUD con EntityFramweork y Linq en ASP.Net Core MVC, la base de datos que voy a utilizar es un SQL Server. Para empezar voy a enseñar las tablas que voy a utilizar: Tabla Producto: Tabla Fabricante: Como crear el proyecto Bien, vamos a crear ahora nuestro proyecto en Visual Studio 2019 (En mi caso), y vamos a seleccionar ASP.NET Core Web App (Model-View-Controller) Cuando se termine de crear el proyecto procederemos a añadir los NuGet que vamos a utilizar que son los siguientes es muy importante que los NuGet…continue reading →

Crear Menús dinámicos con ViewComponent

Un ViewComponent es una vista que nos permite poder incrustar código del Servidor con su ActionResult dentro de un _Layout. Un componente de vista consta de dos partes: la clase (normalmente derivada de ViewComponent) y el resultado que devuelve (por lo general, una vista). Al igual que los controladores, un componente de vista puede ser un POCO, pero la mayoría de los desarrolladores prefieren aprovechar las ventajas que ofrecen los métodos y las propiedades disponibles al derivar de ViewComponent. Se utiliza sobre todo para poder integrar en nuestro proyectos menús dinámicos en base de datos…continue reading →

Firewall Site-to-site con FTMG en 2022

Firewall site to site con Microsoft Forefront Threat Management Gateway https://youtube.com/playlist?list=PL0tcls72gtkuYdJKbM4a4Ua5uRaEDLFwi Una red privada virtual (VPN) de sitio a sitio se refiere a una conexión establecida entre múltiples redes. Esta podría ser una red corporativa en la que varias oficinas trabajen en conjunto o una red de sucursales con una oficina central y varias sucursales. Las VPN de sitio a sitio son útiles para las empresas que dan prioridad al tráfico privado y protegido y son particularmente útiles para las organizaciones con más de una oficina repartidas en grandes ubicaciones geográficas. Estas empresas a menudo…continue reading →

BitLocker Drive encription en Windows server 2022

https://youtu.be/OIbrAzuI2Mc En este post explicaremos que es el Bitlocker Drive, para que sirve, unas críticas, mi opinión y sobre todo lo necesario para saber utilizar esta tecnología. ¿Qué es? BitLocker no es una aplicación, es una función de Windows Server que se puede agregar en cualquier momento. Este programa se encarga del cifrado de disco. Esta función de protección de datos se integra con el Sistema Operativo y previene las amenazas de robo de datos o exposición de equipos perdidos, etc. Proporciona una muy buena protección mediante TPM, esto ayuda a proteger los…continue reading →