1 0 Tag Archives: C# .Net
post icon

Verificar si un proceso está corriendo con C#

Algunas veces necesitamos consultar si un proceso está corriendo en Windows, o una aplicación está abierta, con C# esta tarea es realmente simple de hacerla. Algunos usos que podemos darle es verificar si nuestra aplicación ya está abierta e impedir que vuelva a abrirse otra instancia, o si necesitamos de una aplicación para ejecutar correctamente la nuestra (dependencia de aplicaciones). (Continuar Leyendo sobre Verificar si un proceso está corriendo con C#)

21 diciembre 2009
post icon

Un ejemplo sencillo y entendible de LINQ con C#

Este tema de LINQ produjo su conmoción desde que apareció como herramienta de rápido desarrollo para mapeo ORM, es decir, crear una abstracción de las tablas de nuestra base de datos en clases para nuestra aplicación, una tabla – una clase.

Por ser un concepto relativamente nuevo, no quiere decir que sea complejo implementarlo, al contrario, es más sencillo y veloz el desarrollo de este modo. Personalmente me recuerda cierta tecnología de java. (sólo cierta semejanza ya que su implementación no es igual).

Primeramente para nuestro ejemplo necesitaremos una base de datos de ejemplo, (Continuar Leyendo sobre Un ejemplo sencillo y entendible de LINQ con C#)

19 diciembre 2009
post icon

Enviar Email con Gmail por SMTP y C# incluyendo adjunto

Cuando quise hacer esto, me di cuenta que esta pregunta plaga los foros, es más común de lo que uno espera.. Lograr esto con el framework 2.0 de .net es muy sencillo incluso con la versión 1, simplemente hay unas diferencias sutiles. Aunque en este caso el ejemplo estará basado en la segunda versión ya que es la más popular hoy día. (Continuar Leyendo sobre Enviar Email con Gmail por SMTP y C# incluyendo adjunto)

17 diciembre 2009
post icon

Como destruir clases en C#

Así como todos los que programamos con orientación a objetos, sabemos que el constructor de una clase sirve para la gestión de la clase en sí, en el momento de ser instanciada, del mismo modo los destructores son los gestionadores de la clase en caso que ésta deje de ser utilizada.

Esto se utiliza frecuentemente para cerrar conexiones de red, archivos abiertos y otros semejantes, de este modo podemos tener una aplicación que sea más eficiente a la hora de rendir cuentas de rendimiento, obtendremos menos uso (Continuar Leyendo sobre Como destruir clases en C#)

post icon

Conversión Boxing y UnBoxing

Suena un poco raro estos términos, pero son procesos sencillos y cotidianos para los que hemos en algún momento programado con VB y C# .net. La definición que da el MSDN es la siguiente:

La conversión boxing se utiliza para almacenar tipos de valor en el montón de recolección de elementos no utilizados. Boxing es una conversión implícita de Tipos de valores al tipo object o a cualquier tipo de interfaz implementado por este tipo de valor. Al aplicar la conversión boxing a un tipo de valor se asigna una instancia de objeto en el montón y copia el valor en el nuevo objeto.

Es una definición bastante sencilla de entender, pero si a alguno igual no le ha quedado claro, veamos 2 ejemplos (Continuar Leyendo sobre Conversión Boxing y UnBoxing)

14 diciembre 2009
post icon

Crear formularios con forma de texto en C#

Vamos a crear un formulario de escritorio con forma personalizada, esto no siempre es de mucha utilidad o común por lo menos, pero servirá para todos aquellos que quieran darle una personalización máxima a sus aplicaciones. Una idea es para la creación de skins.

La implementación es sencilla, tan sólo un par de líneas: (Continuar Leyendo sobre Crear formularios con forma de texto en C#)

8 diciembre 2009
Página 8 de 8« Inicio345678