[cllfst] Développements Java et J2EE : 18 sites incontournables

[ Thread Index | Date Index | More lists.tuxfamily.org/cllfst Archives ]


Développements Java et J2EE : 18 sites incontournables

Cette sélection de 18 sites de référence vous permettra de découvrir ou d'approfondir vos connaissances au sujet du langage de développement Java et de la plate-forme J2EE.

Lancé en 1995, le langage Java fait désormais partie du quotidien des développeurs. Il a été progressivement enrichi de nombreux socles de développement (frameworks) qui accélèrent et facilitent la création d'applications : J2EE pour les applications serveur, J2SE pour la partie client des logiciels, J2ME pour les programmes qui s'exécutent sur des périphériques mobiles, etc. Eclipse s'est également imposé comme l'outil de développement de référence dans la communauté Java. Si vous êtes débutant, cette sélection vous aiguillera vers les sites de référence qui vous aideront à  découvrir le langage Java et les plates-formes associées. Si vous êtes déjà un(e) expert(e) de Java, J2EE, JSF et leurs acolytes, ces sites vous permettront d'affiner vos connaissances. Ils complètent le site officiel Java.com.

 

Les sites incontournables

 

·         www.application-servers.com

·         www.theserverside.com

·         www.onjava.com

 

Ces trois sites sont des références dans leur domaine. Ils regroupent la crème des développeurs et architectes Java. Application-servers est essentiellement dédié aux technologies serveurs de Java (J2EE notamment) et à leur actualité. Le site présente une revue de presse internationale étendue aux sujets connexes tels que les bases de données, les services web, XML, etc. Un moteur de recherche, un annuaire de liens et une rubrique "publication" complètent le dispositif. De son côté, The Server Side (TSS) est destiné à tous les utilisateurs de Java. Il regroupe près de 500 000 membres autour de l'actualité du langage et des outils associés. TSS propose également des interviews et des articles de fond, des forums de discussion, des tutoriaux, des revues de produits, etc. Un site incontournable. Édité par O'Reilly, OnJava est également assez riche : newsletter, événements, demandes et offres d'emploi, articles de fonds, trucs et astuces, annuaire de liens..., rien ne manque et le site est mis à jour très régulièrement. L'annuaire des solutions "open source" vaut le détour tant il est riche et bien classé.

 

Aide au développement

 ·javatoolbox.com

· www.jdocs.com

· forum.java.sun.com

· java.sun.com/docs/books/tutorial

 

Déclinaison Java du célèbre CSharpToolbox.com, JavaToolBox en reprend les grands principes : moteur permettant une recherche très pointue pour isoler l'outil de ses rêves parmi des centaines, fiche détaillée sur chaque produit, etc. Éditeur de code, framework, outil de tests unitaires, logiciels commerciaux et logiciels libres : il ne manque rien ! Si toutefois vous veniez à bloquer sur un point précis ou que vous souhaitiez partager un retour d'expérience particulièrement intéressant avec la communauté, une seule adresse : forum.java.sun.com. La cinquantaine de forums officiels de Sun regroupe des milliers de développeurs confrontés aux mêmes problématiques : comment optimiser les performances d'une JVM ? Comprendre le fonctionnement de JSF et de JCA ? Ou tout simplement résoudre un problème technique lié à Java ? La réponse à vos questions s'y trouve forcément. Mais avant d'appeler au secours, il peut être intéressant de consulter le support de formation officiel de Sun. Très complets (13 Mo), ces tutoriaux compilent des cours d'initiation et de perfectionnement, mais aussi des centaines d'exemples de code : JFC / Swing, Servlets, Javabeans, etc. Un index général et un moteur facilitent la recherche. La documentation officielle des projets open source se trouve quant à elle certainement sur Jdocs. Ce site propose 132 API Java documentées. Un outil très pratique pour éviter d'avoir à consulter la documentation de chaque framework. La consultation s'effectue en ligne, au format javadocs. Annotée par les utilisateurs, cette documentation constitue une véritable base de connaissance normalisée. Deux plug-ins sont disponibles pour faciliter les recherches à partir de Firefox et d'Eclipse.

 

