onGWT.com is currently migrating from one infrastructure to another. It may have some perturbations. Thanks your comprehension.

To content | To menu | To search
Thursday 3 September 2009
By dgirard on Thursday 3 September 2009, 17:39
onGWT.com is currently migrating from one infrastructure to another. It may have some perturbations. Thanks your comprehension.
Wednesday 2 September 2009
By dgirard on Wednesday 2 September 2009, 20:56 - GWT Article
To understand this demo, you need to understand three sentences :
Ceci est un test : this is a test
Ceci est un autre test : this is another test
Ceci est encore un autre test : this is again another test
Tuesday 1 September 2009
By dgirard on Tuesday 1 September 2009, 21:37 - GWT Article
Intalio, Inc., the Enterprise Cloud Company, today announced the acquisition of Webtide, the team behind the Jetty open source Java application server. Jetty is currently used on millions of web servers, and powers products such as Cisco SESM, Google AppEngine, Google GWT, HP OpenView, IBM Tivoli NetView, Oracle WebLogic Business Connect, Sybase EAServer, and Yahoo! Zimbra.
By dgirard on Tuesday 1 September 2009, 15:16 - GWT Article
Peter Ledbrook :
One ready-made implementation of the pattern for GWT is the gwt-dispatch library. I considered integrating this into the Grails plugin, but its server-side components weren’t really suitable for a Grails project. Anyway, I wanted to write something myself so I could better understand what the implementation should do. The result is the plugin’s new action framework, which you can test out with an intermediate release of the plugin.
By dgirard on Tuesday 1 September 2009, 08:19 - GWT Article
Eric Burke :
I’m starting a new GWT project at work, so I wanted to select the best IDE for the job. I installed the very latest versions of these IDEs along with their respective GWT plugins:
Eclipse 3.5 (Galileo)
NetBeans 6.7
IDEA 8.1
Eric, you should try GWT Designer, it is by far the best GWT IDE.
By dgirard on Tuesday 1 September 2009, 08:17 - GWT Article
Chris :
With the new GWT 2.0 (due to be released this year?), they have add a couple of great features. The one I’m most excited about from a users perspective is RunAsync (aka code splitting). To quickly recap, this feature will split a GWT application into multiple developer controlled (split points) downloaded files. We are reworking our internal GUI architecture and have decided to use the unreleased GWT version for development. Our largest application before compression (with obfuscation) is weighing in around 1.4MB. That’s pretty hefty for downloaded javascript files.
http://www.itsolut.com/chrismusings/2009/08/31/gwt-2-0-first-stab-at-runasync/
Monday 31 August 2009
By dgirard on Monday 31 August 2009, 23:18 - GWT Article
This library extends gwt-dispatch and allow to use Spring instead of Guice server side.
Friday 28 August 2009
By dgirard on Friday 28 August 2009, 00:21 - GWT Article
GWT-GData is a GWT library that wraps around the GData JS client. GData is a Google Atom-based Service API which exposes programming interfaces for some of the most popular Google systems.
http://code.google.com/p/gwt-gdata/
Source : GData API Library for GWT
Wednesday 26 August 2009
By dgirard on Wednesday 26 August 2009, 13:42 - GWT Article
Ludovic Meurillon
Hydro4GE is a Platform-as-a-Service (PaaS) that offers developers the ability to rapidly develop highly complex and adaptable software systems using an online, fourth generation development environment.
A Fourth Generation Environment (4GE) can automatically generate whole systems from the specification of database schemas and additional high-level application requirements.
The demo application doesn't really show core features but this is an application to keep under review.
Demo : http://demo.hydro4ge.com
Sign up for Beta Test : http://www.hydro4ge.com/signup.php
Tuesday 25 August 2009
By dgirard on Tuesday 25 August 2009, 15:19 - GWT Article
Lucian Baciu :
Timetonote is a web based collaboration tool that helps you and your team keep track of all interactions with customers, suppliers, leads, or anyone important to your business. It helps you keep track of your contacts information and of what needs to be done next about them.
With Timetonote, you know who you've talked to, what you talked about, and what you need to do next.
A very nice application.
Demo: http://www.timetonote.com/signup (The Free account is excellent to see the power of Timetonote)
Monday 24 August 2009
By dgirard on Monday 24 August 2009, 10:39 - GWT Article
cmswatch.com :
Part of the issue, says Bright, is the fact that Flash requires a plug-in -- it's not a browser-native runtime (any more than Java is). He adds: "Things like AJAX and HTML, driven by powerful libraries like Google Web Toolkit, allow apps to have just as much power as Flex, without replacing the web browser's native rendering capabilities." Plug-in technologies, Bright seems to be suggesting, do not steer the direction of web development. And historically, that's certainly been true.
By dgirard on Monday 24 August 2009, 09:18 - GWT Article
hivedevelopment.co.uk :
Here at Hive Development, I'm currently working on the GWT based UI for a new website/RIA monitoring service called SiteAlright. I recommend you head over and check it out. As you might expect we try to follow best practises when developing our apps and there's been quite a lot of talk recently on GWT Google Groups regarding the use of elements from the recent talk by Ray Ryan at Google I/O 2009.
The HelloWorld is very long : you should use all these best practices only if you build a large application.
Google Web Toolkit (GWT) MVP Example
Source: dalmaer
Thursday 20 August 2009
By dgirard on Thursday 20 August 2009, 16:48 - GWT Article
GWT Portlets is a free open source web framework for building GWT (Google Web Toolkit) applications. It defines a very simple & productive, yet powerful programming model to build good looking, modular GWT applications.
The programming model is somewhat similar to writing JSR168 portlets for a portal server (Liferay, JBoss Portal etc.). The "portal" is your application built using the GWT Portlets framework as a library. Application functionality is developed as loosely coupled Portlets each with an optional server side DataProvider.
http://code.google.com/p/gwtportlets/
Source : Matt Raible
Wednesday 19 August 2009
By dgirard on Wednesday 19 August 2009, 09:22 - GWT Article
extratus.com :
Query is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development. jQuery is designed to change the way that you write JavaScript. ,, jQuery.com
So we have selected a set of best tutorials that will strengthen your practical side using jQuery .
I could be nice to have such a collection of tutorials for GWT.
http://www.extratuts.com/25-jquery-tutorials-roundup-with-examples
By dgirard on Wednesday 19 August 2009, 09:15 - GWT Article
Ray :
Recently, I've been studying ways of reducing the download size of Javascript applications produced by Google Web Toolkit, while preserving or improving startup time. There are a number of ways to do this, the first of which is to transform Javascript code into a form that is naturally more succinct, while eliminating unused code, or deferring the load of some code until later.
...
Instead, I was drawn to a reversible transform the browser already includes support for: gzip compression, and decided to ask the question: what effect does the large-scale structure of the JS output code have on the DEFLATE algorithm of GZIP which is used to serve up compressed script? The answer it turns out, is substantial.
Ray is really impressive.
On Reducing the Size of Compressed Javascript (by up to 20%)
Monday 17 August 2009
By dgirard on Monday 17 August 2009, 22:43
They are not official builds, just nightlies built by my team. Delivering binaries is "Green", isn't it ?
http://code.google.com/p/sfeir/downloads/list
Sunday 16 August 2009
By dgirard on Sunday 16 August 2009, 09:54 - GWT Article
Biblio :
- Model View Presenter Pattern (Martin Fowler)
- Best Practices For Architecting Your GWT App (05/27/2009) (2009-05-27)
- TotT: Be an MVP of GUI Testing (2009-02-05)
- TotT: Testing GWT without GwtTestCase (2009-08-08)
Blogs and co :
Forget MVC — Use MVP…? (2009-06-03)
GWT architecture MVP/EventBus (mentioned at Google I/O) (2009-06-11)
building a gwt 1.6 application: managing events with an eventbus (2009-06-19)
gwt 1.6 mvp and testing, part 1 (2009-06-25)
gwt 1.6: mvp and testing, part 2 (2009-06-29)
MVP and GWT: Advanced GWT Components Fill Gaps (2009-07-07)
GWT and MVP (Model View Presenter) Pattern (2009-07-09)
Command Pattern, MVP, EventBus (2009-07-11)
GWT Event Bus Discussions (2009-07-21)
What’s your recommendation for architecting GWT applications? MVC, MVP or custom messaging solution? (2009-08-05)
GWT MVP example online (2009-08-12)
GWT Architecture anyone ? (2009-08-15) (this blog post has inspired this post)
Projects :
- http://code.google.com/p/mvp4g/
- http://code.google.com/p/gwt-mvp-sample/
- http://code.google.com/p/gwt-command-pattern/
- http://code.google.com/p/gwt-presenter
Saturday 15 August 2009
By dgirard on Saturday 15 August 2009, 11:51 - GWT Article
Sanjiv Jivan :
In this blog I'd like to discuss an age old problem that almost all developers and architects face when building client-server applications - whether it's a web based RIA technologies like GWT or a client-server Swing applications :
How much data to send to the client?
This is a frequently asked question on the GWT forums and its really a hard problem to come up with an elegant solution.
Solving the DTO/Anemic Domain Model dilemma with GWT

By dgirard on Saturday 15 August 2009, 11:46 - GWT Article
javier :
There's plenty of documentation regarding the handling of the browser's back button with GWT's History tracking. I understand the concept of mapping a String token to a specific application state.
Does GWT provide a mechanism to notify the application whenever the user clicks the browser's refresh button? (ie the equivalent to History.addValueChangeHandler() for the back button).
I like the answer from Ian Bambury.
By dgirard on Saturday 15 August 2009, 09:28 - GWT Article
George Georgopoulos :
GWT Mosaic XUL is a XML-based language that lets you build feature-rich GWT applications.
GWT Mosic XUL will implement a subset of Mozilla XUL elements (https://developer.mozilla.org/en/XUL_Reference).
« previous entries - page 1 of 57