In this presentation from SpringOne/2GX 2010, Rod Johnson and Stefan Schmidt introduce Spring Roo, how to build a sample application with Spring Roo and SpringSource Tool Suite, unit and integration tests, AspectJ utilization by Spring Roo, automatic query generation, configuring entities, dependency injection, controller/view generation, GWT integration and domain generation from an existing DB.
Nat Pryce exemplifies how he dealt with flickering, false positives, slow, and messy tests appearing in asynchronous testing when trying to perform end-to-end testing.
Dylan Schiemann presents the current status of web development engulfed in lots of frameworks, languages, and browsers, advising on choosing the right technologies to secure the future of a web application.
Torrey Rice presents some of the relevant milestones in the evolution of the web from a UX perspective, starting with one of the first game consoles, the appearance of email and HTML to the latest developments in mobile computing, then trying to foresee the future of web development and what it will mean for developers and casual people.
In this presentation from SpringOne 2009, Keith Donald discusses implementing reusable controller modules, refreshing modules without container restart, handling Ajax events, rendering partial responses, securing flows, data access, preventing lazy-load exceptions, testing flow logic, flow design/implementation best practices, and deploying flows alongside Spring Web MVC multi-action @Controllers.
Stephan Janssen’s presentation is organized around Parleys.com, a web site whose front end is implemented in Flash. He explains why they dumped DHTML and switched to Flex/AIR. He also talks about two technologies that could be used instead, GWT and JavaFX, presenting their pros/cons.
The real world experience building Lombardi Blueprint is used as a case study to introduce the use of GWT, why it was successful and why it has become the platform of choice for other Lombardi products. One goal of the presentation is to argue for the use of GWT as the foundation for RIA development.
In this session filmed during QCon London 2008, Joe Walker presents Comet, a long polling AJAX method used for updating the browser’s page, and DWR, a Java library for writing web sites using AJAX.
In this presentation from QCon San Francisco 2007, Rajeev Dayal discusses building applications with GWT and Google Gears. Topics discussed include an overview of GWT, integrating GWT with other frameworks, GWT 1.4 features, developing large GWT applications, integrating GWT and Google Gears, the architecture of a Google Gears application, Google Gears features and the Google Gears API.