Google Web Toolkit Solutions: More Cool & Useful Stuff

  Author:    David Geary, Rob Gordon
  ISBN:    0132344815
  Sales Rank:    84575
  Published:    2007-08-09
  Publisher:    Prentice Hall PTR
  # Pages:    368
  Binding:    Paperback
  Avg. Rating:    4.0 based on 3 reviews
  Used Offers:    11 from $24.31
  Amazon Price:    $32.82
  (Data above last updated:  2008-11-18 08:30:59 EST)
  
  
Sort customer reviews by:
  
Show All Reviews on Page      Hide All Reviews on Page
   
  
Google Web Toolkit Solutions: More Cool & Useful Stuff
  
&>Cutting-Edge GWT: Advanced Recipes for Java Developers

Google Web Toolkit (GWT) is an open source Java development framework for building Ajax-enabled web applications. Instead of the hodgepodge of technologies that developers typically use for Ajax–JavaScript, HTML, CSS, and XMLHttpRequest–GWT lets developers implement rich client applications with pure Java, using familiar idioms from the AWT, Swing, and SWT. GWT goes beyond most Ajax frameworks by making it easy to build desktop-like applications that run in the ubiquitous browser, where the richness of the user interface is limited only by the developer’s imagination.

This book focuses on the more advanced aspects of GWT that you need to implement real-world applications with rich user interfaces but without the heavy lifting of JavaScript and other Ajax-related technologies. Each solution in this practical, hands-on book is more than a recipe. The sample programs are carefully explained in detail to help you quickly master advanced GWT techniques, such as implementing drag-and-drop, integrating JavaScript libraries, and using advanced event handling methodologies.

Solutions covered include

• Building custom GWT widgets, including both high-level composites and low-level components

• Implementing a viewport class that includes iPhone-style automated scrolling

• Integrating web services with GWT applications

• Incorporating the Script.aculo.us JavaScript framework into GWT applications

• Combining Hibernate and GWT to implement database-backed web applications

• Extending the GWT PopupPanel class to implement a draggable and resizable window

• Creating a drag-and-drop module, complete with drag sources and drop targets

• Deploying GWT applications to an external server

• Dynamically resizing flex tables

• Using GWT widgets in legacy applications developed with other frameworks, such as Struts and JavaServer Faces

Complete Sample Code Available at www.coolandusefulgwt.com

All of the code used in this book has been tested, both in hosted and web modes, and in an external version of Tomcat (version 5.5.17), under Windows, Linux, and Mac OS X. For Windows and Linux, we used 1.4.60, and for the Mac we used 1.4.61. NOTE: There are three separate versions of the code. Please download the correct JAR file for the operating system you are using.




Foreword xiii

Preface xvi

Acknowledgments xviii

About the Authors xix

Solution 1: GWT Fundamentals and Beyond 1

Solution 2: JavaScript Integration 53

Solution 3: Custom Widget Implementation 71

Solution 4: Viewports and Maps 103

Solution 5: Access to Online Web Services 133

Solution 6: Drag and Drop 167

Solution 7: Simple Windows 199

Solution 8: Flex Tables 237

Solution 9: File Uploads 283

Solution 10: Hibernate Integration 303

Solution 11: Deployment to an External Server 325

Solution 12: GWT and Legacy Code 343

Index 371




                  Reader Reviews 1 - 3 of 3                 
  
  
Review
Date
Review
Rating(5 High)
Review
Helpful
to:
Customer Review Reviewer
Info
Permanent
Link
Reader Reviews Below Sorted by Newest First
07-02-08 2 0\1
(Hide Review...)  Not good to write a technical book with no source code
Reviewer Permalink
I've tried at length to obtain the source code used in the book. Geary leaves it to the user to acquire the addons that he uses in his examples. Yes I've tried going the Safari route. Without signing up for a "90 day free then we charge you big" trial, you won't have any luck. I also read the previous post where he mentioned that he obtained the code from the website. If you go there now, the code has been pulled so I'm back to being forced to sign up for Safari which I won't do. I did read through the examples and do what I could. Instead of this book, I'd recommend "Google Web Toolkit Applications" by Dewsbury. The examples may not be as advanced as these, but at least you can run them.
(Review Data Last Updated: 2008-11-19 05:39:14 EST)
01-20-08 4 3\6
(Hide Review...)  Slightly more than decent.
Reviewer Permalink
You can easily find most of its content on the internet, but you may feel more confident having it somewhere near. It's just a good book.
(Review Data Last Updated: 2008-07-03 04:34:11 EST)
01-15-08 3 0\1
(Hide Review...)  No CD, and only a 90 day "Trial" to access the content via Safari.
Reviewer Permalink

First of all, the book does NOT come with a CD. It says the examples are available online, yet only a 90 day "Trial" of Safari is given to access the content online.

Even that trial is pretty lame as there is no way to download just the code snippets...and you cannot download the chapters either unless you pay for a subscription to Safari...

