C#

RepoDb, un micro ORM híbrido para aplicaciones .NET
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, ...

Redux.NET, un contendor de estado para aplicaciones .NET
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 ...

Mapster, mapeador de clases de alta velocidad para .NET
Mapster es una librería Open Source para mapear objetos en .Net centrada en la facilidad de uso y en la alta eficiencia. Mapear objetos es una necesidad común en la programación, y que obliga a crear mucho código repetitivo y con poco valor añadido (boilerplate). Para realizar este proceso de forma más agradable existen muchas ...

Aplicaciones multiplataforma con ASP.NET Core y Electron.NET
Electron.Net es una interesante librería que nos permite generar aplicaciones multiplataforma basándonos en ASP .Net Core y Electron. La posibilidad de usar la versatilidad del HTML como Front End, junto con la potencia de ASP .NET Core como backend, para realizar aplicaciones de escritorio multiplataforma, es un sueño de muchos desarrolladores de .NET. Mientras esperamos ...

Units converter, una librería para trabajar con variables físicas en .NET
UnitsNet es una librería para .Net que simplifica enormemente el trabajo con variables con unidades que representan magnitudes físicas. Seguramente habrás sufrido el pequeño infierno que resulta tener que gestionar dimensiones, superficies, mediciones de masa... cuando intervienen distintas unidades, y lo engorroso que es tener en cuenta todas las posibles consideraciones. Units.Net proporciona las funciones ...

Consumir un API Rest en C# fácilmente con Restsharp
RestSharp es una popular librería para .Net que nos permite actuar como clientes para consumir un Api Rest. En una entrada anterior vimos como consumir un API Rest desde C# sin emplear librerías de terceros. Aunque el código no es especialmente complejo, el uso de RestSharp simplifica sustancialmente el proceso. Además, RestSharp aporta funciones adicionales ...