Desktop | DevTroce.com

Post Etiquetado en ‘Desktop’

  1. Recorrer los controles de un formulario con C# & VB.Net

    Septiembre 1, 2010. Dejanos el Primer Comentario..

    Hoy un compañero mío preguntaba en el buzz como podía recorrer los controles de su WinForm con C#. Entre 2 estuvimos dando una solución rápida y a ciegas que creo funcionaba :P , pero en el mismo buzz le comentaba que un tiempo atrás ya había escrito el código y prometía pasarle lo que había hecho (bueno de yapa se viene el artículo en devtroce).

    Ésta tarea es particularmente sencilla realizarla con dotNet por ello que me tomo la particularidad de escribirla en los 2 lenguajes C# y VB Net. No sólo recorreremos todos los controles sino Continúa Leyendo Recorrer los controles de un formulario con C# & VB.Net

  2. Cambiar la apariencia de las aplicaciones hechas en Java – Swing

    Septiembre 1, 2010. Dejanos el Primer Comentario..

    Desde que conocí el desarrollo de aplicaciones Desktop con Java - hace un par de años atrás – me pareció que tiene una interfaz gráfica de usuario pobre y fea. La apariencia a Metal da un aspecto muy rígido, incluso más feo al que tenía Windows 95 en la época (Eso que estoy hablando de Swing porque si consideramos AWT)

    Por suerte esto quedó remediado desde el update 10 de la versión 6 de Java (algo tarde pero lo vale), incluye lo que se llama Feel & Look lo que nos permite cambiar de apariencia según nuestro gusto. Esto podemos hacerlo editando la configuración del JRE que tenemos instalado, pero no lo mostraré porque estoy convencido que las aplicaciones que creamos son para el usuario final y a ellos no vamos a exigirles que entren a configurar su Runtime manualmente, no?

    Así que haremos algo más interesante que eso, y veremos como setear la configuración visual para la App Continúa Leyendo Cambiar la apariencia de las aplicaciones hechas en Java – Swing

  3. Guía para crear aplicaciones Multilenguajes con dotNet

    Agosto 30, 2010. Dejanos el Primer Comentario..

    Siempre me preguntaba como crear programas multilenguajes, ya tenía una idea bastante robusta para hacerlo y luego de investigar en varias fuentes me he quedado con un método sencillo (casi todos son sencillos de hecho), pero éste es el más práctico.

    Para ejemplificar vamos a crear un proyecto WinForm con C# en Visual Studio, el formulario debe quedar algo así:

    Lo que haremos será escribir las 3 comidas principales del dia, Desayuno, Almuerzo y Cena en los Label de los botones, obviamente cada uno en una lengua según los radio button que elijamos. Si ya se pude haber tenido una mejor idea :[

    Luego vamos a crear una carpeta llamada Lenguajes Continúa Leyendo Guía para crear aplicaciones Multilenguajes con dotNet

  4. Se congela la pantalla con WinForm y los bucles?

    Agosto 6, 2010. Dejanos el Primer Comentario..

    Con las aplicaciones de WinForm, siempre existió un problema al crear bucles complejos que cargan a la máquina cliente. Normalmente si éste bucle lleva mucho tiempo de ejecución y disponemos de poca memoria gráfica el Canvas de Windows se cuelga y da la impresión que la aplicación también lo ha hecho.

    Esto suele dar mala impresión al usuario final sobre nuestras aplicaciones, comienzas a tomarle desconfianza. Eso no es bueno para nosotros porque con el tiempo nos quedaremos sin pan (creo que exageré un poco). Continúa Leyendo Se congela la pantalla con WinForm y los bucles?

  5. Como programar en n-Capas con C# (Parte 5)

    Julio 14, 2010. 15 Comentarios.

    Con ésta entrega cumpliremos con la capa de Presentación, utilizaremos todo lo que hemos visto hasta ahora aplicados a una interfaz de usuario, y como lo prometí, lo veremos implementado en winForm como en webForm.

    El primer ejemplo será Desktop, crearemos un formulario con una apariencia semejante al que ven en la imagen.

    frmCliente

    Evidentemente, un sistema real no lo harán así, el botón conectar emula el comportamiento de una pantalla de login, el boton crear mandará a la BBDD los datos de la caja, Listar rellenará la grilla y Buscar By Id se encargará de devolvernos un registro a partir de lo que carguemos en la caja de Id. Otra implementación interesante sería agregarle un identity a la Continúa Leyendo Como programar en n-Capas con C# (Parte 5)

  6. Agregar opciones al menú de Windows / Compactar Restaurar Backup de Firebird

    Mayo 31, 2010. Dejanos el Primer Comentario..

    Hay muchas tareas que se convierten en rutinarias cuando trabajamos con un Sistema Operativo, cuando eso pasa siempre queremos automatizarlo lo más que podemos estas tareas “aburridas”, personalmente me sucede mucho en trabajo cuando tengo que crear el backup y restaurar las bases de datos de firebird que utilizamos, es por eso que me decidí crear unos menús para tales efectos. Se puede decir que con este post estaría matando dos pajaros de un tiro, como agregar los menús personalizados en Windows y como crear backups de firebird o restaurarlos..

    Básicamente lo que hace es al dar click derecho sobre le fichero de la BD, invoca a la herramienta gbak del firebird y le pasa los parametros correspondientes para procesarlos, véamos como agregar éstos menús.

    Primero debemos abrir el editor de registros de Continúa Leyendo Agregar opciones al menú de Windows / Compactar Restaurar Backup de Firebird

  7. Tutorial Básico sobre Virtualización con VirtualBox 3 en Windows

    Enero 15, 2010. 29 Comentarios.

    Primero que nada, si tu ancho de banda es menor a 512 kbps, ya te pongo en alerta de que sufrirás las consecuencias durante unos segundos :D (es que hay más de 50 imágenes que grafican la creación de la máquina virtual y sus configuraciones posteriores!).

    Ahora, al tema principal. La idea de este post, es enseñar aspectos básicos sobre la Virtualización de Sistemas Operativos, con una herramienta bastante común en la actualidad, y de uso totalmente libre.

    Sun VirtualBox 3 (www.virtualbox.org) es una herramienta de virtualización free, basada en el core xVM de Sun Microsystems.. en la actualidad, su uso está muy difundido gracias a su simplicidad de uso para usuarios novatos, y la amplia gama de funcionalidades que ofrece para usuarios expertos en virtualización, y que desean sacarle todo el jugo a la misma.

    A continuación, la secuencia de imágenes paso por paso de como crear y poner a punto una Continúa Leyendo Tutorial Básico sobre Virtualización con VirtualBox 3 en Windows

  8. Integrar Aplicaciones con el escritorio de Windows 7

    Diciembre 25, 2009. Dejanos el Primer Comentario..

    Como todos saben, hace unos meses que Microsoft ha lanzado su nuevo sistema operativo llamado Windows 7, el cual nos trae un montón de mejoras en cuanto a la interfaz gráfica de usuarios y su facilidad de uso. Pero no sólo queda ahí, también nos ofrece unas API completas a los desarrolladores para explotar éstas características fácilmente:

    1. Barras de Progreso Integradas
    2. Vistas Previas
    3. Botones en Thumbnail
    4. Jump List
    5. Sobreposición de Iconos

    Todo esto es posible hacerlo ya con nuestro IDE de Visual Studio 2008 (ni siquiera es necesario utilizar la versión 2010 aún). Lo primero que debemos hacer es crear un formulario de windows form con C# dentro de un proyecto llamado Windows7 y dejarlo como muestra la siguiente imagen Continúa Leyendo Integrar Aplicaciones con el escritorio de Windows 7

  9. Crear formularios con forma de texto en C#

    Diciembre 8, 2009. Dejanos el Primer Comentario..

    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: Continúa Leyendo Crear formularios con forma de texto en C#