The book touts that they created a nice library of custom widgets, but since you would have to scan the online pages and piece the code together yourself, even the online copy is pretty useless.

Hey, I don't have any issue with NOT including a CD, but at least let buyers download the COMPLETE source code for the examples online in ONE DOWNLOAD.

Since this seems to be the way PRENTICE HALL now works, I will never buy another Prentice Hall book. And I recommend that others follow suit and make this book company give you the full value of what you pay for without trying to charge you over and over again.

It's too bad because the authors seemed to have put in a lot of effort only to have the publisher sour anyone who would be interested in this book by effectively trying to milk them for an ongoing subscription.

Shame on you Prentice Hall!

(Review Data Last Updated: 2008-01-21 11:29:32 EST)
  
                  Reader Reviews 1 - 3 of 3                 
  
  
  
  
  
  

Because the data used to generate this site come from outside sources, VeryWellSaid.com cannot guarantee the completeness or accuracy of the data.
Search VeryWellSaid™
Google
Web VeryWellSaid™
New subjects are added every week.
View Subjects Below by:
* Top Selling
 (click category name, left)
* Top-Rated Top Sellers
 (click 'Top Rated', right)
In the news...  
Dubai\UAE Top Rated
Influenza\Bird Flu Top Rated
Iraq Top Rated
Supreme Court Top Rated
All Books Top Rated
Arts Top Rated
Photography Top Rated
Digital Photography Top Rated
Digital Cameras Top Rated
Biography Top Rated
Business Top Rated
Management Top Rated
Marketing Top Rated
Sales Top Rated
Stocks Top Rated
Bonds Top Rated
Real Estate Top Rated
Trading Top Rated
Commodities Trading Top Rated
Time Management Top Rated
Starting A Business Top Rated
Children's Top Rated
Comics Top Rated
Computers Top Rated
PC Top Rated
Mac Top Rated
Programming Top Rated
Design Patterns Top Rated
.Net Top Rated
C# Top Rated
Vb.Net Top Rated
Asp.Net Top Rated
Java Top Rated
Python Top Rated
PHP Top Rated
Perl Top Rated
Javascript Top Rated
Ajax Top Rated
CSS Top Rated
Open Source Top Rated
SQL Top Rated
Databases Top Rated
Oracle Top Rated
MySql Top Rated
Sql Server Top Rated
IIS Top Rated
Apache Top Rated
Linux Top Rated
Windows Server Top Rated
Project Management Top Rated
HTML Top Rated
UML Top Rated
IT Certifications Top Rated
Cisco Certifications Top Rated
MCSE Top Rated
MCSD Top Rated
Cooking Top Rated
Italian Cooking Top Rated
Vegetarian Cooking Top Rated
Wine Top Rated
Engineering Top Rated
Entertainment Top Rated
Health Top Rated
Nutrition Top Rated
Dieting Top Rated
Sex Top Rated
History Top Rated
Military History Top Rated
British History Top Rated
Middle East History Top Rated
Land Battles Top Rated
Naval Warfare Top Rated
Air Warfare Top Rated
9/11 Top Rated
Terrorism Top Rated
Home Top Rated
Mortgage\Home Equity Loan Top Rated
Cars Top Rated
Car Buying Top Rated
Sports Cars Top Rated
Cat Top Rated
Humor Top Rated
Horror Top Rated
Law Top Rated
IP Law Top Rated
Legal History Top Rated
Fiction Top Rated
Oprah's Book Club Top Rated
Medicine Top Rated
Cancer Top Rated
Stroke Top Rated
Heart Disease Top Rated
Fertility Top Rated
Diabetes Top Rated
Pharmacology Top Rated
Back Problems Top Rated
Menopause Top Rated
Thyroid Top Rated
Pain Top Rated
Organic Chemistry Top Rated
Immune System Top Rated
Mystery Top Rated
Nonfiction Top Rated
Outdoors Top Rated
Running Top Rated
Radio Control Models Top Rated
Guns Top Rated
Parenting Top Rated
Divorce Top Rated
Professional Top Rated
Reference Top Rated
Religion Top Rated
Romance Top Rated
Science Top Rated
Physics Top Rated
Chemistry Top Rated
Astronomy Top Rated
Psychology Top Rated
Science Fiction Top Rated
Sports Top Rated
Teens Top Rated
Travel Top Rated
USA Top Rated
Europe Top Rated
France Top Rated
Italy Top Rated
England Top Rated
China Top Rated
All Books Arts Biography Click Here For An A-Z Index Of All 213 Best-Seller Subjects Business Children's Comics
Computers Cooking Engineering Entertainment Health History Home Horror Humor Law Fiction Medicine Mystery
Nonfiction Outdoors Parenting Professional Reference Religion Romance Science Sci-Fi Sports Teens Travel
In Association with Amazon.com

Cache miss
(not cached)