Please note: Schedule and Room Locations are subject to change. |
|||||
Tuesday, March 15, 2011 |
|||||
| 6:00 p.m. - 7:30 p.m. | Early Registration Location: East Promenade |
||||
Day One – Wednesday, March 16, 2011 |
|||||
| 7:00 a.m. - 8:00 a.m. | Onsite Registration and Welcome Refreshments Location: Exhibit Hall |
||||
| 8:00 a.m. - 8:15 a.m. | Welcome and Morning Announcements from Cameron McKenzie, Editor of TheServerSide.com Location: Main Ballroom |
||||
| 8:15 a.m. - 9:30 a.m. | Opening Keynote Surfing the Currents of Change Presented by James Gosling, Father of the Java programming language Location: Main Ballroom |
||||
| 9:30 a.m. - 10:00 a.m. | Lightning Rounds: Quick, 5-Minute Presentations on Hot or Emerging Java Technologies Location: Main Ballroom |
||||
| 10:00 a.m. - 10:20 a.m. | Peer and Vendor Networking Break with Refreshments Location: Exhibit Hall |
||||
| 10:20 a.m. - 11:20 a.m. | Track Keynote ActiveMQ In The Trenches – Advanced Tips On Architectures and Implementations Jeff Genender Architecture Location: Main Ballroom |
Test Smells in Your Code Base Lasse Koskela Agile Location: Breakout 1 |
Extending VisualVM with JavaFX Kirk Pepperdine & Stephen Chin Core Java Location: Breakout 2 |
Do You Really Get Class Loaders? Jevgeni Kabanov Tools & Techniques Location: Breakout 3 |
GWT Roundup: An Overview of Google's Web Toolkit and Hybrid Integration Scott Selikoff Language Location: Breakout 4 |
| 11:20 a.m. - 11:30 a.m. | Break | ||||
| 11:30 a.m. - 12:10 p.m. | Sponsored Keynote by Oracle GlassFish 3.1: Java EE 6 and beyond P resented by Jerome Dochez Location: Main Ballroom |
||||
| 12:10 p.m. - 1:05 p.m. | Lunch Location: Exhibit Hall |
||||
| 1:05 p.m. - 2:05 p.m. | Effective Caching Across Enterprise Application Tiers Reza Rahman Architecture Location: Main Ballroom |
What Riding the Camel Can Do For You! Heath Kesler Language Location: Breakout 1 |
How jQuery Made Bob a Rich Man Bear Bibeault Tools & Techniques Location: Breakout 2 |
Evolving Enterprise Code with Scala & Wicket Craig Tataryn Core Java Location: Breakout 3 |
Track Keynote Bringing Code to the Cloud and Back Again Rod Johnson & Mik Kersten Cloud Location: Breakout 4 |
| 2:05 p.m. - 2:25 p.m. | Peer and Vendor Networking with Refreshments Location: Exhibit Hall |
||||
| 2:25 p.m. - 3:25 p.m. | Track Keynote Enterprise Java Platforms for the Next Decade Jim Knutson Core Java Location: Main Ballroom |
How to Reap the Benefits of Agile-Based Test-Driven Development Jonathan Fullam Agile Location: Breakout 1 |
What's New on the Persistence Side: Getting to Know JPA 2.0 Cameron McKenzie & Janeice Del Vecchio Language Location: Breakout 2 |
Comparing, Contrasting and Differentiating Between Mobile Platforms Mark Spritzler Language Location: Breakout 3 |
Everything You Ever Wanted to Know About Online Video Matt Raible Core Java Location: Breakout 4 |
| 3:25 p.m. - 3:35 p.m. | Break | ||||
| 3:35 p.m. - 4:35 p.m. | Keynote:
Java in Flux: Utopia or Deuteronopia? Steve Harris, Senior VP, Application Server Development, Oracle Adam Messinger, VP, Development in the Fusion Middleware Group, Oracle Location: Main Ballroom |
||||
| 4:35 p.m. - 5:05 p.m. | Meet the Authors Bear Bibeault, Author, jQuery in Action Jeff Genender, Professional Apache Tomcat 6 (WROX Professional Guides), Enterprise Java(tm) Servlets, Professional Apache Geronimo (Wrox Professional Guides) Lasse Koskela, Test Driven: Practical TDD and Acceptance TDD for Java Developers and Unit Testing in Java Cameron McKenzie, Editor of TheServerSide.com, Author, Hibernate Made Easy Andrew Monkhouse, Author, Sun Certified Java Developer Guide Reza Rahman, EJB3 in Action Martijn Verburg and Ben Evans, The Well-Grounded Java Developer Location: Exhibit Hall |
||||
| 5:05 p.m. - 7:20 p.m. | Evening Reception and "Ask the Execs" Q&A Panel Discussion Mix, Mingle and Network with Speakers and Your Peers Location: Main Ballroom |
||||
Day Two – Thursday, March 17, 2011 |
|||||
| 8:00 a.m. - 8:30 a.m. | Morning Refreshments Location: Exhibit Hall |
||||
| 8:30 a.m. - 8:40 a.m. | Welcome and Morning Announcements from Cameron McKenzie, Editor of TheServerSide.com Location: Main Ballroom |
||||
| 8:40 a.m. - 9:40 a.m. | Keynote Panel Discussion The Java Community Process: What's Broken and How to Fix It Moderated by Cameron McKenzie Patrick Curran, Head of the Java Community Process James Gosling, Father of the Java programming language Reza Rahman, Author, EJB 3 in Action; Member, Java EE 6 and EJB 3.1 expert groups Location: Main Ballroom |
||||
| 9:40 a.m.- 10:00 a.m. | Peer and Vendor Networking Break Location: Exhibit Hall |
||||
| 10:00 a.m. - 11:00 a.m. | Distributed to the Extreme: The Open Source Development Process Emiliano Conde Agile Location: Main Ballroom |
Performance Tuning with Cheap Drink and Poor Tools (Part Deux) Kirk Pepperdine Core Java Location: Breakout 1 |
Apache Camel, the Integration Framework: Tales from the Leading Camel Experts Claus Ibsen & James Strachan Architecture Location: Breakout 2 |
Track Keynote Pump It Up: Maximizing the Value of an Existing Investment in Java with Ruby Charles Nutter Languages Location: Breakout 3 |
Mylyn 3.4 and the New Face of the Java IDE Mik Kersten Tools & Techniques Location: Breakout 4 |
| 11:00 a.m. - 11:10 a.m. | Break | ||||
| 11:10 a.m. - 11:50 p.m. | Sponsored Keynote by EnterpriseDB Predicting Technology Ubiquity: What makes standards stick? Presented by Tom Kincaid Location: Main Ballroom |
||||
| 11:50 p.m. - 12:45 p.m. | Lunch and Peer Networking Location: Exhibit Hall |
||||
| 12:45 p.m. - 1:45 p.m. | Track Keynote Agile Schmagile: The Backlash Against Agile Jon Kern Agile Location: Main Ballroom |
Developing a Message-Driven Architecture with Spring Mark Fisher Architecture Location: Breakout 1 |
A Quick Tour of the CDI Landscape Reza Rahman Core Java Location: Breakout 2 |
SEO in the Real World: A Java Case Study in What Works and What Doesn't Paul Wheaton Languages Location: Breakout 3 |
How Mega-Corp Open Source its Internal Software & Leveraged a Volunteer Community (And How Your Corporation Can Too!) Martijn Verburg Core Java Location: Breakout 4 |
| 1:45 p.m. - 1:55 p.m. | Break | ||||
| 1:55 p.m. - 2:25 p.m. | Vendor Technical Session: Developer Experience, WebLogic Server and Java EE 6 Jeff West, Oracle Location: Breakout 1 |
Vendor Technical Session: Introduction to PostgreSQL for Development and Deployment Tom Kincaid, EnterpriseDB Location: Breakout 2 |
Vendor Technical Session: Scalable Digital Advertising for Automobile Dealers Tim Ieong, ADP Location: Breakout 3 |
||
| 2:25 p.m. - 2:35 p.m. | Break | ||||
| 2:35 p.m. - 3:35 p.m. | Comparing JVM Web Frameworks Matt Raible Cloud Location: Main Ballroom |
REST Never Sleeps (And Neither Does Your Middleware) Bill Burke Architecture Location: Breakout 1 |
The Premier Sun Designation: Mastering the Oracle Certified Architect Exam Michael Ernest Core Java Location: Breakout 2 |
Static Analysis in Search for Performance Anti-Patterns Patrycja Wegrzynowicz Tools & Techniques Location: Breakout 3 |
|
| 3:35 p.m. - 3:55 p.m. | Peer and Vendor Networking Break with Refreshments Location: Exhibit Hall |
||||
| 3:55 p.m. - 4:55 p.m. | Panel Discussion: Who Invited All These Other Languages to My JVM? Moderated by Cameron McKenzie Languages Location: Main Ballroom |
It's Your Infrastructure Now: Developing Solutions in an IaaS World Jason Whaley Architecture Location: Breakout 1 |
Back to the Future with Java 7 Martijn Verburg & Ben Evans Core Java Location: Breakout 2 |
Breaking All the Rules: The Myth of Testing and Deployment in the Cloud Andrew Monkhouse Cloud Location: Breakout 3 |
Testing Java EE 6 Applications: Tools and Techniques Reza Rahman Tools & Techniques Location: Breakout 4 |
| 4:55 p.m. - 5:05 p.m. | Break | ||||
| 5:05 p.m. - 6:05 p.m. | Do You Really Get Memory? Jevgeni Kabanov Core Java Location: Main Ballroom |
OSGi-Enabled Java EE Applications in GlassFish Jerome Dochez Architecture Location: Breakout 1 |
Lightweight Application Development with Java EE 6 Adam Bien Core Java Location: Breakout 2 |
A JVM Does That??? Cliff Click Cloud Location: Breakout 3 |
|
| 6:05 p.m. - 7:35 p.m. | Ask the Experts Location: Exhibit Hall |
||||
| 8:30 p.m. | Dinner with Strangers
(Optional; sign up at registration during Days 1 and 2; meet in lobby at 8:00 p.m.) Go as Strangers, Leave as Friends! We'll make reservations at some of Las Vegas' best restaurants. Sign up for the restaurant of your choice on Days 1 and 2, and meet your fellow "strangers" in the Hotel Main Lobby and head to the restaurant. It's a great way to expand your professional network and meet new friends. |
||||
Day Three – Friday, March 18, 2011 |
|||||
| 8:30 a.m. - 9:00 a.m. | Morning Refreshments Location: Exhibit Hall |
||||
| 9:00 a.m. - 9:10 a.m. | Welcome and Morning Announcements from Cameron McKenzie, Editor of TheServerSide.com Location: Main Ballroom |
||||
| 9:10 a.m. - 10:10 a.m. | Keynote:
Driving Java Innovation in the Cloud Rod Johnson, Creator of the Spring framework Location: Main Ballroom |
||||
| 10:10 a.m. - 10:30 a.m. | Peer and Vendor Networking Break with Refreshments Location: Exhibit Hall |
||||
| 10:30 a.m. - 11:30 a.m. | The Diabolical Developer: What You Need to Do to Become Awesome Martijn Verburg Agile Location: Main Ballroom |
Tax Dollars and Open Source Johan Edstrom Architecture Location: Breakout 1 |
Anti-Patterns and Best Practices for Hibernate Patrycja Wegrzynowicz Tools & Techniques Location: Breakout 2 |
Java Power Tools: The Cloud Edition Adrian Cole Core Java Location: Breakout 3 |
JavaServer Faces in the Cloud Andy Bosch Cloud Location: Breakout 4 |
| 11:30 a.m. - 11:40 a.m. | Break | ||||
| 11:40 a.m. - 12:00 p.m. | Vendor Technical Session Globals: Extreme Performance for Java Presented by Iran Hutchinson, InterSystems Location: Main Ballroom |
||||
| 12:00 p.m. - 12:55 p.m. | Lunch Location: Exhibit Hall |
||||
| 12:55 p.m. - 1:55 p.m. | Track Keynote The (Not So) Dark Art of Performance Tuning Kirk Pepperdine Tools & Techniques Location: Main Ballroom |
Building Websockets Applications with GlassFish / Grizzly Justin Lee Architecture Location: Breakout 1 |
Java EE 6 Patterns and Best Practices: What I Learned in the Field Adam Bien Core Java Location: Breakout 2 |
Ajax Applications with JSF 2 and RichFaces 4 Max Katz Core Java Location: Breakout 3 |
An Introduction to Seam 3 Reza Rahman Languages Location: Breakout 4 |
| 1:55 p.m. - 2:05 p.m. | Break | ||||
| 2:05 p.m. - 3:05 p.m. | Panel Discussion: Client Side Development Smackdown Moderated by Cameron McKenzie Languages Location: Main Ballroom |
Java in the Microsoft Cloud: Deploying Enterprise Applications to Windows Azure James White Cloud Location: Breakout 1 |
Throw Away All the Rules. Now What Process Do You Follow? Jeanne Boyarsky Agile Location: Breakout 2 |
Java Performance Tuning: Embrace the Whole Platform Michael Ernest Core Java Location: Breakout 3 |
|
| 3:05 p.m. - 3:15 p.m. | Break | ||||
| 3:15 p.m. - 4:15 p.m. | Closing Keynote The Revolutionary Developer: Our Social Responsibility in a Time of Transition Presented by Cameron McKenzie, Editor of TheServerSide.com Location: Main Ballroom |
||||