A través de la comunidad de Discord he recibido la pregunta de cómo ejecutar en C# código de terceros susceptible de bloquearse de forma segura empleando un Timeout para cancelar la tarea. La concurrencia siempre es un tema complicado, en prácticamente todos los lenguajes. C# No solo no es una excepción sino que incluso es ...

Si estáis usando un sistema Windows y el motor de máquinas virtuales Hyper-V para virtualizar máquinas de Linux, habréis encontrado que la resolución por defecto es muy baja. Hyper-v es una muy buena solución para virtualizar máquinas bajo un entorno de Windows. Pero, por defecto, cuando creamos una nueva máquina virtual de Linux la resolución ...

En esta entrada vamos a ver como instalar .NET 6 en un ordenador con Linux, y aprenderemos a crear y ejecutar aplicaciones en C#. Como vimos en esta entrada, una de las ventajas .NET 6 es que ha supuesto un gran paso adelante en materia de convergencia. Así, ahora es posible ejecutar aplicaciones .NET en ...

Raylib es una librería Open Source para realizar videojuegos, diseñada para ser sencilla y fácil de usar, que está disponible en una amplia variedad de plataformas y lenguajes. Raylib busca alejarse de soluciones y motores de videojuegos más complejos y pesados, centrándose en los aspectos más básicos y fundamentales del desarrollo de videojuegos. Así, elimina ...

  Estamos de celebración en el blog porque: ¡Hemos superado los 20 millones de visualizaciones! Que se dice pronto en esta época donde Internet da grandes cifras, y hablamos de millones como si fueran melocotones. ¡Pero es la población de algunos paises! Aunque los números nunca fueron, ni son, ni serán, lo más importante... ante ...

La plataforma de aplicaciones .NET es la apuesta de Microsoft para el desarrollo aplicaciones de escritorio, servicios webs, y aplicaciones móviles, siendo una de las tecnologías de desarrollo más empleadas en el momento. Lanzada el 08 de Noviembre de 2021, .NET 6 es la nueva versión LTS (long time support), que viene a sustituir .NET ...