Nov 26 2009

Hibernate 3.5.0 will soon come out

As everybody know the main issue about Java technologies creating web applicates used to be too much XML verbosity. You had to write so much "descriptor files" that any technology (except maybe C++) was way more efficient into creating common websites.

Now i say used to be because of many improvements, considering the well designed way of handling annotation based configuration since Java 1.5 and the many frameworks taking advantages from these features (Struts, Spring etc...). All that was left was a good way of handling Java Persistence without having to write any mapping file or DAO configuration.

Well it may be on the way to be achieved with this new coming version of Hibernate. Hibernate is one of the key-technology for java persistence, but now as of Hibernate 3.5.0 the annotation based branch - Hibernate Annotations - will be integrated by default.

It will drastically improve the beggining of new projects and allow for Java to keep up the pace, and keep up its ability to handle large datasets and distributed environments.


Oct 2 2009

Better web applications

Petit article sur un débat d'idées assez intéressant autour des Applications web et du meilleur framework/langage a utilisé. Je suis en simple spectateur compte tenu de mon poste actuel (très peu orienté Web) mais la conclusion sur Zope/Plone est assez intéressante et je ne manquerai pas de tester les deux lors de mes prochains projets Web.

J'apprécie surtout la conclusion sur Django et les URL en Regex que j'avais trouvé très puissante à l'époque, mais qui sont un calvaire à prendre en main et à débugger (comme toute les Regex...).

Je laisse le troll là où il a commencé pour moi sur le site :

http://linuxfr.org/~ploum/23607.html où déjà un certain nombre de participants se sont bien tapés dessus.

Et enfin le screen cast originel venant du JPL : Jet Propulsion Laboratory de la Nasa et plus précisemment de Sean Kelly dont je trouve les videos assez facile d'accès et stimulantes  !

Enjoy.

++