Entradas en

C#


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 ...

0
Compartir

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 ...

0
Compartir

Hoy vamos a ver cómo consumir un API Rest desde una aplicación escrita en .Net Framework, sin necesidad de librerías de terceros. Como sabemos, proporcionar un API Rest es una forma común de comunicación con aplicaciones Web. Por tanto, es frecuente que tengamos que interactuar con ellas desde nuestra aplicación. Afortunadamente, comunicarnos con un API ...

0
Compartir

eWelinkNET es un API escrito en .NET Standard que nos permite interactuar directamente con al API de eWelink usando las credenciales de usuario usadas por la aplicación oficial. Con eWelinkNET es compatible con Windows, Linux y MAC, Android e iOS, y permite realizar acciones en los dispositivos o obtener mediciones (temperatura, humedad, consumo eléctrico... ) ...

Compartir

En esta entrada vamos a ver cómo serializar y deserializar un objeto a un fichero XML en C#. Ya vimos cómo trabajar con ficheros Json cómodamente en .NET gracias a la librería de JsonNET. Los ficheros Json se han convertido en el estándar preferido para intercambiar datos entre aplicaciones, especialmente en ámbitos web. Sin embargo, ...

0
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 ...

0
Compartir