Enterprise AJAX : strategies for building high performance web applications - Johnson, Dave, 1980-; Charland, Andre; White, Alexei (Prentice Hall, 2008)