Soirée JEE le mardi 13 octobre au Paris JUG

ParisJUGLogo

Ce mardi 13 octobre, le Paris JUG (Java User Group) propose une soirée JEE, avec une présentation sur JSF 2.0 et une autre sur Servlet 3.0.
J’aurai l’honneur de présenter, avec Damien Gouyette, celle sur JSF 2.0.

Les inscriptions se font ici : http://parisjug.org/xwiki/bin/view/Blog/SoireeJSF20EtServlet30AuParisJUG

Venez nombreux!

JSF 2 : les principales nouveautés

La JSR 314 spécifiant la version 2 de Java Server Faces (JSF), le framework de développement d’IHM web fourni par JEE, a été livrée en version finale le 12 mai dernier (cf. http://jcp.org/en/jsr/detail?id=314).

Cette version 2 de JSF cherche à améliorer la productivité des développements, l’intégration d’AJAX et la ré-utilisation. Nous allons parcourir ici les principales nouveautés.
(Lire la suite…)

Faut-il maîtriser son code HTML ?

Un lundi matin, de bonne heure (10h53), bureau « des développeurs », le téléphone sonne…
- Allo Jean ? c’est Michel de l’équipe des designers, je viens de t’envoyer la nouvelle maquette HTML pour le site institutionnel, tu peux le mettre à jour dans l’environnement de test pour une démo cette semaine ?
- Oui, pas de soucis, on se lance dans cette intégration avec mon équipe, je te tiens au jus, bonne journée !

Mercredi, fin de journée (17h48), même bureau
- Allo Michel, c’est Jean, on a une première version du site à te montrer, je t’envoie l’URL
- Mince, j’attendais à avoir le résultat plus rapidement pour le montrer à la direction, attend je regarde … Eh ! Mais il n’y a que la première page, je pensais avoir le site complet !
- Ecoute Michel, j’ai déjà sorti d’un autre projet 2 gars de l’équipe pour faire ça, on a fait de notre mieux pour l’intégrer au plus vite
- Mais, attend, c’est tout décalé et plus du tout conforme à ce que je t’avais envoyé
- … On a fait au mieux je te dis, nos composants ne permettaient pas de générer exactement les balises HTML que tu nous a données, on a même dû en customiser quelques uns et on est pas sûr des effets de bord sur nos pages actuelles
- Et mon CSS, pourquoi vous l’avez modifié ?
- Euh, ça c’est le framework qu’on utilise qui a ses propres classes, donc on a dû faire face à des conflits, d’ailleurs ça nous a bien pris 2H pour corriger ça !
- Mais pourtant c’est pas bien compliqué le HTML, j’en fais tous les jours et je ne suis pas développeur moi !
- Oui, mais de notre côté on doit passer du temps à intégrer ton HTML avec notre framework IHM…

Vous êtes-vous déjà retrouvé dans ce genre de situation ?
Vous vous prénommez Jean ou Michel et vous avez justement eu cette discussion ce matin même ?
Trouvez vous normal que ce que votre équipe de designer met une journée à réaliser, vous ne pouvez l’intégrer en moins de 3 jours ? Le problème viendrait-il seulement d’un mauvais choix de framework IHM ?
(Lire la suite…)