Variable not found: Procesar secuencias por lotes, o cómo usar chunks en C#
Cuando tenemos una colección de datos para procesar, es relativamente habitual tener que hacerlo por lotes, es decir, dividir la colección en partes más pequeñas e irlas procesando por separado.Para...
View ArticleVariable not found: Enlaces interesantes 566
Ahí van los enlaces recopilados durante la semana pasada. Espero que os resulten interesantes. :-)Por si te lo perdiste...Retornar archivos estáticos desde una carpeta distinta a "wwwroot" en ASP.NET...
View ArticleVariable not found: Enlaces interesantes 567
Ahí van los enlaces recopilados durante la semana pasada. Espero que os resulten interesantes. :-)Por si te lo perdiste...Validación de servicios en entornos distintos a "Development" en ASP.NET Core 6...
View ArticleArragonán: El lado estratégico de Domain-Driven Design. CommitConf 2024
Hace unas semanas estuve en Commit Conf en Madrid, evento al que no iba desde hace mucho. Estuve compartiendo la charla El lado estratégico de Domain-Driven Design, iterando ligeramente la que hice...
View ArticleVariable not found: ¡Variable not found cumple 18 años!
Buah, siempre se dice que el tiempo pasa volando, pero es que es verdad. Parece que fue ayer cuando decidí comenzar a en este blog, y hoy hace 18 años de eso. ¡El blog ya es mayor de edad! 🎉Cuando...
View ArticleVariable not found: Enlaces interesantes 568
Ahí van los enlaces recopilados durante la semana pasada. Espero que os resulten interesantes. :-)Por si te lo perdiste...Cómo modificar la reason phrase en una respuesta HTTP de ASP.NET Core José M....
View ArticleVariable not found: ¡No uses ContainsKey() en un diccionario .NET para ver si...
Cuando trabajamos con diccionarios en .NET, es muy común comprobar si existe un elemento con una clave determinada antes de obtenerlo para evitar una excepción KeyNotFoundException:var numbers = new...
View ArticleVariable not found: Enlaces interesantes 569
Ahí van los enlaces recopilados durante la semana pasada. Espero que os resulten interesantes. :-)Por si te lo perdiste...Cómo contar y enumerar los items almacenados en un objeto MemoryCache en .NET 6...
View ArticleVariable not found: Un ejemplo de uso elegante del operador "null coalescing...
Revisando código ajeno, me he encontrado con un ejemplo de uso del operador null coalescing assignment de C# que me ha parecido muy elegante y quería compartirlo con vosotros.Como recordaréis, este...
View ArticleUna sinfonía en C#: Configurar Docker + HTTPS + nginx
“Introducción”Cuando queremos probar algo en local (una aplicación web), dentro de un contenedor, no podemos utilizar https como desde Visual Studio o IIS. Si necesitamos sí o sí https, debemos...
View ArticleJuanjo Navarro: Nueva edición del Technology Radar (la 30)
Si no conoces el Technology Radar de la empresa Thoughtworks, deberías echarle un vistazo.Se trata de un informe semestral donde se analizan una serie de puntos (“blips” los llaman) sobre el mundo del...
View ArticleVariable not found: Enlaces interesantes 570
Ahí van los enlaces recopilados durante la semana pasada. Espero que os resulten interesantes. :-)Por si te lo perdiste...Los diez mandamientos del egoless programming José M. AguilarCadenas de texto...
View ArticleVariable not found: El operador 'with': mutaciones no destructivas en C#
Me da la impresión de que el operador with de C# no es demasiado conocido, y creo que vale la pena echarle un vistazo porque puede resultarnos útil en nuestro día a día.Introducido con C# 9, allá por...
View ArticleVariable not found: Enlaces interesantes 571
Ahí van los enlaces recopilados durante la semana pasada. Espero que os resulten interesantes. :-)Por si te lo perdiste...Personalizar restricciones de ruta en línea en ASP.NET Core José M....
View ArticleVariable not found: ¿Se puede usar System.IO para leer o escribir en el...
El espacio de nombres System.IO de .NET proporciona clases para trabajar con archivos y directorios, algo que, a priori, no tendría demasiado sentido en componentes Blazor WebAssembly, ya que éstos se...
View ArticleVariable not found: Enlaces interesantes 572
Ahí van los enlaces recopilados durante la semana pasada. Espero que os resulten interesantes. :-)Por si te lo perdiste...¿Cómo se llama el operador "-->" de C#? José M. Aguilar¿Se pueden lanzar dos...
View ArticleVariable not found: Renderizar componentes Blazor en vistas MVC (1/3):...
Hace no demasiado, mientras analizábamos la posibilidad de que Blazor acabara en algún momento sustituyendo a MVC como tecnología "por defecto" para el desarrollo de aplicaciones web en .NET, comentaba...
View Articleinfo.xailer.com: Plugin de despliegue de archivos
Os presento un nuevo plugin que puede ser muy útil para todos aquellos que os dedicáis a generar ejecutables tipo CGI que luego subís a un servidor web o cualquier otro tipo de archivo que querías...
View ArticleVariable not found: Renderizar componentes Blazor en vistas MVC (2/3):...
Este post pertenece a una serie de tres partes donde estamos viendo cómo renderizar componentes Blazor en vistas MVC de ASP.NET Core.En la primera parte de la serie vimos cómo renderizar componentes...
View ArticleVariable not found: Renderizar componentes Blazor en vistas MVC (3/3):...
Este post pertenece a una serie de tres partes donde estamos viendo cómo renderizar componentes Blazor en el interior de vistas MVC de ASP.NET Core. Hasta ahora, hemos visto cómo renderizar desde...
View Article