GWT in Practice
This project is intended to be a quick and easy place to get the code samples for the Manning book GWT in Practice.
Buy the Book! GWT in Practice at Amazon
Manning site includes full table of contents, index, several sample chapters, support forum, and full source code download as ZIP archive.
Sample Code by Chapter
- Introducing GWT
- A New Kind of Client
- Communicating with the Server
- Core Application Structure
- Other Techniques for Talking to Servers
- Integrating Legacy and other Third Party JavaScript Libraries
- Building, Packaging, and Deploying
- Testing and Continuous Integration
- Java Enterprise Re-invented
- Building the Storefront
- Managing Application State
This chapter covers all the GWT basic concepts and addresses how we got here (some history and overview).
Code -- Running Sample: Calculator
Code -- This chapter demonstrates GWT RPC and related concepts (local install required).
Code -- This chapter demonstrates a GWT client, and a GWT RPC server side (local install required).
Code -- This chapter covers server security issues, and deals with using alternate server communications methods (other than GWT-RPC, includes Flash proxy, SOAP, Applets, and Comet).
Code -- Running Samples: MooFx Demo ScriptaculousDemo
Code -- This chapter demonstrates building the same GWT-RPC sample project using Ant, Maven 2, and Maven 1.
Code -- This chapter demonstrates GWTTestCase and Benchmark, and includes a continuous integration example with test and code coverage reports enabled.
Code -- This chapter (and the next) demonstrates a non trivial bookstore example application, using JPA and DTO objects to create, read, update, and delete database records.
Code -- This chapter is a continuation of the Chapter 9 project, with a focus on the front end.
Code -- This chapter includes a non trivial wrap-up example that includes managing state and much more.