Les tutoriels de EclipseCon2005 en accès libre

EclipseCon

EclipseCon est la plus grande conférence dédiée à Eclipse. L’édition 2005 se déroulait du 28 février au 3 mars en Californie. Au programme de cette conférence se trouvaient des présentations techniques, des tables rondes mais aussi des séances de tutoriels. Vous n’avez pas pu vous rendre en Californie pour assister aux tutoriels ? Ce n’est pas grave car la conférence est à peine finie que vous pouvez déja trouver les supports de ces tutoriels sur le web.
Ces supports vont d’une simple reprise des diapositives de la séance à un vrai cours. Ils couvrent des sujets tels que la participation au projet Eclipse, l’utilisation de RCP pour vos applications, l’utilisation d’aspectJ avec Eclipse, la création d’interface graphique (Swing, JFace ou SWT), le logging, monitoring, packaging ou déploiement de vos applications.

Vous pouvez aussi

Alors bon cours ;)

JDO 2.0 & EJB 3.0, un heureux mariage !

La communauté des développeurs utilisant JDO peut enfin se réjouir. Le 28 février, le Public Review Reconsideration Ballot est passé avec 75% de oui (le reste étant abstentions). Sacré retournement de situation après les premiers votes de janvier (cf. Java Data Objects 2.0, en difficulté ?).
En voici les détails :

  • Oui : Doug LEA, HP, Borland, Fujitsu, SUN, Google, Intel, Nortel, Apache, BEA, IONA Technologies, SAP
  • Abstentions : JBOSS, IBM, ORACLE
  • N’a pas voté : Apple

Le raprochement entre les JSR développant JDO 2.0 et EJB 3.0, ainsi que la mobilisation de la communauté JDO, ont eu un grand rôle dans ce revirement : à lire, A Letter to the Java Technology Community par Linda DeMichiel et Craig Russell.
Pour plus d’informations sur JDO 2.0 en particulier et JDO en général, voici quelques liens :

Quelques implémentations de JDO :

Java 6.0 Mustang : la Javadoc

Vous aimez farfouiller dans la Javadoc le week-end ? Vous suivez les builds de Java 6.0 Mustang ? J’ai quelque chose qui va vous plaire : Mustang API Docs.
Le jar est auto-extractible, cad :
1 – ) Téléchargez le Jar : jdk-6_0-ea-bin-b25-apidocs-24_feb_2005.jar dans un rép. $mustang-api
2 – $mustang-api/java -jar jdk-6_0-ea-bin-b25-apidocs-24_feb_2005.jar
3 – Acceptez la licence et choisissez le repertoire d’installation : $install-mustang-api
4 – Ouvrez $install-mustang-api/doc/api/index.html
Bienvenue dans la javadoc de Mustang

D’autres liens intéressants :
Mustang project
Latest Mustang binary snapshots
Latest Mustang source snapshots
Summary of changes in Mustang
Et pour les retardataires ( ;) ) Les nouveautés de Java 5.0 – Tiger par Lionel Roux
Bonne lecture :)

Nouveaux tutoriels Java

Voici deux nouveaux tutoriels pour la rubrique Java :

Bonne lecture :)

Premier EDI Java : Eclipse

Eclipse 3.0 est l’EDI le plus utilisé par les développeurs Java. Ces noubreux outils intégrés comme par exemple :

  • la gestion concurrente des sources avec CVS permet la gestion simple et sécurisée du code développé par toute une équipe
  • le débogueur surpuissant
  • un éditeur de code qui gère pour vous automatiquement les dépendences, les manifest, le refactoring…
  • la compilation et le déploiement simplifié avec Ant
  • les tests unitaires avec JUnit
  • la miriade de plug-ins qui en étendent les fonctionnalités

réduisent considérablement le temps de codage, assurent le respect d’une norme de codage et permettent de produire du code plus propre. Son ergonomie en fait l’outil le plus plaisant à utiliser.

Retrouvez sur Developpez toutes les ressources pour une prise en main rapide :

5 raisons de migrer vers J2SE 5

Pourquoi migrer vers la pateforme Java Tiger ?

  1. Compatibilité ascendante : vos applications Java 1.4 marchent sur Java 1.5 ! Pas besoin de re-développer ni même de recompiler vos applications. Pourtant elle seront plus performantes, profiteront du nouveau framework de monitoring et des nouveaux look-and-feel disponibles.
  2. Rapidité accrue : comme le montre l’image ci-contre, vos applications tournant sur Java Tiger sont deux fois plus rapide que la version précédente grâce notamment à un chargement des classes optimisé, une meilleure prise en charge des architectures 64 bits
  3. Temps de développement réduit : les metadata, l’autoboxing et autres procédés permettant de simplifier la vie des développeurs permettent de se concentrer réellement sur les objets métier et de réduire la quantité de code
  4. Pret pour les applications critiques : une meilleure montée en charge, un passage à l’échelle plus aisé et la gestion multi-thread, multi-architecture permettent le déploiement d’applications Java sur des machines costaud
  5. Une communauté Java riche et active : le groupe d’experts à l’origine de Java Tiger est composé des poids loud de l’industrie et du libre ce qui vous assure de la documentation et un retour sur expérience appréciable

Voir aussi : Les nouveautés de J2SE 5.0 Tiger par Lionel Roux

NetBeans IDE Field Guide

Prentice Hall compte publier pour Juin 2005 un livre couvrant l’EDI NetBeans 4.1. Ce livre est intitulé The NetBeans IDE Field Guide.

Des premiers jets de chapitres sont disponibles au format PDF sur le site de NetBeans :

http://www.netbeans.org/kb/articles/NBFieldGuide.html

Ces chapitres seront très prochainement traduits en français par Vincent Brabant. Par contre, la publication d’une version complète en français ne se ferais que si la demande est suffisante. Si vous seriez intéressés par une version française, passez voter sur le forum (profitez en pour nous donner votre avis sur ces premiers chapitres ;) ).

Bonne lecture :)

Nouvelle page outils Java

Pour continuer, après la nouvelle page API Java, voici la nouvelle page outils :)
Les outils Java sont désormais séparés en :

Si vous voulez améliorer la description d’un élément, si vous pensez qu’une entrée serait mieux sur la page outils que sur la page API (ou inversement) ou si vous remarquez un lien mort, n’hésitez pas. Toutes les idées, critiques et avis sont les bienvenus ;)
Bonne lecture :)

Première version de la FAQ J2EE

Logo FAQ J2EE Voici la première version de la FAQ J2EE. Pour commencer 63 questions/réponses. La prochaine version est déjà en cours d’écriture, mais si vous voulez nous aider à enrichir et corriger la version actuelle, vous êtes les bienvenus ;)
Toutes les informations se trouvent sur le forum : http://www.developpez.net/forums/viewtopic.php?t=281848
N’oubliez pas les autres FAQs (Java, JDBC et Struts).
Bonne lecture :)

Les meilleures API de la technologie Java

Nous avons selectionné pour vous les 100 meilleures API de la technologie Java.
Dans cette page vous trouverez les API classées selon leur utilisation :

Logo API

Si votre API préférée n’est pas présente dans cette liste, vous pouvez nous la proposer, ou proposer un commentaire sur une de ces API dans ce sujet.

Bonne lecture.