<<< Previous track Next track >>>

 Java in Action

Host: Ryan Slobojan

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
08:00 - 09:00 Registration and Breakfast
09:00 - 10:00 Trends in Agile Development
Kent Beck
Location: Metropolitan Ballroom
Password protected Download slides
10:00 - 10:30 Break
10:30 - 10:45 Introduction: Java in Action
Ryan Slobojan
Location: City
Password protected Download slides
10:45 - 11:00 Break
11:00 - 12:00 Configuring the Spring container
Rod Johnson, Creator, Spring
Location: City
Password protected Download slides
12:00 - 13:00 Lunch
13:00 - 14:00 Designing for Testability
Cedric Beust, Co-founder, TestNG & Alexandru Popescu
Location: City
Password protected Download slides
14:00 - 14:30 Break
14:30 - 15:30 Concurrency, past and present
Brian Goetz
Location: City
Password protected Download slides
15:30 - 16:00 Break
16:00 - 17:00 AOP in the Enterprise
Adrian Colyer
Location: City
Password protected Download slides
17:00 - 17:15 Break
17:15 - 18:15 Panel: What will the future of Java development be?
Chet Haase & Joshua Bloch & Charles Nutter & Rod Johnson, Creator, Spring & Erik Meijer, Creator, LINQ
Location: City
18:15 - 18:30 Break
18:30 - 19:30 50 in 50
Richard Gabriel, Distinguished Engineer
Location: Metropolitan Ballroom
20:00 - 23:00 Google Welcome Party
Speakers: TBA