Logo Consultec Formación - Innovación
IT Training Leader
 
Netbeans

Novedades de NetBeans 5.5 RC

NetBeans el 26 de Octubre cumplirá ocho años, y se podría decir que una forma de celebrarlo es sacar un “Release Candidate” de la nueva versión 5.5 de NetBeans. Dicho sea de paso, ya hay una versión 6.0 que está en desarrollo, aunque evidentemente en la actualidad lo debemos considerar una Beta.

NOVEDADES:

Lo más destacable es el soporte para la nueva plataforma Java EE 5, incluyendo Java Persistance, EJB 3, y las especificaciones de los nuevos servicios web JAX-WS 2.0.

Soporte en general de la plataforma Java Enterprise Edition 5.

  • Es capaz de hacer un “deploy” en el servidor Sun Java System Application Server PE 9 (conocido como Glassfish).
  • Completado de código y Javadoc para las nuevas APIs Java EE 5, e incluso los “deployment descriptors”.
  • Tecnologías actualizadas a la versión Java EE 5 como Servlet 2.5, JSP 2.1, y JSF 1.2.
  • Proyectos de ejemplo de Java EE 5 para ir rápido.

Soporte de Java Persistente:

  • Genera clases de entidad Java para esquemas ya existentes de base de datos.
  • Crea clases de entidad en el entorno de desarrollo y permite que el servidor genere la base de datos utilizando la característica DB-from-Java en Glassfish.
  • El entorno de ejecución de persistencia puede ser usado en aplicaciones web y en aplicaciones Java tradicionales sin la necesidad de tener un servidor Java EE completo.
  • Asistentes para la creación de aplicaciones web completas para manipular información en la base de datos utilizando Java Persistence.
  • Editor de código Java mejorado con completado de código, comprobación sobre la marcha de errores y verificación de los mismos, apuntando específicamente a Java Persistence.
  • Acciones de alto nivel de usuario que generan patrones de código comunes (como por ejemplo utilizar un Entity Manager).

Soporte de Java API for XML Web Services (JAX-WS, también conocido como Web Service 2.0)

  • Genera la información necesaria para JAX-WS 2.0 en proyectos SE 6 y EE 5.
  • La configuración se realiza mediante la personalización de enlaces (como llamadas asíncronas, información de paquetes).
  • Asistentes de plantillas actualizados y simplificados.
  • Acciones de alto nivel de usuario que generan patrones de código comunes (como por ejemplo invocar un servicio web).

Soporte para beans de sesión de Enterprise Java Beans 3

  • Desarrollo simplificado de beans de sesión y de mensaje.
  • Mejoras en el completado de código, detección de errores al vuelo, verificación y consejos adaptados especialmente a EJB3.

Otras mejoras:

  • Acceso rápido al catálogo de BluePrints de Java para Java EE 5.
  • Completado de código para el JSP-EL.
  • Soporte para clientes Java EE.
  • Soporte para configuración de la seguridad de aplicaciones Java EE.
  • Soporte para ejecutar scripts de SQL directamente en el editor.

Todavía se puede ampliar a través de Add-On’s y Módulos, con lo que todavía podemos llegar un poco más lejos:

Enterprise Pack (http://www.netbeans.org/products/enterprise/screenshots.html)

  • Modelado UML en los dos sentidos.
Captura de pantalla del Modelado UML en los dos sentidos


  • Creación, modificación y visualización de esquemas XML
Captura de pantalla de esquemas XML


  • Orquestación de servicios web a través de BPEL 2.0
Captura de pantalla con la orquestación de servicios web a través de BPEL 2.0


  • Nuevo tipo de proyecto Composite Application para realizar aplicaciones orientadas a servicios (SOA).
  • Creación de esquemas mediante ABE (Author By Example).
  • Gestión de identidades con un Access Manager siguiendo el JSR 196.
  • Incluye el Sun Application Server y el Java EE 5 SDK.
  • Seguridad en los servicios Web.
  • Seguridad.

Mobility Pack

  • JMUnit y J2MEUnit integrado

Profiler

  • Soporte de arquitecturas de 64 bit
  • Profiling de aplicaciones empresariales con EJB
  • Soporte de Glassfish
  • Soporte para JBoss
  • Soporte para Mac OS X Intel
  • C/C++ Native Development Module

Aparte de todo esto, incluye como en las versiones anteriores, sin ser exhaustivo:

  • Un gestor de servidores empresariales (con soporte para JBoss, Sun Application Server, Tomcat, WebLogic…)
  • Un gestor de bases de datos (si tienes un controlador Java para acceder a ella, puedes acceder dentro del entorno a las tablas de la base de datos).
  • Refactoring.
  • Soporte para Struts con tipos de proyectos específicos, y ayudas para la creación de Actions, Forwards, etc…

Con todo esto, NetBeans 5.5 es una alternativa a Eclipse muy estable y con un conjunto de características bien integradas que hacen la programación mucho más agradable.


Arriba

Copyright © Consultec, S.L. - Bilbao - Tel.: 902.23.66.66
[ Información legal ] [ Privacidad de Datos ]

Siguenos en: