商品の詳細
Google Web Toolkit ソリューション

Google Web Toolkit ソリューション
By デビッド・ギアリー, ロブ・ゴードン, David Geary, Rob Gordon

この商品は、このストアからは購入できません。
Amazon でショッピング


9 新品/中古品価格 ¥ 1,999


商品の詳細

  • Amazon.co.jp ランキング: #500363 / 本
  • 発売日: 2008-08-06
  • 版型: 単行本(ソフトカバー)
  • 396 ページ

エディターレビュー

内容紹介
Google Web Toolkit(GWT)は、Ajaxを組み込んだWebアプリケーションを、Javaで作成するための開発フレームワークです。本書は、リッチなユーザーインターフェースをそなえたWebアプリケーションを開発するときに必要となるGWT技術のより高度な面を中心に取り上げます。サンプルプログラムは、詳細まで丁寧に解説されていて、すぐに最先端のGWTテクニックを身につけられます。
GWTウィジェットの作成から、iPhoneスタイルのスクロールを含むViewportの実装、Webサービスの統合、JavaScriptフレームワークのGWTアプリへの組み込み、HibernateとGWTを組み合わせてのデータベースウェブアプリの実装、ドラッグ&ロップモジュールの作成、StrutsやJSFによるレガシーアプリケーションでのGWTウィジェット利用など、さまざまなソリューションを用意しています。

著者について
DavidGeary(デビッド・ギアリー):ベストセラーのGraphic Java 2 Series(邦訳はアスキー)、Advanced JavaServer Pages(邦訳はピアソン・エデュケーション。著者名の表記は「デビッドM. ゲイリー」』)、Core JavaServer Faces (すべてPrentice-Hall)を含むJava 技術に関する8 冊の書籍の著者。David は、JavaServer Pages Standard Template Library(JSTL)とJavaServer Faces(JSF)1.0 に対するSun 社のExpert Groups のメンバーであった。彼はまた、第2 Apache Struts コミッターでもあったし、JSP 断片からウェブページを構築するためのTiles オープンソースフレームワークへの先駆けであるStruts Template Library の考案者であった。David は、Sun 社のWeb Developer Certification 試験の設問を書いた。そして、サーバー側Java 技術に焦点を当てた教育・コンサルティング会社であるClarity Training Inc. の社長である。

Rob Gordon(ロブ・ゴードン):エンタープライズシステムの設計と実装を専門としているコンサルタント。彼は、
以前はSun 社の開発者であり、Essential JNI(邦訳はピアソン・エデュケーション』の著者であり、Essential JMF)
の共著者である。


柴田 芳樹(しばた よしき):1959 年生まれ。九州工業大学情報工学科で情報工学を学び、1984 年同大学大学院で
情報工学修士課程を修了。Unix(Solaris/Linux)、C、Mesa、C++、Java などを用いた様々なソフトウェア開発に
従事。現在は、ソフトウェア設計コンサルタントとして、ソフトウェア開発、教育、コンサルテーション等に従事し
ている。一方、私的な時間に技術雑誌記事の執筆や技術書の翻訳を行っている。

著者略歴 (「BOOK著者紹介情報」より)
ギアリー,デビッド
JavaServer Pages Standard Template Library(JSTL)とJavaServer Faces(JSF)1.0に対するSun社のExpert Groupsのメンバーであった。また、第2Apache Strutsコミッターでもあったし、JSP断片からウェブページを構築するためのTilesオープンソースフレームワークへの先駆けであるStruts Template Libraryの考案者であった。Sun社のWeb Developer Certification試験の設問を書いた。そして、サーバー側Java技術に焦点を当てた教育・コンサルティング会社であるClarity Training Inc.の社長である

ゴードン,ロブ
エンタープライズシステムの設計と実装を専門としているコンサルタント

柴田 芳樹
1959年生まれ。九州工業大学情報工学科で情報工学を学び、1984年同大学大学院で情報工学修士課程を修了。Unix(Solaris/Linux)、C、Mesa、C++、Javaなどを用いた様々なソフトウェア開発に従事。現在は、ソフトウェア設計コンサルタントとして、ソフトウェア開発、教育、コンサルテーション等に従事している(本データはこの書籍が刊行された当時に掲載されていたものです)