Keith Donald
SpringSource Principal & Founding Partner
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
Spring's JSF Integration Architecture
Spring's approach to integrating JavaServerFaces technology is novel and innovative; an approach that lets you maximize your investment in Spring while still adhere to standard JSF idioms. In this session, Keith will go "behind the scenes" and explore the framework architecture underpinning Spring's JSF integration. Attendees will gain valuable framework design and architectural insight.
A deep-dive design session into how Spring and JSF integrate, and how the integration has evolved over the years.
Integrating Spring and JavaServerFaces
In this session, Keith will demonstrate how developers typically use JSF and Spring together in practice, as well as explore the latest integration enhancements available in Spring 3. Attendees will leave with an understanding of how to use JSF and Spring together to create rich web applications.
Attendees will learn: * How to integrate JSF 2 with Spring 3 * How to use popular JSF libraries such as Trinidad and Rich Faces in a Spring environment * Patterns and practices for getting the most out of Spring in a JSF application * The extended capabilities Spring provides in the areas of Ajax, persistence, security, friendly URLs, validation, navigation, state management, and exception handling; capabilities that enhance the JSF application development experience
