Suscribirse al Feed
12May

Instalar Java+Eclipse+Tomcat en Ubuntu 8.04

Hace un tiempo ya, explicaba la Instalación de un entorno Web: Tomcat + JSP + MySQL. Esta vez, quisiera recomendarles un How-To paso a paso que ha escrito José en el que explica cómo instalar Java + Eclipse + Tomcat sobre la recién salida Ubuntu Hardy Heron.

Mucho muy bonito el artículo!

Instalar Java + Eclipse + Tomcat sobre Ubuntu 8.04

07May

Links interesantes de la semana…

05May

Aplicaciones con GUI en .NET: ¿Gtk# o Windows Forms?

Hace tiempo discutía con algunas personas la mejor manera de usar Mono tanto en el escritorio Linux como en Windows. Me refiero al momento de escoger entre Windows Forms y Gtk#, para desarrollar aplicaciones con interfaz gráfica. Personalmente pienso que la mejor opción es, inclinándome hacia el lado del software libre, usar Mono + Gtk#. Claro, eso también depende de tus gustos como desarrollador y, más importante aún, de las necesidades del proyecto a realizar.

Lo que quiero enseñarles en esta entrada es cómo se pueden tomar diferentes caminos, y aclarar algunas dudas que me han planteado ciertos lectores. Siendo así, vamos a tomar como ejemplo a dos programas sencillos: el primero usando Gtk# y corriendo tanto en Linux como Windows, y el otro usando Windows Forms corriendo tanto en Windows como Linux.

Desarrollando y ejecutando aplicaciones Gtk# y Windows Forms usando Mono

Antes de comenzar con los ejercicios, veamos qué necesitamos para desarrollar y ejecutar aplicaciones que usen Gtk# y Windows Forms. Es necesario (obviamente) tener dicho framework instalado; afortunadamente, la mayoría de las distribuciones Gnu/Linux actuales tienen los paquetes necesarios en los repositorios, e incluso vienen con lo necesario para ejecutar aplicaciones desarrolladas con Mono (como Tomboy, Fspot o Banshee). Para compilar aplicaciones C# para mono es necesario utilizar el CSharp Compiler (cms).

También, es posible descargar mono para los más importantes sistemas operativos, incluyendo por supuesto sistemas Microsoft Windows. Para tal caso es posible descargar una versión completa (Mono + Gtk# + XSP), o tan solo el intérprete + Gtk# para un Framework .NET ya instalado sobre el ordenador.

Código del programa que usa Gtk#

Leer el resto de la entrada...

02May

Cambiando el resaltado de código

Me he decidido cambiar el resaltado del código del blog para hacerlo un poco más atractivo visualmente, dotarlo de un poco más de funcionalidad, y reducir la cantidad de scrolls-down que es necesario hacer para ver el código. He optado por el proyecto Syntax Highlighter, en vez de Geshi, por ciertas características que tiene, como el copiar el código al portapapeles, imprimir y ver el código en texto plano.

Antes...

feo

Después...

Lo único que extrañaré de Geshi, son los links que ponía en cada clase hacia el API de Java... sin duda muy útil. Si quieres usar Syntax Highlighter y usas Wordpress, puedes usar un plugin del mismo para facilitar la tarea de configuración.

02May

Consultar DB en Java - Mostrar resultados en un JTable

Siguiendo con nuestro tema de conexiones a bases de datos desde Java... Cuando estamos trabajando con bases de datos y aplicaciones que usen Swing, la manera más elegante de presentar los datos a un usuario es usando tablas usando la clase JTable.

tabla swing jdbc

Lo que haremos será básicamente crear una clase que herede de la clase AbstractTableModel:

Esta clase abstracta provee la implementación por defecto de la mayoría de los métodos en la interfaz TableModel. Para crear un TableModel como subclase de AbstractTableModel necesitarás implementar únicamente los sigientes tres métodos:

  public int getRowCount();  public int getColumnCount();public Object getValueAt(int row, int column);

Leer el resto de la entrada...

© 2007 - 2008 Dezinerfolio. Todos los derechos reservados.
Powered by Wordpress. Entradas RSS