gracias

From my previous post about parallelizing process execution, I am extending the sample there to show how we can get that different processes in parallel can combine their results into the same object, without the asynchronous execution being a problem. In this case, we are going to get all the results from the execution in the same data list.

gracias

Al hilo del post anterior sobre ejecución paralela de tareas, voy a ampliar el ejemplo para demostrar como podemos conseguir que diferentes procesos en paralelo puedan combinar el resultado en un mismo objeto, sin que la ejecución asíncrona sea un problema. En este caso, vamos a obtener los resultados del procesamiento en una misma lista de datos.

gracias

Recently I was collaborating with a colleague at work because the running time of a process was far slower than expected. Reviewing the code, we identified that parts of the process could be done in parallel, with which the overall performance was improved by a 200%. In this post, I'll show some basic techniques to work with processes parallelization and will display the performance improvements that can be achieved.

gracias

Recientemente tuve que colaborar con un compañero de trabajo porque la ejecución de un proceso era más lenta de lo esperado. Repasando el código, vimos que parte del proceso se podía realizar en paralelo, con lo que el rendimiento general mejoró en un 200%. En este post intento explicar algunas técnicas básicas para trabajar con paralelización de procesos y mostraré las mejoras de rendimiento que se pueden obtener.

gracias

Estas últimas semanas he estado aprovechando algunos huecos libres para actualizar mi página web a .Net Core, que ya hacía tiempo que lo estaba pensando, pero no había sacado aún el tiempo para implementarlo. Os cuento cómo ha ido el proceso.

Desde la última actualización de la web, allá por diciembre de 2013 (que ya ha llovido...), y que detallé en el post "Detalles técnicos de implantación de la web", tan sólo había escrito algunos posts y actualizado algunos proyectos, pero la web en sí seguía siendo la misma sobre ASP.NET MVC y el blog en Wordpress. Recientemente, a raíz de iniciar algunos proyectos laborales sobre .Net Core, me decidí que ya era un buen momento también de actualizar el código de la web y poner en práctica lo que estaba aprendiendo de netcore, y, de paso, aprender algunas cosas nuevas que siempre surgen por el camino.

En mi trabajo actual en Virtua como analista de aplicaciones y programador, estamos trabajando intensamente con Visual Studio 2008 para el desarrollo de una aplicación web en el ámbito del eLearning. Uno de los requisitos que siempre nos ha exigido nuestro cliente era el de disponer de una buena documentación del código fuente (que en este caso les pertenece). En los viejos tiempos, cuando la tecnología era ASP, esto era, cuanto menos, imposible. Sin embargo, la migración a tecnología .NET nos pone las cosas un poco más fáciles, al disponer de comentarios XML mediante los que podemos documentar casi cualquier cosa, incluyendo su semántica (método, parámetro, evento, etc.)