Publicidad:
Terra
La Coctelera

J5EE JSF. ICEFaces.

Pronto

Control de Versiones. Subversion

Pronto. Explicar instalacion del servidor, Nuevo Viasual subversion y clientes, el cliente plugin de Netbeans y tortoise para el windows explorer

IDE para JAVA. Netbeans o Eclipse

Pronto...

Explicar Netbeans 6.5

- Creacion de interface graficas

- Integracion de los paquetes mas usados

- Acomodaron el Debug

Eclipse

- MAs sencillo de usar

- Debug potente

- Complicacion de instalar componentes

- Dificil para crear interface graficas

Por qué elegí JAVA?

A lo largo de mi carrera he trabajado con bastantes lenguajes. Hoy en día utilizo el siempre fiel Lenguaje C para la programación de dispositivos, pero para aplicaciones de PC ya sean programas sencillos o complicadas aplicaciones empresariales basadas en web he tenido que decidir entre JAVA y .Net de Microsoft, que mas que decidir entre simples lenguajes, es elegir entre 2 plataformas tecnológicas con filosofías y formas de trabajo distintas.

JAVA me parece mas elegante, mas científico, ordenado, esta fuertemente documentado y consigues muchísima ayuda en google y esta mas orientado al mundo del software libre. SUN se ha encargado de mejorarlo constantemente incluyendo nuevas clases, y aplicaciones de apoyo, los cuales actualizas de forma bien sencillas y sin necesidad de reaprender todo. El que usó java en 1998 y lo sigue usando aún, no ha tenido que aprender un nuevo lenguaje o cambiar el paradigma de objetos y clases por cualquier otra cosa nueva, simplemente se ha enfocado a aprender nuevas tecnologías y como JAVA le da soporte a ellas, caso muy distinto al que en 1998 era un experto programando en Visual Basic 6 orientado a eventos y si hoy en dia sigue casado con Microsoft pues ha tenido que aprender casi todo de nuevo.

Otra cosa que me gusta de JAVA es que tiene un sin fin de herramientas tanto de corporaciones como de independientes, dándote oportunidad de escoger cual se adapta mejor a tu necesidad, tal es el caso de los entorno de desarrollo o IDE (Netbeans y Eclipse por ejemplo) y los servidores web con soporte a applet, jsp y servlets.

Las tecnologías .NEt  de Microsoft  van copiando lo que JAVA va sacando, es decir van un paso atras, solo puedes usar su IDE de desarrollo y vas atado a la ayuda y las actualizaciones que Microsoft vaya permitiendo, me canse de luchar con las dll, las versiones de componentes, etc. Tareas que puedo resolver con sencillas applets, me han sido casi que imposibles en .Net. Debe ser bastante complicado desarrollar en .NET en un SO que no sea Windows y menos aun creo que ASP .NET lo puedas alojar en algo distinto a IIS.

Como en todo, estoy seguro que .NET debe tener sus ventajas, y estoy seguro que aprendiéndolo bien se pueden conseguir aplicaciones bien hechas.

Mientras tanto yo sigo cómodo con JAVA, y ando poniendome al día con todo lo referente a JAVA EE y publicando los ensayos, errores y éxitos que vaya obteniendo en el camino.