Réorganisation de la page livres

Nous venons de réorganiser la page livres qui contient désormais 34 livres et 39 critiques regroupés dans différentes catégories. Ces regroupements font que les livres apparaissent dans plusieurs catégories, mais permet de simplifier la recherche d’un livre.
Nous avons choisi un découpage selon :

  • la langue (Français, Anglais)
  • le niveau (débutant, expérimenté)
  • le domaine abordé (Java SE, Java EE, les outils, les frameworks,…)

Que pensez-vous de ce découpage? Quelles autres catégories auriez-vous voulu voir?
N’hésitez pas à donner votre avis pour nous aider à encore améliorer les pages de la rubrique Java

Vous au milieu des couches de votre application

Vous venez tout juste de finir votre dernière application web. Une belle application reposant sur le framework Spring-MVC et Hibernate. Vous êtes vraiment fier de votre application qui vous a demandé beaucoup de temps.
Que représente votre code par rapport à celui que vous utilisez?
Vous pouvez toujours comparer les tailles de vos fichiers compilés avec celles des frameworks et API que vous utilisez.
Mais quelle est la place qu’il occupe entre la requête HTTP et l’accès JDBC à la base de données?

Si vous vous posez la question, vous pouvez faire comme Peter Thomas et utiliser un profiler de code pour voir les piles d’appels, mais attention vous courrez le risque de trouver que finalement votre application ne représente pas grand chose dans tout ce code….

Reportage JavaOne 2006

Nous vous avions permis de suivre l’actualité de JavaOne sur les blogs Java (ici et là).
Nous vous avions même donné un lien pour voir toutes les présentations que vous étiez en train de rater. (login: contentbuilder, mdp: doc789)

Pour finir de vous faire regretter de ne pas être allé à San Franscico pour l’édition 2006 de JavaOne, nous vous offrons maintenant le reportage du veinard de la rédaction qui y est allé.

Alors nous vous prévenons, si vous êtes déjà plein de remords de ne pas y être allé, ne cliquez pas sur ce lien.

Les forums et sous forums Java

Comme vous l’avez peut être déjà vu, la rubrique Java a profité du pont pour mettre en place des sous-forums. Certains sujets ne sont peut-être pas encore dans le bon forum, mais nous avions beaucoup de travail et donc beaucoup de sujets à déplacer.

Le nombre de forums de premier niveau a diminué puisqu’il n’en reste actuellement que 3 : Général Java, J2EE et EDI pour Java.
Lire la suite

Les présentations de JavaOne disponibles

Si comme moi vous n’avez pas pu vous rendre à San Francisco pour JavaOne, vous pouvez toujours vous consoler avec les présentations des différents speakers.
Ces présentations sont mises en ligne au fur et à mesure des sessions, vous ne trouverez donc peut être pas votre bonheur du premier coup.
Alors même si c’est moins bien qu’avec les explications du speaker, vous pourrez au moins regretter encore plus de ne pas y être….

Java EE 5 en version finale

La version finale de Java EE 5 (JSR 244) vient d’être votée à l’unanimité. C’est le résultat de plus de deux ans de travail pour le groupe d’expert du JCP, avec entre autres les EJB 3, JSF1.2… .
Il ne reste plus qu’a attendre l’implémentation de référence : Glassfish qui est déjà bien avancé.
Juste a temps pour être l’un des plus gros sujet de Javaone.

Merci à Alexis pour nous avoir donné l’info sur le forum.

Decouvrez la FAQ NetBeans

FAQ NetBeans NetBeans 5 vient à peine de sortir avec son lot de nouveautés (Matisse, les modules Struts, JSF, les nouvelles possibilités de refactoring…). Vous vous dites sans doute que c’est l’occasion de découvrir ou redécouvrir cet IDE. Ce qui vous freine pour sauter le pas c’est le changement des habitudes.
Pour ceux qui ont peur de l’inconnu, Developpez.com ne peut rien pour vous. Pour les autres, nous proposions déjà de nombreux tutoriels, ainsi qu’un forum pour répondre à vos questions. Pour plus de simplicité, nous venons de regrouper 60 de ces questions dans une nouvelle FAQ. Vous n’avez donc plus d’excuse pour ne pas essayer cet IDE.
Et si par malheur, votre question ne trouvait pas sa réponse dans les tutoriels ou la FAQ, n’hésiter pas à l’ajouter dans le sujet prévu à cet effet, elle sera incorporée lors des prochaines mises à jour.

Spring MVC par l’exemple

Logo Spring Le Framework Spring est connu pour sa notion d’injection de dépendances ou Inversion of Control (IoC). Ce qui est moins connu, c’est que Spring vous offre tous les outils pour le développement de vos applications J2EE. Avec ce framework vous disposez d’une couche d’abstraction pour vos transactions ou acces JDBC, une intégration des principales solutions de Mapping ORM du marché(Toplink, Hibernate, JDO, and iBATIS SQL Maps), des fonctionnalités AOP et un framework MVC pour vos applications.

Serge Tahé nous avait déjà présenté l’aspect IoC de ce framework. Il nous propose ici d’explorer le framework MVC au travers d’un cours en deux parties très détaillées. Vous n’aurez donc plus d’excuses pour ignorer les capacités de ce framework