sábado, 22 de abril de 2017

Linq Extended Joins







A extension method library with all joins of sql that not exists in LinQ.














Linq Extended Joins






Hace unos años leí un artículo de C. L. Moffatt (link), donde se explicaba de forma clara y concisa los diferentes tipos de joins en SQL, y tomé la idea de escribir un artículo similar pero enfocado a LinQ, ya que había visto en muchas ocasiones muchas preguntas en foros dirigidas a este tema, pero no he encontrado ninguna en la que aune todos y cada uno de los casos.

Espero dar algo de luz con las líneas que siguen.




lunes, 10 de abril de 2017

Visual Studio Collection Visualizers





A addon of Visual Studio 2015/2017 for collection types.















Visual Studio Collection Visualizers





Hace tiempo, varios años atrás, estuve desarrollando un programa en .NET, la cual contenía una gran cantidad de comparaciones entre secuencias. El tamaño de estas colecciones eran bastante grandes y el debugeo y la comprobación de los resultados se convertía en un infierno el navegar entre los treeviews de resultados.

Decidí construir una dll que me permitiera poder visualizar las secuencias y los filtrados y las comparaciones entre ellos. Un tiempo después lo actualicé a un visualizer, simplificaba bastante el trabajo. Ya que el resultado fue bastante satisfactorio, hoy lo comparto con todos vosotros.



martes, 4 de abril de 2017

System.Diagnostics Acciones Útiles






The namespace System.Diagnostics provides a set of attributes and classes to interact with the system process, events managers, performance counts, etc. This namespace can help us too in debugging job.

Let’s review the useful actions inside of System.Diagnostics namespace.