Google Web Toolkit Applications (Paperback)

Ryan Dewsbury

  • 出版商: Prentice Hall
  • 出版日期: 2007-12-01
  • 售價: $2,350
  • 貴賓價: 9.5$2,233
  • 語言: 英文
  • 頁數: 608
  • 裝訂: Paperback
  • ISBN: 0321501969
  • ISBN-13: 9780321501967
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

相關主題

商品描述

Description

“Ryan clearly understands the GWT value proposition and how GWT integrates into a diverse web technology stack–and not just in a theoretical way. With the popularity of gpokr.com and kdice.com, Ryan can speak with the authority of concrete success.”

Bruce Johnson, creator of Google Web Toolkit


“This book distinguishes itself from other books on GWT in that it walks through the entire process of building several nontrivial GWT applications, not the toy applications that most books present.”

R. Mark Volkmann, Object Computing, Inc.


Google™ Web Toolkit Applications is an excellent resource for any GWT developer. Solutions to challenges commonly encountered in GWT are presented through the design and development of actual applications. The applications developed throughout the text demonstrate best practices from simple UI design all the way to custom code generation, and are presented with little pretext about the amount of Java knowledge a given developer may have. Advanced concepts are not withheld but are presented in a way that will be understood by both novice and seasoned developers alike. Good application development practices and proper Model View Controller design is reinforced throughout the book, nearly guaranteeing that the reader will come away a better programmer. “

Jason Essington, Senior Web/Java Engineer, Green River Computing


“Dewsbury’s Google™ Web Toolkit Applications is a book for both experts and beginner programmers who want to discover this open source Java software development framework, as well as write Ajax applications. A very detailed book!”

Massimo Nardone, Advisory IT Security Architect

Accelerate and Simplify Ajax Development with Google Web Toolkit


Get the edge you need to deliver exceptional user experiences with Google™ Web Toolkit Applications, a guidebook that provides web developers with core information and instructions for creating rich web applications. Whether you’re a developer who needs to build a high-performance front end for Java, PHP, or Ruby applications, or to integrate with external web services, this resource from expert Google Web Toolkit (GWT) developer Ryan Dewsbury delivers the in-depth coverage you’ll need.


In this valuable book, insider Ryan Dewsbury provides instructions for using the robust tool set and gets you on your way to creating first-class web applications by providing a comprehensive overview of GWT technology. In addition, he shares his “in-the-trenches” insights on


  • Building elegant and responsive user interfaces with Cascading Style Sheets and GWT’s Widgets and Panels

  • Creating seamless user experiences through asynchronous communication with HTTP, REST, JSON/JSONP, and RPC Interoperating with web standards–such as XML, RSS, and Atom–and web services–such as Google Maps, Amazon Books, Yahoo! Search, Flickr, and Blogger

  • Overcoming browser security restrictions, such as HTTP’s two-connection limit and the Same-Origin policy

  • Accelerating development, using software engineering, code generation, internationalization, application patterns, and Java tools

  • Deploying for optimal performance with resource compression and caching

  • Building five non-trivial applications: a gadget application with a rich drag-and-drop interface, a multi-search application that makes requests to many search engines, a blog editor application for managing entries across multiple blogs, a web-based instant messenger, and a database manager for a traditional web page

This practical guide to GWT introduces you to the technology; provides techniques, tips, and examples; and puts you on the road to delivering top-notch user experiences for your web applications.

商品描述(中文翻譯)

描述

"Ryan清楚地了解GWT的價值主張以及GWT如何整合到多樣化的網頁技術堆疊中,而不僅僅是理論上的。憑藉gpokr.com和kdice.com的流行,Ryan可以以具體的成功經驗來談論這個問題。" - Bruce Johnson,Google Web Toolkit的創建者

"這本書與其他關於GWT的書籍不同之處在於它走過了構建幾個非平凡GWT應用程序的整個過程,而不是大多數書籍中呈現的玩具應用程序。" - R. Mark Volkmann,Object Computing, Inc.

"Google Web Toolkit Applications對於任何GWT開發人員來說都是一個很好的資源。通過設計和開發實際應用程序來呈現在GWT中常見的挑戰的解決方案。本書中開發的應用程序從簡單的UI設計到自定義代碼生成展示了最佳實踐,並且幾乎沒有提前說明給定開發人員可能具有的Java知識量。高級概念不被隱瞞,而是以一種既能被新手又能被經驗豐富的開發人員理解的方式呈現。良好的應用程序開發實踐和正確的模型視圖控制器設計貫穿整本書,幾乎可以保證讀者將成為更好的程序員。" - Jason Essington,Green River Computing的高級Web / Java工程師

"Dewsbury的Google Web Toolkit Applications是一本為專家和初學者程序員設計的書籍,他們想要了解這個開源的Java軟件開發框架,以及編寫Ajax應用程序。一本非常詳細的書!" - Massimo Nardone,Advisory IT Security Architect

加速並簡化使用Google Web Toolkit進行Ajax開發

通過Google Web Toolkit Applications,獲得您需要提供卓越用戶體驗的優勢,這是一本為網頁開發人員提供核心信息和指導的指南,用於創建豐富的網頁應用程序。無論您是需要為Java、PHP或Ruby應用程序構建高性能的前端,還是需要與外部網頁服務集成,這本由Google Web Toolkit(GWT)專家Ryan Dewsbury撰寫的資源都提供了您所需的深入內容。

在這本寶貴的書中,內部人員Ryan Dewsbury提供了使用強大工具集的指導,並通過提供GWT技術的全面概述,讓您開始創建一流的網頁應用程序。此外,他分享了他在實戰中的見解,包括:

- 使用層疊樣式表和GWT的小部件和面板構建優雅且響應迅速的用戶界面
- 通過HTTP、REST、JSON/JSONP和RPC的異步通信創建無縫的用戶體驗
- 與XML、RSS和Atom等網頁標準以及Google Maps等網頁服務進行互操作