Genericidad en C#. Ejemplos (parte I)

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 te facilitará la vida a la hora de crear un programa con C#.

¿Qué es la genericidad? Primero lo primero. La genericidad nos permite pasar un tipo genérico (o más), como parámetro a un método, clase, estructura o interfaz. O sea, este nuevo tipo (que llamaremos <T>), viene a sustituir al tipo object, que es usado sobre todo en estructuras de propósito general, como son los arraylist, pilas (stack), colas (queue) y otras que usamos frecuentemente, en las cuales todos los elementos deben ser de un mismo tipo. Por ejemplo, en una lista de números, en la que no queremos que hayan datos de tipo strings o char, solo de tipo int. (más…)

“Slow Blogging” una nueva moda

blogosfera Slow Blogging” una nueva modaHace ya años que se habla del “Slow Blogging”, en concreto desde el 2006, pero ha sido el New York Times quien ha dado a conocer las características y razones del surgimiento de este término, que nace como respuesta a esos blogs que publican decenas (yo conozco algunos que publican cientos) de posts al día. (más…)

Novedades Wordpress 3.0

wordpress 3 features Novedades Wordpress 3.0WordPress, el CMS más usado actualmente y seleccionado como mejor sistema de administración de contenido de código abierto durante la celebración de los Open Source CMS Awards, lanzará en el próximo mes de mayo la versión 3.0. Se suponía que el lanzamiento fuera el 1 de mayo, pero estan solucionando algunos problemas y errores de la preview, esperemos que terminen pronto. Esta esperada versión de wordpress, también vendrá con algunas mejoras y novedades, que nos harán la vida mucho más fácil a la hora de manejar un blog con este CMS. (más…)

Ejercicios resueltos de string en C#

Aquí les pongo unos cuantos ejercicios resueltos y códigos escritos en C# relacionados con el manejo de strings (cadenas) que seguro te ayudará de muchas formas a mejorar el uso de este popular tipo de dato. Pero primero veamos cuales son los métodos y propiedades de esta clase String. (más…)

Criterio de divisibilidad por 3. Demostración

matematica papel 300x225 Criterio de divisibilidad por 3. DemostraciónSeguramente te ha pasado, que en alguna(s) clase(s) de matemática, el profesor empieza a dictar algunas propiedades y teoremas que cumplen los números naturales, y cuando les preguntamos de donde salen, nos dicen que están apurados o cambian el tema. Pues en esta serie de posts les mostrare algunas demostraciones de propiedades y teoremas que nos hicieron aprender (a veces hasta de memoria) y usar, sin saber de donde venían. (más…)

Ipad, nuevo dispositivo táctil de Apple

apple ipad 1 300x223 Ipad, nuevo dispositivo táctil de AppleIpad, es el último lanzamiento de un dispositivo e Apple con el que navegar por la web, leer y enviar emails y disfrutar de opciones multimedia como ver fotos, vídeos, mapas o leer e-books.

El Ipad, con un grosor de 13,4 mm y 680 gramos de peso, es más delgado y ligero que un netbook, incluye 12 nuevas e innovadoras aplicaciones diseñadas especialmente para él y gracias a la interfaz Multi-Touch hace que navegar la web o enviar emails sea una experiencia más interactiva. (más…)

Eventos en Windows Form

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 Form, que son una importante herramienta para lograr una buena interacción con el usuario que use nuestro programa. (más…)