NetBeans ya soporta las nuevas características de Java EE 7

Estimados miembros de la comunidad. Esta semana podemos ir probando las nuevas características de java EE 7.

En primer lugar tenemos que ir a http://bertram2.netbeans.org:8080/job/web-main-javaee7/ y bajarnos el NetBeans que viene con Glassfish 4 y que esta en desarrollo.

Entre las nuevas carateristicas que podran probar están:

  • El poder registrar servidores Glassfish 4
  • Crear aplicaciones Java EE 7
  • Wizard para filtros/interceptors JAX-RS 2
  • Soporte inicial para  Faces Flow
  • Cargar templates desde una librería de recursos
  • Non-persistent EJB timers in Web profile
  • Wizard para WebSocket endpoints

Una vez descargado el netbeans, tienen que ir a la carpeta /bin y ejecutar el exe o ejecutable unix para mac o linux.

En segundo lugar hay que bajar el glassfish 4 que registraras en la pestaña servers.

En mi PC como podrás observar tengo las ultimas versiones descargadas:

 

En tercer lugar actualiza los plugins.

Pero antes de probar alguna aplicación, hay que enterarse de que NetBeans anda muy bien con el soporte y antes que otros IDEs a las nuevas características de java ee 7.

http://wiki.netbeans.org/JavaEE7

Nuestra primera aplicación

Para ya probar una primera aplicación utiliza el siguiente comando de maven para poder tener un template listo

mvn -DarchetypeGroupId=org.codehaus.mojo.archetypes -DarchetypeArtifactId=webapp-javaee7 -DarchetypeVersion=0.1-SNAPSHOT -DarchetypeRepository=https://nexus.codehaus.org/content/repositories/snapshots/ -DgroupId=org.glassfish -DartifactId=javaee7-sample -Dversion=1.0-SNAPSHOT -Dpackage=org.glassfish.javaee7-sample -Darchetype.interactive=false –batch-mode –update-snapshots archetype:generate

y luego ya al importarlo en este netbeans tendrás:

Asegurate que este configurado para Java EE 7 Web.

Y luego podras crear los artefactos acorde al post de Arun Gupta https://blogs.oracle.com/arungupta/entry/java_ee_7_and_netbeans

Enjoy!

 

 

 

 

 

Noticias sobre Java – 8 Enero 2013

Noticias 
  • Esta semana se publico la lista de Java Champions 2012. Tendremos algún día alguien de Perú?  Hay que trabajar mucho con la comunidad para ello.
  • La revista java magazine para nov/dec 2012 esta disponible en este link.
  • El programa adopta JSR sigue en curso y esta siendo muy auspiciado por Oracle. Animate a participar de un JSR, en tu comunidad estamos para apoyarte en ese sentido. Si te interesa escribeme a jamdiazdiaz@gmail.com e indicame de dicha lista cual JSR te interesa.
  • Porque deberíamos estar listos para BIG DATA ha sido publicado en diciembre 2012. Interesante articulo que puedes leer aqui.
  • Enhancements en seguridad para nuevas plataformas incorporadas en Java SE 7 u 10
  • Fin de updates publicos a Java SE 6 es en Febrero y nuevas características para Java SE 7 estan listas.

Tutoriales

Este mes tenemos para revisar:

Videos, WebCast, entre otros

 

 

 

Introducción al Software Craftsmanship

Hola a todos el día de ayer se llevo a cabo la reunión de la comunidad en la que se presentó la charla de Grubhart titulada: Introducción al Software Craftsmanship , Software Craftsmanship es una tendencia dentro de las metodologías ágiles que busca mejorar la calidad del producto de software desarrollado centrándose en buenas practicas y principios como Código Limpio y en un cambio de actitud del profesional en sistemas con respecto a su trabajo y su vida profesional

Aquí los slides de la presentación de ayer

HTML5 desde Cero: Nuevos elementos de HTML5 y CSS3

En esta semana vemos los nuevos elementos de HTML5 que nos permiten definir mejor nuestras paginas web, para que las futuras generaciones entiendan nuestras paginas y a la vez sean más descriptivas para los motores de busqueda actuales.
Presentamos nuevos elementos como header, article, aside, etc.
Ademas de los nuevos valores que podemos tener en los inputs, Se acabaron los dias de solamente cajas de texto, ya podemos seleccionar colores, fechas, rangos, etc.
Pueden ver la lista de nuevos elementos y atributos que trae HTML5 aqui
Tambien hablamos sobre CSS3: transiciones, transformaciones y animaciones
Pueden ver el video aqui:

Como siempre el codigo esta compartido en Github aqui
Saludos
Manuel Manrique