Google Web Toolkit (GWT) provides you with a great way to develop Ajax applications in the Java language. It allows you to develop 'fat clients' for the web, without having to know the ins and outs of JavaScript and all the corresponding browser incompatibilities.
This SpringOne session will provide you with an introduction on building web-based, 'fat clients' with GWT. The focus of this session will be on integration between a GWT client and your Spring-managed back end. Bram will also discuss tips and tricks for working with GWT. During this session, Bram will demonstrate how to build a simple GWT client and connect it to an existing Spring-based back end application.
Bram Smeets is an enterprise java architect who has been working with Java since 1996 and J2EE since early 2000 and has been at the forefront of numerous Agile development projects over the last few years. He has extensive experience with requirements analysis and high-level application design. Currently, Bram is core developer for Spring Modules. Spring Modules aims at facilitating the integration between the Spring framework and other projects, without extending Spring's core. Furthermore, he is developer for DWR, a project that aims to provide easy AJAX for Java. He has been working for JTeam and Interface21 since both were founded.
Apart from his passion for Java and Spring, Bram likes to travel the world with his girlfriend Petra. His favorite destinations are the best scuba diving spots, which luckily happen to be the most beautiful parts of the world.
Building Business Critical Rich Internet Applications with Abobe Flex— This session will focus on parallels between Flex and Java development concerning Continuous Integration and best practices. Jan will talk about automated builds with ANT, testing with FlexUnit and choice of architectural frameworks
The Publishing Client— The Parleys.com Publisher client will allow space owners to publish their own talks (audio and video presentations including demo) to a given space. This presentation gives an introduction to the new publishing client. Hopefully you'll enjoy this as much as we have
Thinking in Flex— This JavaPolis 2007 keynote by Bruce Eckel, James Ward and Christoph Rooms gives you a very practical demonstration on how Flex can be used especially in combination with server-side data services. Enjoy this RIA demo!
Enterprise RIA with Flex and Java— Whether you build your RIA using Flex, AJAX, ... You'll have to invoke remote services to load data into your client or send CRUD statements to your backend. This type of client side data management is the challenge for RIA developers. In this technical session we will explain how a J2EE framework can come to the rescue. We will demonstrate how this leverages your existing J2EE back-end, integrates EJB 3.0 and persists data between the client and the application server in a failover environment.
Ajax with Google Web Toolkit— An introduction to writing applications using the Google Web Toolkit, and an update on recent improvements to GWT. This session will cover GWT basics: Java to JavaScript compilation, JavaScript Native Interface usage, the GWT component model, and GWT-RPC for communication to a server. This will be a beginner level technical presentation.