Buscar
Social
Ofertas laborales ES
martes
ago022005

IDEA 5.0 released

Según los comentarios, esta release parece más un upgrade para desarrolladores web (jsp) y/o usuarios de subversion, ya que son las principales características añadidas o mejoradas en esta versión.
viernes
jul292005

Liberada la versrión beta 4 de Tapestry 4.0

En sýlo dos dýas los chicos de Apache han liberado dos versiones beta de Tapestry. Como novedad no-týcnica a destacar, está el anuncio de que varios de sus desarrolladores han fundado un consorcio Tapestry Support Network para proporcionar soporte para este framework web. Tanta actividad en torno al proyecto hace suponer que la versrión definitiva estarý cerca.



Aquí alejo una lista con las novedades de Tapestry 4.0, lista que dejý hace algún tiempo por aquí juriver, quien obviamente debe tener bastante experiencia con el framework.





  • Se ha simplificado el DTD de especificacrión.

  • La sintaxis usada para enlazar parýmetros dentro de una plantilla HTML y dentro de una especificacrión XML es ahora consistente. Ambos hacen uso del mismo prefijo (binding).

  • URLs ýamigablesý (es decir, URLs que encapsulan más informacrión en la ruta y menos en los parýmetros de consulta). Esto hace más fýcil dividir la aplicacrión en varias carpetas y usar la seguridad declarativa de J2EE.

  • Los métodos listener son más sencillos y flexibles; los parýmetros del listener en la URL se mapean automáticamente a los parýmetros de los métodos listener, y los métodos listener pueden devolver un nombre de pýgina o una instancia de pýgina a activar.

  • Ya no es necesario preocuparse por la direccrión de los parýmetros.

  • Las aplicaciones pueden tener ahora un catálogo global de mensajes, además de uno por pýgina y por componente. Los mensajes no encontrados en el catálogo del componente se buscan en el catálogo de la aplicacrión.

  • Se ha añadido soporte completo para desarrollar Portlets JSR-168.

  • Tapestry 4.0 hace mucho menos uso de reflexrión y de OGNL que Tapestry 3.0; en parte debido a que hay muchos nuevos prefijos de binding y sobre todo por cýmo están ahora implementados los parýmetros.

  • Servicios HiveMind y beans de Spring son directamente inyectados en pýginas y componentes.

  • Tapestry 4.0 incluye opcionalmente soporte para anotaciones JDK 1.5 (aunque Tapestry todavía funciona con JDK 1.3).

  • Tapestry 4.0 estrena un nuevo y mucho más sofisticado subsistema de validacrión de la entrada del usuario.

  • El informe preciso de errores puede ahora mostrar el contenido de archivos que contienen el error.

  • Los formularios pueden ser cancelados evitando la lýgica de validacrión en el lado del cliente e invocando una listener alternativo en el lado del servidor.

  • Ahora no se está limitado sýlo a los objetos Global y Visit; puedes tener tantos objetos de estado como quieras.

  • El uso de HiveMind debajo de Tapestry significa que ahora es fýcil personalizarlo para adaptarlo a tus necesidades.

  • Las propiedades de las pýginas pueden hacerse persistentes en el cliente, así como en la sesrión.

  • Los componentes y los parýmetros de los componentes pueden marcarse ahora como ýdeprecatedý. Los parýmetros de los componentes pueden tener alias (usados cuando se renombra un parýmetro).

viernes
jul292005

Reusable Dialog Components Taglib 1.0

Taglibs es un subproyecto de Jakarta cuyo fin es crear librerýas de etiquetas reutilizables para emplear en las JSP. Sus desarrolladores acaban de liberar la primera versrión estable de un paquete de estas librerýas de etiquetas, Reusable Dialog Components Taglib 1.0 cuyo objetivo es un tanto curioso: las aplicaciones que requieran del procesado de voz. Las etiquetas son compatibles con JSP 2.0.



¿Cuántos de vosotros usais alguno de los conjuntos de etiquetas de Taglibs? ýcuýles usais?
miércoles
jul272005

Disponibles BEA WebLogic Server 9.0 y AquaLogic Service Bus

BEA ha anunciado la disponibilidad de sus productos WebLogic Server 9.0 ("Diablo") y AquaLogic Service Bus.



WebLogic Server 9.0 es un servidor de aplicaciones J2EE 1.4 compatible; las principales novedades son la capacidad de actualizar y redesplegar de un modo más seguro mediante una migracrión gradual de las sesiones HTTP a la nueva versrión, mejora en los servicios de diagnýstico, mejorýas en la recuperacrión de fallos en el cluster, migracrión automática de servicios como JMS, un nuevo gestor de la carga de trabajo, auto-ajuste de los recursos compartidos para conseguir un rendimiento ýptimo y soporte de la herramienta de scripting WLST.



Respecto a la servicios web, incluye soporte para elJSR-181 ("Web Services Metadata for the Java Platform"), WS-Policy, WS-Addressing, WS-Security y WS-ReliableMessaging. En cuanto a, AquaLogic Service Bus se trata de un Enterprise Service Bus con soporte para múltiples protocolos y formatos de transporte.
miércoles
jul272005

Vodafone se une al programa Java Verified

Vodafone se une al programa Java Verified, una iniciativa creada por Motorola, Nokia, Siemens, Sony Ericsson y Sun Microsystems para crear un proceso unificado de prueba y certificacrión de aplicaciones J2ME para teléfonos móviles. En este iniciativa ya estaban presentes los principales fabricantes de terminales móviles, sin embargo Vodafone será la primera teleoperadora en unirse.



Este programa de certificacrión funciona como sigue. Las aplicaciones se envían a travýs de la web, y en un primer lugar pasaran una serie de test automatizados. El resultado de estos test se remite al desarrollador en un email; en caso de haberlos superado se enviarý al desarrollador un ticket que deberý presentar en la siguiente etapa de testeo. A continuacrión el desarrollador elige quý comparáýa, de las cuatro disponibles (Babel Media Ltd , CGEY , NSTL , RelQ ) será la que realice el testeo final de su aplicacrión.



Si la aplicacrión pasa el ýltimo test es firmada digitalmente, para garantizar que no es alterada de ningýn modo, y pasa a estar disponible en los catálogos de aplicaciones de las compaýýas miembro de la alianza que el desarrollador haya seleccionado. Además la aplicacrión certificada podrý emplear el logo ¿Java Poweredý.



¿Alguien ha certificado algún aplicacrión en este programa?