Schedule - Wednesday

[ Tutorials: Monday | Tuesday | Conference: Wednesday | Thursday | Friday ]

Wednesday  Architecture Quality (day 1)  Emerging Client Technologies  Java in Action  Practical Application Security  Solution Track: Architecting for Performance & Scalability
Host Aino Vonge Corry Scott Delap Ryan Slobojan Gunnar Peterson
08:00 - 09:00 Registration and Breakfast
09:00 - 10:00 Trends in Agile Development
Kent Beck
Location: Metropolitan Ballroom
Download slides
10:00 - 10:30 Break
10:30 - 10:45 An Introduction to Architecture Quality
Aino Vonge Corry
Location: Metropolitan I
Download slides
Introduction: Emerging Client Technologies
Scott Delap, Author, Desktop Java Live
Location: Cornell
Introduction: Java in Action
Ryan Slobojan
Location: City
Download slides
Introduction: Practical Application Security
Gunnar Peterson, Managing Principal
Location: Stanford
10:45 - 11:00 Break
11:00 - 12:00 Architectures of extraordinarily large, self-sustaining systems
Richard Gabriel, Distinguished Engineer
Location: Metropolitan I
Download slides
Building Large AJAX Applications with GWT 1.4 and Google Gears
Rajeev Dayal
Location: Cornell
Download slides
Configuring the Spring container
Rod Johnson, Creator, Spring
Location: City
Download slides
Secure Programming with Static Analysis
Brian Chess
Location: Stanford
Download slides
Panel Discussion: Architecting for Performance & Scalability
Nati Shalom & Brian Zimmer & Cameron Purdy, founder & president of Tangosol & Peter Nickolov, President, COO and CTO & Ari Zilka, Founder & Randy Shoup
Location: Concordia
12:00 - 13:00 Lunch
13:00 - 14:00 Three Steps...
Nati Shalom
Location: Metropolitan I
Download slides
Java Comes Home to the Consumer
Chet Haase
Location: Cornell
Download slides
Designing for Testability
Cedric Beust, Co-founder, TestNG & Alexandru Popescu
Location: City
Download slides
Making Threat Modeling Useful to Software Development
John Steven
Location: Stanford
Download slides
Oracle: The Top 10 Ways to Botch Enterprise Java Application Scalability and Reliability
Cameron Purdy, founder & president of Tangosol
Location: Concordia
Download slides
14:00 - 14:30 Break
14:30 - 15:30 Strategic Design
Eric Evans, Domain Driven Design
Location: Metropolitan I
Download slides
Rich Internet Applications for the Browser and the Desktop with Flex and Air
Christophe Coenraets
Location: Cornell
Download slides
Concurrency, past and present
Brian Goetz
Location: City
Download slides
Establishing Your Organization's Enterprise Security API
Jeff Williams
Location: Stanford
Download slides
Clustered Architecture Patterns: Delivering Scalability and Availability
Ari Zilka, Founder
Location: Concordia
Download slides
15:30 - 16:00 Break
16:00 - 17:00 The Top 10 Ways to Botch Enterprise Java Application Scalability and Reliability
Cameron Purdy, founder & president of Tangosol
Location: Metropolitan I
Download slides
An Introduction to Microsoft Silverlight
Laurence Moroney
Location: Cornell
AOP in the Enterprise
Adrian Colyer
Location: City
Download slides
Perfect Storm - Stopping New Attacks in a Web 2.0 World
Jeff Williams
Location: Stanford
Download slides
No More Hops! - towards a linearly scalable application infrastructure
Owen Taylor, Sr. Director
Location: Concordia
Download slides
17:00 - 17:15 Break
17:15 - 18:15 Amazon and Hadoop
Jinesh Varia
Location: Metropolitan I
Web 2.0 Trends For the Next Generation: Laszlo Revealed
David Temkin, Laszlo Co-Founder and CTO
Location: Cornell
Download slides
Panel: What will the future of Java development be?
Chet Haase & Rod Johnson, Creator, Spring & Joshua Bloch & Erik Meijer, Creator, LINQ & Charles Nutter
Location: City
SOA and Web Services Security
Gunnar Peterson, Managing Principal
Location: Stanford
Download slides
3Tera
Bert Armijo, Senior VP of Product Management
Location: Concordia
Download slides
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