Entradas en

.NET


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 …

Compartir

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 …

Compartir

MQTTNet es una librería .NET que nos permite implementa una comunicación bajo protocolo MQTT, actuando tanto como cliente como broker. La librería es una de las más completas disponibles para .NET. Está diseñada para ser ligera y altamente eficiente, siendo capaz de gestionar decenas de miles de mensajes por segundos. MQTTNet soporta las versiones de …

Compartir

RepoDb es un ORM Open Source para .NET, que viene a cubrir el hueco entre los micro ORM como Dapper, y los ORM completos como Entity Framework. Está diseñada para ser rápida en ejecución y eficiente en el uso de memoria, consiguiendo resultados similares o inclusos superiores a la popular librería Dapper. A la vez, …

Compartir

Redux.NET es un contenedor de estado predecible para aplicaciones .NET basado en el desarrollo Redux para JS https://github.com/reactjs/redux. Redux es una popupular librería Open Source para JavaScript https://github.com/reactjs/redux, que ha inspirado a muchos otros frameworks como Vuex para VueJs. Redux.NET traslada la filosofía de estos contenedores de estado cuyo propósito es abstraer el estado de …

Compartir

Polly es una librería Open Source para .Net que permite implementar ciertos patrones de resiliencia y gestión/recuperacion de excepciones en aplicaciones .Net. Cuando nos enfrentamos con procesos que son susceptibles de emitir excepciones existen varios patrones o estrategias que podemos seguir para gestionar el comportamiento ante el error. Sin embargo, implementar estos patrones requiere tiempo …

Compartir