<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>csharp on Programación desordenada</title><link>https://panicoenlaxbox.com/tags/csharp/</link><description>Recent content in csharp on Programación desordenada</description><generator>Hugo -- gohugo.io</generator><language>es</language><managingEditor>panicoenlaxbox@gmail.com (Sergio León)</managingEditor><webMaster>panicoenlaxbox@gmail.com (Sergio León)</webMaster><lastBuildDate>Tue, 03 Jun 2025 06:22:00 +0200</lastBuildDate><atom:link href="https://panicoenlaxbox.com/tags/csharp/index.xml" rel="self" type="application/rss+xml"/><item><title>Sniffing HttpClient</title><link>https://panicoenlaxbox.com/post/http-debugging/</link><pubDate>Tue, 03 Jun 2025 06:22:00 +0200</pubDate><author>panicoenlaxbox@gmail.com (Sergio León)</author><guid>https://panicoenlaxbox.com/post/http-debugging/</guid><description>&lt;p>Tarde o temprano, tendrás la necesidad de depurar el tráfico HTTP de tu aplicación. Ya sea para verificar que estás enviando los datos correctos, que la respuesta es la esperada o simplemente para ver qué está pasando en el camino.&lt;/p></description></item><item><title>Runnable examples</title><link>https://panicoenlaxbox.com/post/runnable-examples/</link><pubDate>Tue, 15 Oct 2024 15:17:00 +0200</pubDate><author>panicoenlaxbox@gmail.com (Sergio León)</author><guid>https://panicoenlaxbox.com/post/runnable-examples/</guid><description>&lt;p>Cuando estás explorando algo nuevo es muy típico crear una aplicación de consola y comentar/descomentar código para ver en funcionamiento lo que estás probando. Pero, tarde o temprano, este flujo se vuelve tedioso, propenso a errores y termina siendo un galimatías&lt;/p></description></item><item><title>Console application vs worker service</title><link>https://panicoenlaxbox.com/post/console-application/</link><pubDate>Wed, 03 Apr 2024 15:59:00 +0200</pubDate><author>panicoenlaxbox@gmail.com (Sergio León)</author><guid>https://panicoenlaxbox.com/post/console-application/</guid><description>&lt;p>¿Cuándo elegir una u otra? ¿En qué se diferencian? ¿Cómo crear una aplicación de consola y no sentir que estás solo frente al peligro?&lt;/p></description></item><item><title>Leer mensajes de un buzón de Office 365 con C#</title><link>https://panicoenlaxbox.com/post/read-mailbox-messages-office365/</link><pubDate>Fri, 22 Mar 2024 16:26:00 +0200</pubDate><author>panicoenlaxbox@gmail.com (Sergio León)</author><guid>https://panicoenlaxbox.com/post/read-mailbox-messages-office365/</guid><description>&lt;p>Es cierto que, a priori, el título del post no levanta grandes pasiones, pero si por el camino aprendemos a usar &lt;a href="https://github.com/jstedfast/MailKit">MailKit&lt;/a>, configuramos permisos en Azure y lo comparamos con el &lt;a href="https://github.com/microsoftgraph/msgraph-sdk-dotnet">SDK de Microsoft Graph API&lt;/a>, el tema algo mejora.&lt;/p></description></item><item><title>Enumerados en Swagger con Minimal APIs</title><link>https://panicoenlaxbox.com/post/minimal-api-swagger-enum/</link><pubDate>Tue, 11 Jul 2023 06:08:37 +0200</pubDate><author>panicoenlaxbox@gmail.com (Sergio León)</author><guid>https://panicoenlaxbox.com/post/minimal-api-swagger-enum/</guid><description>&lt;p>En este post veremos como ajustar la pareja Swagger/Minimal API para hacer uso de enumerados y que, tanto el fichero de especificación como la UI de Swagger les hagan honor.&lt;/p></description></item><item><title>Peter</title><link>https://panicoenlaxbox.com/post/peter/</link><pubDate>Sat, 29 Apr 2023 16:08:30 +0200</pubDate><author>panicoenlaxbox@gmail.com (Sergio León)</author><guid>https://panicoenlaxbox.com/post/peter/</guid><description>&lt;p>Un side-project con un nombre con gancho, eso es &lt;a href="https://github.com/StarskyCorp/Peter">Peter&lt;/a>, un conjunto de utilidades para facilitar el desarrollo de &lt;a href="https://learn.microsoft.com/en-us/aspnet/core/fundamentals/minimal-apis/overview?view=aspnetcore-7.0">Minimal APIs&lt;/a>.&lt;/p></description></item><item><title>Azurite con Testcontainers</title><link>https://panicoenlaxbox.com/post/azurite-testcontainers/</link><pubDate>Sat, 25 Feb 2023 13:30:00 +0200</pubDate><author>panicoenlaxbox@gmail.com (Sergio León)</author><guid>https://panicoenlaxbox.com/post/azurite-testcontainers/</guid><description>&lt;p>Si trabajas con cuentas de almacenamiento de Azure, usar un emulador local como &lt;a href="https://github.com/Azure/Azurite">Azurite&lt;/a> te facilitará el desarrollo. Si además usamos &lt;a href="https://dotnet.testcontainers.org/">Testcontainers&lt;/a>, podrás usar Azurite también en tus tests de integración.&lt;/p></description></item><item><title>Configuración y secretos en ASP.NET Core con Azure Key Vault y Azure App Configuration</title><link>https://panicoenlaxbox.com/post/configuration-and-secrets-in-asp-net-core/</link><pubDate>Sat, 09 Apr 2022 00:00:00 +0200</pubDate><author>panicoenlaxbox@gmail.com (Sergio León)</author><guid>https://panicoenlaxbox.com/post/configuration-and-secrets-in-asp-net-core/</guid><description>&lt;p>Configuración y secretos, un tandem a resolver para cualquier aplicación.&lt;/p></description></item><item><title>.NET test project with a single command</title><link>https://panicoenlaxbox.com/post/new-dotnet-test-project/</link><pubDate>Mon, 14 Feb 2022 19:25:36 +1800</pubDate><author>panicoenlaxbox@gmail.com (Sergio León)</author><guid>https://panicoenlaxbox.com/post/new-dotnet-test-project/</guid><description>&lt;p>Sometimes, I need to create quickly a new .NET test project because I&amp;rsquo;m learning or practicing and I want, in a few seconds, a new and clean project to work with it.&lt;/p></description></item><item><title>Crear un paquete Nuget y publicarlo en Azure DevOps</title><link>https://panicoenlaxbox.com/post/nuget-package-azure-devops/</link><pubDate>Thu, 05 Aug 2021 12:26:30 +0200</pubDate><author>panicoenlaxbox@gmail.com (Sergio León)</author><guid>https://panicoenlaxbox.com/post/nuget-package-azure-devops/</guid><description>&lt;p>Crear un paquete nuget y publicarlo puede ser sencillo, pero también es una operación que nos puede llevar más tiempo del previsto. La idea de este post es automatizar (en la medida de lo posible) la creación y publicación de un paquete nuget en un feed de Azure DevOps.&lt;/p></description></item></channel></rss>