Este es un proyecto cancelado que no recibe actualizaciones. No obstante, puedes acceder a su archivo como referencia.

Versión Cero

Netbeans 5.0 Beta

NetBeans.org recientemente ha anunciado el lanzamiento de la versión de su entorno de desarrollo para Java, NetBeans 5.0 Beta, incluyendo además soporte para desarrollos Java para dispositivos móviles y una herramienta de monitorización completa.

NetBeans IDE 5.0 Beta

  • Soporte para el desarrollo de plugins para su IDE.
  • Desarrollo de aplicaciones rich-client.
  • Nuevo GUI Matisse.
  • Rediseño del soporte para CVS.
  • Soporte para Weblogic 9 y JBOSS 4.

Página de descarga
Notas de la versión

NetBeans Plaform 5.0 Beta

  • Entorno de desarrollo de plugins mejorado.
  • Nuevos proyectos añadidos en el NetBeans 5.0 Beta IDE.

Página de descarga
Información sobre la plataforma

NetBeans Mobility Pack 5.0 Beta

  • Soporte mejorado para el desarrollo de aplicaciones java para dispositivos móviles basadas en web-services.
  • Nuevos componentes en su Visual Mobile Designer.
  • Emulador mejorado.
  • Generador de código editable.

Información y descarga

NetBeans Profiler Milestone 9
Añade características de profiling al IDE de NetBeans 5.0 Beta:

  • Monitorización de CPU, Memoria y Threads profiling así como de aplicaciones.
  • Utilización de mecanismos mejorados de profiling que reducen la sobrecarga introducida en la aplicación por la monitorización mejorando las mediciones efectuadas.

Información y descarga

La versión definitiva de NetBeans 5.0 está prevista para Diciembre de 2005.

Primera Release de Commons Email

Apache

Al fin está disponible la versión 1.0 del proyecto Jakarta Commons Email, que ofrece un API simplificada para envío de correo electrónico implementada sobre Java Mail.

Más información:

Nuevas versiones de las herramientas de Borland

Borland Ibérica anuncia en su boletín mensual de Septiembre la disponibilidad de sus nuevas herramientas para el desarrollo en Java

Borland JBuilder 2006

  • Desarrollo colaborativo (edición compartida, chat, depuración compartida, compartición de archivos)
  • Con soporte para J2EE 1.4
  • Soporte para nuevas versiones de servidores de aplicaciones J2EE (BEA WebLogic 9.0, IBM WebSphere 6.0)
  • EJB 2.1
  • Refactoring JDK 5.0
  • Mas información en Borland JBuilder

Together 2006

  • Integración con Eclipse 3.1
  • Model Driver Architecture (UML 2.0, OCL 2.0, QVT, XMI 2.0)
  • Business Process Modelling (BPMN, generate BPEL)
  • Nuevos patrones de diseño
  • Más información en Borland Together

En ambos casos en posible ver una demo de las herramientas y también descargar versiones de prueba.

Libro Gratuito: J2ME and Gaming

Dicen que uno de las áreas más prometedoras de la programación es la creación de juegos para móviles. El gran número de móviles en el mercado, así como el uso cada vez más amplio que se les da permite asegurar que el mercado para este tipo de juegos no hará sino ampliarse.

En este entorno, la programación con J2ME parece resultar una buena opción, dado el gran número de móviles con Java habilitado.

Si quieres introducirte en este mundillo nada mejor que el libro gratuito (y libre) J2ME and gaming, un proyecto de Jason Lam que, aunque todavía se está escribiendo, está ya muy avanzado contando con 219 páginas en su versión actual.

Más información:

Java Studio Creator 2

Está disponible para descarga la versión early access de Java Studio Creator 2.

Este IDE de desarrollo Java está basado en Netbeans 4.1 con, entre otras, las siguientes funcionalidades:

  • Componentes AJAX.
  • Soporte de portlets.
  • Acceso sencillo a Webservices.
  • Acceso a EJB mediante drag-and-drop.
  • Data Provider Components, para acceso a datos.

El lanzamiento de la versión 2 definitiva está previsto para este otoño y se habla de un precio de solo $99.

Más información:

