Tutoriales C#
LINQ con C#. Ejemplos
Sep 7, 2011 | | 1 comentario
En el último post les estaba hablando sobre una de las nuevas características de C#, los métodos extensores. En esta ocasión veremos algunas características y ejemplos sobre otra nueva característica de C# para trabajar con fuentes de datos: LINQ.
Métodos extensores en C#
Jul 9, 2011 | | 2 comentarios
Los métodos extensores son un recurso de C# a partir de la versión 3.0 y permite añadir métodos a tipos ya definidos sin tener que crear un tipo heredero, recompilar o modificar al tipo original de una forma muy sencilla … seguir leyendo »
Aplicaciones de Consola en C#
Jun 20, 2011 | | 6 comentarios
El principal motivo de este post, es que la mayor parte de los que leen este blog no saben como interactuar con el usuario a través de la consola (lo cual es comprensible), y no tienen una forma dinámica de … seguir leyendo »
Cola con Prioridad en C#
Ene 31, 2011 | | 4 comentarios
Existen diversas formas de implementar una cola con prioridad, pero en casi todas, alguna de las operaciones principales son en O(n). En este post, veremos una forma eficiente de implementar esta estructura usando un Árbol Parcialmente Ordenado (Heap).
La clase Arbol en C#
Nov 28, 2010 | | 13 comentarios
Los árboles son una de las estructuras de datos más comunes en la programación de software para almacenar y procesar datos, gracias a sus innumerables aplicaciones. En este post veremos algunas características de los árboles y las implementaciones de algunos … seguir leyendo »
El método de ordenación QuickSort
Oct 13, 2010 | | 5 comentarios
Hoy les presento un método de ordenación que ha dado muy buenos resultados y es considerado el método de ordenación más rápido que existe, de ahí viene su nombre tan sugerente: QuickSort. Aunque su caso peor es O(n2), la probabilidad … seguir leyendo »
Genericidad en C#. Ejemplos
Jun 6, 2010 | | 4 comentarios
Si no sabes que es la genericidad, te aconsejo que prestes atención, porque sin duda esta nueva característica, que se presenta a partir de la versión 2.0 del Framework .Net, te cambiará totalmente la forma de ver las cosas y … seguir leyendo »
Eventos en Windows Form
Nov 21, 2009 | | 3 comentarios
En estos días no he tenido mucho tiempo de publicar nada porque he estado ocupado en la universidad con muchas tareas y proyectos, pero hoy les dejaré un programa muy sencillo, y les hablaré un poco sobre los eventos en Windows … seguir leyendo »
Herencia en C#. Concepto y ejemplos
Sep 12, 2009 | | 6 comentarios
Como todo lenguaje de programación actual, C# es un lenguaje orientado a objetos y soporta todas las características propias del paradigma de programación orientada a objetos: encapsulación, herencia y polimorfismo.
En este post trataré de explicar de la forma más sencilla … seguir leyendo »
Clases en C#. Declarar un constructor
Ago 28, 2009 | | 7 comentarios
Un constructor, es un miembro de una clase, es a través del constructor, que se crea una instancia de una clase, el nombre de todo constructor de una clase, tiene que ser el mismo nombre que la clase a la … seguir leyendo »