« GWT … 2.0.0, enfin la release !Programmation GWT 2 bientôt en librairie »

Adresse de trackback pour cet article

Trackback URL (right click and copy shortcut/link location)

13 commentaires

  1. § poy Email said on :
    J'aurai bien aimé voir un chapitre intégration AppEngine avec JDO et les apis GAE, en tout cas merci pour le chapitre.
  2. § Sami® Email said on :
    Je l'explique dans la partie "le cas AppEngine". C'est un livre qui doit durer et je ne suis pas sûr que l'architecture GAE/J-JDO telle qu'elle existe aujourd'hui soit encore valable dans quelques mois. Autre point, le livre traite uniquement de GWT et ne veut pas faire l'amalgame entre les technos (commerciales) de Google et GWT. Du coup, il n'y a effectivement pas un mot sur AppEngine et son implémentation JDO mais beaucoup de choses sur RPC, EJB3/Spring et Hibernate...
  3. § pse Email said on :
    > je ne suis pas sûr que l'architecture GAE/J-JDO telle qu'elle existe aujourd'hui soit encore valable dans quelques mois

    Sami, tu peux détailler un peu plus ou donner des références sur ce point ?
  4. § FunkyChris said on :
    *****
    Hum, un bien beau livre. Non seulement il prend VRAIMENT en compte GWT 2.0 (assez des livres qui expliquent des techniques devenues obsolètes avec GWT 2.0), mais EN PLUS, il présente des infos quasi-impossible à trouver ailleurs (le chapitre présenté en est une très belle preuve).
    Oui, vivement de pouvoir lire la suite ! :)

    Par contre, juste une petite remarque : est-il trop tard pour les erratas ? Car dans le chapitre en question, page 289, il est dit que le compilo est lancé avec "-style PRETTY", mais dans le script (15 lignes plus bas), en fait, il est lancé en "-style DETAILED" (ce qui est plus conforme avec la réalité, vu que les noms de variables ont été conservés). Rien de très grave, mais bon, si c'est possible de corriger juste avant l'impression...

    En tout cas, encore une fois, félicitation, j'attend la sortie avec impatience !
  5. § FunkyChris said on :
    *****
    Bon, je ne suis pas sur que ce soit forcément le bon endroit, mais je n'ai pas trouvé mieux.

    Toujours concernant le chapitre en question, je pense qu'il y a deux autres corrections à faire :

    - page 305, il est écrit : "l’option –compileReport génère également des artéfacts dans le répertoire war par défaut.". Or, cela n'est PLUS vrai depuis la RC2, et plus exactement depuis le commit 7061 :
    http://code.google.com/p/google-web-toolkit/source/detail?r=7061

    - page 314, je pense qu'il a des accollades ouvrantes ("{") de trop à droite du "try {" ainsi qu'à droite du "catch {"

    Après, il y a des détails qui eux ne sont qu'estétiques, comme par exemple dans la page 295, où il reste des commentaires en anglais mélangés à ceux en francais, et où le commentaire "Supprime des fonctions JavaScript inutilisées, possible" doit plutot s'appliquer à JsUnusedFunctionRemover qu'à JsStaticEval, ou encore, page 301, l'emploi du terme "surbrillance" plutot que "gras".

    Mais bon, chapitre très très intéressant (bien que peut-être un peu court sur les linkers ?).
  6. § Sami® Email said on :
    @pse : ce n'est que de la pure spéculation. Microsoft a revu les premières versions de sa plateforme Azure pour la rendre plus orientée relationnelle. Il n'est pas impossible que Google en fasse de même avec un BigTable modifié. L'architecture actuelle me semble inadaptée à la plupart des applications "business"

    @FunkyChris : je vais ouvrir bientôt un site dédié aux erratas du livre. L'impression des premiers exemplaires est déjà lancée mais ces remarques serviront à la prochaine édition. N'hésites pas à te servir du formulaire "contact". Dans tous les cas merci beaucoup pour ta lecture éclairée (ce chapitre a été écrit juste avant la RC2).
  7. § julien Email said on :
    Très intéressant ce chapitre. (Il me rappelle les Rencontres GWT en 2007!)

    Quid de l'intégration GWT avec les portails d'entreprise?

    En tous les cas, j'ai hâte de recevoir mon exemplaire.

    Y aura-t-il une dédicace prévue à la Fnac Wilson? :-)
  8. § sami® Email said on :
    En fait, pour la petite histoire, l'éditeur m'a demandé de choisir un chapitre qui ne dévoile pas trop d'infos "exclusives" du bouquin. C'est pour cela que j'ai choisi "sous le capot" car c'est l'explication rédigée de la session des rencontres GWT de 2007. Les autres chapitres vont beaucoup plus loin...
    Pour la fnac Wilson, n'empêche, ça me ferais bizarre, je n'y ai pas mis les pied depuis une bonne dizaine d'années au moins ;-)
  9. § Guillaume Email said on :
    ****-
    Il sort quand ce bouquin ? Je le veux !
  10. § Abderrazak Email said on :
    ****-
    Bonjour Sami,

    je note que tu n'as pas traité une partie qui me semble critique, celle de l'intégration gwt2 maven, pour le moment, ça ne marche pas des masses (et pas beaucoup d'informations aussi sur le net).

    peux-tu m'indiquer et dans le cas ou tu l'as déjà fait, comment le faire correctement ?

    Merci pour le livre et pour ta réponse.
  11. § sami® Email said on :
    Le sujet est traité rapidement dans le chapitre 2, je mets un pointeur vers le site du plugin mojo -> http://mojo.codehaus.org/gwt-maven-plugin/gwt20.html avec un exemple de fichier POM.
    Les JAR officiels ont été insérés dans le repository central la semaine dernière je crois. Mais tu trouveras tout sur le site précédent.

    Sami
  12. § FunkyChris Email said on :
    *****
    Version 1.2 of the gwt-maven-plugin was just pushed on repository today : http://repository.codehaus.org/org/codehaus/mojo/gwt-maven-plugin/1.2/
  13. § Abderrazak Email said on :
    Oui, je confirme pour gwt-maven-plugin

    ça marche bien, j'ai même intégrer gwt-presenter et toutes les dépendances nécessaires pour la mise en oeuvre de mvp, la commande "mvn gwt:eclipse:" génère bien un .launcher pour eclipse, il faudra cependant ne pas oublier de faire référencer la bibliothèque GWT2 par votre projet (même si c'est déjà fait par maven) mais pour le plugin GWT d'eclipse, c'est une information nécessaire, le launcher lance bien l'application mais sur la console l'URL pour exécuter l'application sur le Browser ne s'affiche pas.

Laisser un commentaire


Votre adresse email ne sera pas révélée sur ce site.

Votre URL sera affichée.
MédiocreExcellent
(Les retours à la ligne deviennent des <br />)
(Nom, e-mail & site Web)
(Autoriser les utilisateurs à vous contacter par un formulaire de message (votre adresse email ne sera not révélée.))
Contact. ©2010 by sami Jaber. multiple blogs / hebergement / adsense.
Design & icons by N.Design Studio. Skin by Tender Feelings adapted by Sami Jaber/ Evofactory.