JSF libre, cada vez más cerca

Apache

MyFaces es el proyecto de la Fundación Apache que trabaja para desarrollar una implementación libre de JSF.

Ayer anunciaron el mayor hito desde que comenzó el proyecto: han conseguido pasar todos los test de compatibilidad JSF, acercándonos así la posibilidad de trabajar con JSF sin soluciones propietarias.

Más información:

Leer y escribir feeds desde Java

Los formatos de sindicación (RSS, Atom, ...) están cada vez más extendidos en Internet, por lo que cada vez es más común que nuestras aplicaciones hagan uso de ellos, ya sea leyéndolos (para importar datos externos) como escribiéndolos.

Aunque Java dispone de librerías en el classpath básico para manejar ficheros XML (que al fin y al cabo eso son los RSS y Atom), no está de más utilizar librerías que nos faciliten más todavía la tarea.

Os presentamos dos librerías ampliamente utilizadas para el manejo de los ficheros de sindicación:

  • Informa
    Con licencia LGPL, es la librería más antigua, aunque su desarrollo parece algo parado (la última versión, la 0.6.0 fue liberada hace casi un año).
  • Rome
    Con licencia Apache, es una librería más reciente y con actualizaciones continuas (hace unos días publicó la beta de la versión 0.7)

JPOX - Java Persistant Objects

El proyecto JPOX (Java Persistant Objects) es una implementación de los estándares JDO 1.0 y 2.0 de persistencia en Java.

La versión 1.0 es una implementación de JDO 1.0, pero la versión 1.1 (cuando esté disponible, en la actualidad se encuentra en la versión 1.1.0-beta-4) será la implementación de referencia de Sun de JDO 2.0.

JDO es el estándar de persistencia transparente en Java y viene regulado por el JSR12 y el JSR243 del Java Community Process. Con la tecnología JDO, el desarrollador define la persistencia de unas clases usando MetaDatos, y mediante la modificación del byte-code de dichas clases se obtiene la persistencia de las misma de modo transparente.

JPOX es una implementación completa del estándar, con las siguientes características:

  • Soporta la mayoría de bases de datos disponibles en el mercado.
  • Integración con J2EE
  • Caché para aumentar el rendimiento.
  • Persistencia de colecciones (Map, List, etc)

Licencia Apache versión 2.

Más información:

Advanced Installer para Java

Este programa permite crear archivos .msi (instaladores para Windows) para nuestras aplicaciones Java con todas las opciones habituales (crear accesos directos, asociación de archivos, etc). Además permite que estas aplicaciones se muestren con el look&feel de las aplicaciones Windows.

Por último destacar que es capaz de detectar si el equipo tiene instalada la versión necesaria del JRE y, en caso de no ser así, permite optar por avisar al usuario para que la instale, descargarla automáticamente de la URL que especifiquemos o incluso instalar una versión del JRE en exclusiva para nuestra aplicación.

Hay una versión gratuita bastante completa, además de otras más avanzadas: aqui podemos ver las diferencias entre versiones.

Más información:

¿Migrar a Java 5 (J2SE 5.0)?

En Sun Developer Network hay un artículo largo en el que se presenta todas las novedades de la versión 5.0 de Java y se invita a los desarrolladores a pasarse a la nueva versión: Reasons to Migrate to J2SE 5.0

El artículo está dividido en las distintas mejoras ofrecidas por la nueva versión. A saber:

  • Funcionalidades del lenguaje – Soporte para genéricos, un nuevo bucle for y anotaciones (a la C#), entre otros.
  • Mejoras en la class library – Concurrencia (mejoras a la creación de aplicaciones multi-hilo), seguridad (Time Stamp Protocol), Unicode 4.0, etc.
  • Soporte de herramientas – Netbeans, Eclipse, IDEA… todas las herramientas soporta ya la nueva versión.
  • Escritorio – Nuevo look and feel, fuentes multi-lenguaje, etc.

¿Alguien usando la nueva versión? ¿Presenta incompatibilidades con las versiones anteriores?

Acerca - Contacto - Información legal y técnica - Condiciones de uso - Noticias sobre el mundo del Desarrollo de Software.