martes, 27 de diciembre de 2016

Clonando Objectos en .NET Framework



En esta entrada vamos a tratar un par de formas o estrategias para realizar clonación de objetos en .NET Framework. Analizaremos los pros y las contras por cada uno de los métodos, ya que a día de hoy no existe una fórmula infalible para realizar esta tarea.


Todo lo que vamos a ver está dirigido al uso de clases, ósea a tipos por referencia que no sean clases inmutables (stringsdelegadosstructuras, etc), ya que éstas tienen un tratamiento diferente en memoria que se queda fuera del objetivo de este post.

Cloning Objects in .NET Framework






In this article, we will be showing any ways to clone objects in .NET Framework. For each mode to clone will analyses the pros and cons.

This explain is not valid to Immutable class (stringsdelegatesstructures, etc), because these classes have another behaviors and do not feature in this article.


For this we will use two implementation techniques, first of all the ICloneable Interface, Secondly Extension Methods depending the type of cloning.

domingo, 11 de diciembre de 2016

DataAnnotations In Depth II





In this second chapter, we explain all validations forms in DataAnnotations. We will review Validator class with all its structure.
Let's go !!!.