domingo, 11 de diciembre de 2016

DataAnnotations In Depth II





Continuous with validations class with DataAnnotations.














domingo, 27 de noviembre de 2016

DataAnnotations In Depth I




Validations objects with DataAnnotations classes.
















jueves, 17 de noviembre de 2016

Generic IEqualityComparer -S-





En este post, hablaremos sobre la implementación genérica para IEqualityComparer.

Este tipo de implementaciones, son ideales, para gente vaga, y que le gusta aprovechar más su tiempo realizando otro tipo de tareas, que con copy/pastes prácticamente iguales.

IEqualityComparer  es una de las interfaces, más importantes dentro del mundo de LinQ.­­ Muchos de sus métodos más importantes, toman una  sobrecarga  con un parámetro de este tipo, o de una clase que deriva de esta interfaz. Ejemplos de ella son: Contains, Distinct, Except, Intersect, GrouBy, GroupJoin, Join, SecuenceEqual, ToDictionary, ToLookUp y Union.






Generic IEqualityComparer -E-





Powerful generic class for a generic abstraction of IEqualityComparer.