Recent Posts

RSS Feeds

JavaDay 2006 Versaille - Java plus simple, Open source et ... mashup

Cette conférence organisée par Sun sur une journée a surtout mis l'accent sur Java EE 5 et la simplicité qu'il apporte notamment grâce aux annotations. Les mots "open source" ont également été assez bien prononcés. Preuve s'il en est de l'importance des logiciels libres et open source.

Enfin un mot très à la mode est ressorti de cette conférence: mashup où comment profiter de l'assemblage de plusieurs services pour en faire une application plus complexe. Par exemple, une application de geolocalisation combinant les services de geocoding de Yahoo at Google Maps.

Mais revenons sur le déroulement de la journée.

A peine arrivé, quelques soucis technique avec les serveurs me rattrapent. Pas le temps de prendre un café. Heureusement, il y a du WIFI. Un coup de wifi-radar et me voici connecté sur le réseau du bureau. Le temps de solutionner 2-3 problème et la conférence de James Gosling commence.

Cette conférence intitulée "The next wave of Java Tools" fut avant tout une présentation de l'état de l'art.

James a présenté une démo d'une application assez sympathique: IceBox de DIRTT (Doing it right the first time). Une belle application intégrant Java 3D.

Ludovic Champenois présentat ensuite Java EE 5 et les simplificiations qu'il apporte. On peut relevé juste un petit couac dans la présentation de Ludovic que l'on mettra sur le compte de la maîtrise de la langue française. D'après lui, avant les annotations, il existait des "solutions un peu bancales telles que XDoclet". Personnellement, je trouve le terme "bancale" inadapté. En effet parmis les reproches que Ludovic portait à XDoclet, il mentionnait le fait qu'il fallait un programme à part pour traiter les annotations XDoclet. Cela voudrait-il dire que Javadac est bancal également?

Il reprochait également que le résultat de XDoclet ne soit pas compris dans le .class mais dans un fichier XML.

Je pense qu'il aurait été plus correct de dire que la complexité des spécifications antérieures étaient telles qu'elles ont nécessités l'utilisation d'outils annexes par ailleurs bien pensés tels que XDoxlet.

Au delà de l'utilisation des annotations qui apportent une rélle simplification au développement d'apllication J2EE. Le point qui m'a le plus marqué est le Java Persistence API - peut-être parce que je ne l'ai pas encore utilisée.

Par après Romain Guy présenta une très belle application écrite en Java spécialement pour JavaOne: Aerith. Ceux qui pense que Swing n'est pas joli ont de qui revoir leur copie.

La table ronde qui suivi fit la part belle aux projets open source java dont le leadership est assuré par des développeurs français. Emmanuel Bernard présenta Hibernate, Vincent Massol parla un peu de Maven, Ludovic Dubost représentait XWiki, Guillaume Laforge représentait Groovy et Marc-Antoinne Garrigue représentait JCaptcha.

L'après-midi fut consacré à des sessions techniques. Il était prévu que j'assite à un training consacré au JCP (Jaca Community Process) mais un appel de détresse me força à quitter la session pour résoudre le problème. Je me suis donc rattraper sur la session JSF et Ajax. Bien que je reste convaincu de la puissance de Tapestry, je devrais jeter un coup d'oeil à JSF 2.0 et plus particulièrement au projet JMaki.

Bref, une journée bien remplie et pas mal de nouvelle infos.

Permalink     1 Comment



Comments:

[Trackback] J'ai eu le plaisir d'assister à javaday jeudi dernier à Versailles. L' agenda de cette conférence, organisée par Sun sur une journée, était intéressant. L'accent a d'abord été mis sur Java EE 5 en début de matinée. Le point fort de la matinée f...

Posted by François Le Droff's Weblog on juillet 06, 2006 at 04:44 PM CEST #

Post a Comment:
Comments are closed for this entry.