Speakers
- Venkat Subramaniam
- Matt Stine
- Brian Sletten
- Ken Sipe
- Nathaniel Schutta
- Pratik Patel
- Matthew McCullough
- Neal Ford
- Tim Berglund
- Peter Bell
- Craig Walls
- Kris Zyp
- Nicholas C. Zakas
- Andrew Wirick
- Chris Wilson
- James Williams
- Greg Wilkins
- Mike Wilcox
- Dustin Whittle
- Estelle Weyl
- Johnny Wey
- Eric Wendelin
- Rich Waters
- David Verba
- Tom Valletta
- Johannes Ullrich
- Tenni Theurer
- Etienne Studer
- Steve Souders
- Deryk Sinotte
- Scott Shattuck
- Bill Scott
- Matt Schmidt
- Dylan Schiemann
- Christian Schalk
- Brian Sam-Bodden
- Terry Ryan
- Alex Russell
- Rob Rusher
- Rick Ross
- Tom Robinson
- Torrey Rice
- Aza Raskin
- Nandini Ramani
- Matt Raible
- Vic Patterson
- Noah Paci
- Aaron Newton
- Mark Murphy
- Rebecca Murphey
- William Morris
- Eric Miraglia
- Eric Miller
- Steffen Meschkat
- Dustin Machi
- Kevin Lynch
- Andrew Lombardi
- Howard Lewis Ship
- Brian Leroux
- Nik Krimm
- Dave Klein
- Sean Kane
- Tim Kadlec
- Bruce Johnson
- Denise Jacobs
- Bob Ippolito
- Kevin Hoyt
- Molly Holzschlag
- Josh Holmes
- Mike Heath
- Erik Hatcher
- Patrick Haney
- Clint Hall
- Kevin Hakman
- Aaron Gustafson
- Arun Gupta
- Nate Grover
- Mike Girouard
- Jesse James Garrett
- Thomas Fuchs
- Jon Ferraiolo
- Szczepan Faber
- Cal Evans
- Ben Ellingson
- Nicholas Eddy
- Scott Dietzen
- Gabriel Dayley
- Luke Daley
- Patrick Chanezon
- David Chandler
- Ludovic Champenois
- Max Carlson
- Bob Byron
- Thomas Burleson
- Ryan Breen
- David Boloker
- David Bock
- Rey Bango
- Tom Ball
- Dan Allen
- Brad Abrams
Keith Donald
SpringSource Principal & Founding Partner
Keith Donald is a principal and founding partner at SpringSource, the company behind Spring and a division of VMware. At SpringSource, Keith is a full-time member of the Spring development team focusing on web application development productivity. He is also the architect behind SpringSource's state-of-the-art training curriculum, which has provided practical Spring training to over 10,000 students worldwide.
Over his career, Keith, an experienced enterprise software developer and mentor, has built business applications for customers spanning a diverse set of industries including banking, network management, information assurance, education, retail, and healthcare. He is particularly skilled at translating business requirements into technical solutions.
Presentations
Extreme Web Productivity with Spring Roo
Spring Roo, a new and innovative developer productivity tool, delivers outstanding productivity gains to any class of Java application, and in particular Java web applications built on the proven Spring stack. In seconds you can effortlessly add web capabilities to your enterprise applications, including RESTful MVC backends, Selenium-powered integration tests, Security, Web Flow, Ajax, and Flex. Join Keith Donald - founding member of the Spring Team - to discover more about these killer productivity features.
During this session Keith will develop an enterprise application from scratch, and then progressively explore and fine-tune its web tier. You'll discover how easy it is to add custom Controllers, change the look and feel, scaffold views, integrate RIA technologies such as Flex, and more.
Attendees will leave this session with a comprehensive understanding of the Spring Roo web productivity capabilities, and how they can be applied to your own projects.
SpringSource Web Application Development Case Study
This session will explore the architecture of a major open source web application system built on SpringSource technology. Attendees will gain real-world insight into the technologies SpringSource employed, as well as insight into the team's agile development practices.
Technologies illustrated: - HTML / CSS / JavaScript (jQuery) - Spring 3, including MVC, Security, and Integration - Apache Tomcat with NonBlocking IO for Async Push (Comet) - H2 Relational Database - Native iPhone, Android, and a Mobile Web Client - Social Media Integration with Facebook, Twitter, and TripIt