Optimiser les performances de Java

 

·        ecperf.theserverside.com/ecperf/

·        www.javaperformancetuning.com

 

Quel est le serveur d'applications J2EE le plus rapide et le moins cher à l'usage ? C'est à cette question que répond le test ECPerf mis au point par le Java Community Process. Bien que les dernières mesures publiques remontent à juillet 2002, le site propose toujours en téléchargement les spécifications et le kit de test. Si vous souhaitez passer à l'acte après avoir consulté le site d'ECPerf, le site Java Performance Tuning devrait vous fournir tous les outils et connaissances nécessaires. Cet annuaire de liens recense en effet toutes les ressources qui permettent l'optimisation d'une application Java ou J2EE.

 

Ressources Java et _javascript_

 

·         www.ressources-java.net

·         www.jarhoo.com

·         www._javascript_kit.com

·         www._javascript_search.com

 

Le site ressources-java.net est une véritable mine d'or. Compilateurs, JVM, design patterns, tutoriaux, groupes d'utilisateurs, magazines, emplois : toutes les réponses à vos questions ou à vos besoins sont déjà présentes dans les pages de ressources-java.net. Si vous souhaitez surtout trouver rapidement des composants Java (JAR), jarhoo.com devrait vous combler. Pratique, il permet de retrouver le JAR associé à une classe. Les résultats sont fournis par classe, fichier JAR et nom d'application. À moins que vous soyez à la recherche de _javascript_. Dans ce cas, _javascript_kit.com apportera des effets originaux et des fonctions utiles à vos sites web en quelques minutes. Son contenu est classique, mais de bonne qualité et assez riche : scripts, tutoriaux, applets, freeware, annuaire, forum, liens... Il peut être complété par _javascript_ Search qui se distingue par la richesse et la qualité des tutoriaux et des codes sources qu'il recense.

 

Ressources Eclipse RCP

 

·         www.eclipsepowered.org

·         www.eclipse.org/community/rcp.html

 

De plus en plus de développeurs s'appuient sur le socle de développement de client riche Eclipse Rich Client Platform (RCP), la plate-forme de développement de client riche de la fondation Eclipse.

Le blog EclipsePowered concentre toutes les informations disponibles aujourd'hui sur RCP tandis que Eclipse.org liste les applications qui recourent à cette technologie. Elles sont classées en trois catégories : open source, commerciales et plug-ins. On y découvre ainsi un ERP dédié au monde de l'éducation, un système de suivi des cours boursiers, etc.

 

Communautés thématiques

 

·         javadesktop.org

·         www.jdocentral.com

·         www.jsftutorials.net

 

Java Desktop regroupe sur un seul site toutes les informations non officielles relatives au développement d'applications avec Java 2 Standard Edition (J2SE). Les développeurs peuvent échanger au sein de forums et s'exprimer en créant un blog. De son côté, JDO Central présente le système de gestion de persistances de données Java Data Object (JDO). Le site propose une revue de presse, des actualités, un agenda, des forums techniques, etc. La page "ressources" propose aussi des livres blancs ainsi que toutes les spécifications techniques liées à JDO. Quant à jsftutorials.net, il explique le fonctionnement de la technologie Java Server Faces (JSF), le nouveau modèle de développement d'interfaces graphiques de J2EE. Il recense les ressources indispensables pour les débutants (tutoriaux, FAQ, etc.), les débats les plus actifs dans la communauté (Struts Vs JFS), des composants, librairies et autres outils qui accélèrent les développements.

 



--
"Qui allume sa bougie à la mienne reçoit de la lumière sans me plonger dans l'obscurité…"
                                                 ' Thomas Jefferson'

Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/