<<< Previous track Next track >>>

 Java in Action

Host: Simon Brown

Java is the mainstream technology for enterprise software development and is showing little signs of slowing down. After years of fighting technology to get real projects done, the community, the standards, and the tools we use have finally been catching up to our needs for building web, backend, and rich client applications. This track walks you through some of the cutting edge technologies & techniques used for building Enterprise Java applications today.

Spring 2 and EJB 3 have emerged as new standards for enterprise Java back-ends. Eclipse RCP and Swing are being successfully used for building Java rich apps. TestNG is providing the features large scale projects need to effectively test their systems, and the industry has now had a few years to use Aspect oriented programming paradigms to build more simpler and more maintaible systems than would be possible with pure OO.

Schedule,
Wednesday
 Java in Action
09:00 - 10:00 Keynote and Opening: The Amazon.com Technology Platform: Building Blocks for Innovation
Werner Vogels, Amazon.com CTO
Location: Fleming Room
10:00 - 10:15 Break
10:15 - 10:45 Introduction: Java in Action
Trackhost: Simon Brown, Technical Architect, Detica
Location: Elizabeth Windsor
Password protected Download slides
10:45 - 11:00 Break
11:00 - 12:00 Spring 2 and Beyond
Rod Johnson, Creator, Spring
Location: Elizabeth Windsor
Password protected Download slides
12:00 - 13:00 lunch
13:00 - 14:00 Next Generation Testing with TestNG
Cedric Beust, Co-founder, TestNG & Alexandru Popescu, Co-founder: TestNG, InfoQ
Location: Elizabeth Windsor
Password protected Download slides
14:00 - 14:30 Break
14:30 - 15:30 AOP in the Enterprise
Rod Johnson, Creator, Spring
Location: Elizabeth Windsor
Password protected Download slides
15:30 - 16:00 Break
16:00 - 17:00 An Overview of Desktop Java Technologies in Today's RIA World
Trackhost: Scott Delap, Author, Desktop Java Live
Location: Elizabeth Windsor
Password protected Download slides
17:00 - 17:15 Break
17:15 - 18:15 Java Persistence and EJB 3
Linda DeMichiel, Chief Architect: EJB spec
Location: Elizabeth Windsor
Password protected Download slides
18:15 - 18:30 Break
18:30 - 19:30 Pre Banquet Keynote: Meeting the Usability Challenge
Larry Constantine, Usage Centered Design
Location: Fleming Room