Manejar la negociación de contenido en .Net Core

Cuando estamos desarrollando un Web API, es factible responder en distintos formatos, por ejemplo, JSON, XML u otro, esto también es conocido como negociación de contenido. En esta ocasión, podremos visualizar un ejemplo muy sencillo para hace que nuestro Web API responda tanto en JSON, como en XML. .Net Core 2.x (desconozco si lo hace [...]

By | septiembre 13th, 2019|.Net Core, Programación|0 Comments

Conociendo las migraciones en .Net Core

Al desarrollar aplicaciones, existe la posibilidad de que el modelo de datos cambie en el tiempo. La función EF Core Migrations resuelve este problema al permitir que EF actualice el esquema de la base de datos en lugar de trabajar directamente en la base de datos. El trabajo lo hacemos principalmente a través de la [...]

By | noviembre 9th, 2018|.Net Core|0 Comments

Configurando monitor en Ubuntu

Para permitir que nuestro monitor utilice una configuración que no está presente, debemos realizar lo siguiente: [crayon-5dcb88bd5675d674070783/] Por ejemplo: [crayon-5dcb88bd56766531601441/] [crayon-5dcb88bd5676c699621832/] esto, nos indicará las características del modo Modeline "2560x1080_50.00" 188.75 2560 2712 2976 3392 1080 1083 1093 1114 -hsync +vsync Lo que debemos hacer es copiar desde donde comienzan las comillas, de la siguiente [...]

By | noviembre 4th, 2018|Linux|0 Comments

Generando logging con Serilog

Serilog es una librería 3rd party en .NET, la cual podemos utilizar para generar los logs de nuestras aplicaciones. En esta ocasión, repasaremos brevemente como comenzar a utilizarla en nuestros desarrollos. Este ejemplo está realizado en .Net Core 2. Una de las principales ventatas de crear logs con Serilog es que podemos tener configurado todo [...]

By | octubre 24th, 2018|.Net Core|0 Comments

Trabajar archivos en Lumen

Cuando queremos trabajar archivos en Lumen, nos damos cuenta que es un poco más complejo que al hacerlo en Laravel. Esto es debido a que Lumen no trae pre-instalada las dependencias y configuraciones necesarias, no obstante, al incluirlas, podemos trabajar los archivos de la misma forma en que lo hacemos en Laravel. Lo primero es [...]

By | julio 23rd, 2018|Lumen|0 Comments