Ver por etiquetas

Todas las etiquetas » Visual C# (RSS)

-Colecciones del ObjectModel- Coleccionando objetos en .NET Framework (III)

Introducción Esta serie de artículos pretende mostrar las características y peculiaridades de las colecciones en .NET. El objetivo no es mostrar las situaciones en las que cada una de los diferentes tipos de colecciones pueden utilizarse en cada contexto sino la de conocer las mismas, ventajas y desventajas, para poder seleccionar el tipo de colección más apropiado en cada momento. La serie cubre (entre corchetes el estado): Colecciones No Genericas Colecciones...

-Colecciones Genericas- Coleccionando objetos en .NET Framework (II)

Introducción Esta serie de artículos pretende mostrar las características y peculiaridades de las colecciones en .NET. El objetivo no es mostrar las situaciones en las que cada una de los diferentes tipos de colecciones pueden utilizarse en cada contexto sino la de conocer las mismas, ventajas y desventajas, para poder seleccionar el tipo de colección más apropiado en cada momento. La serie cubre (entre corchetes el estado): Colecciones No Genericas Colecciones...

-Colecciones No Genericas- Coleccionando objetos en .NET Framework (I)

Introducción Esta serie de artículos pretende mostrar las características y peculiaridades de las colecciones en .NET. El objetivo no es mostrar las situaciones en las que cada una de los diferentes tipos de colecciones pueden utilizarse en cada contexto sino la de conocer las mismas, ventajas y desventajas, para poder seleccionar el tipo de colección más apropiado en cada momento. La serie cubre (entre corchetes el estado): Colecciones No Genericas (actual post...

Inicialización con System.Lazy<T> en .NET Framework 4.0

Una de las novedades de .NET Framework 4.0 es la presentación de la clase System.Lazy<T> . En programación, una inicialización Lazy (el término Lazy significa, literalmente, gandul o retardado ) es un método de inicialización que permite que el objeto no se instancie hasta que se llame por primera vez, es decir hasta que sea utilizado. En el ciclo de vida de una aplicación, los métodos y propiedades de una clase que componen existen, es...

GroupBy con LINQ to Objects

El agrupamiento de un conjunto de datos mediante LINQ, ya sea mediante la extensión de IEnumerable o IQueryable , tiene una serie de características las cuales me gustaría comentar aquí. Para explicar un poco las posibilidades del agrupamiento mediante la extensión GroupBy voy a exponer un ejemplo con LINQ to Objects y para ello, primero, definiremos una clase sencilla que represente la entidad Cliente . public class Cliente { public int IdProvincia { get; set;...
Publicado por José Miguel Torres | con no comments
Archivado en:

‘this.’ is the question

Desde mis comienzos siempre he ido utilizando la palabra clave “ this ”, desde C++ hasta ahora con C#. El por qué, es porque me ha resultado más comodo a la hora de escribir y me ha resultado más comprensible el código a la hora de entenderlo, de la misma forma que uso otra de las palabras clave de acceso como ‘ base ’, aunque ésta únicamente se utilice en clases derivadas. Por otro lado, desde hace algo más de un año...
Publicado por José Miguel Torres | 15 comment(s)
Archivado en: