Sun Java Solaris Communities My SDN Account Join SDN
 

JavaOne Online Technical Sessions

Pump Up Your Technical Knowledge
Listen and watch as industry luminaries bring you the latest on Java technologies
Active Tab2009
 
Begin Product Tab Sub Links Active Sub LinkJavaOne Technical Sessions JavaOne Hands-On Labs

Core Technology: Java SE and Desktop


As a serious Java programmer, you express yourself any number of ways: by tuning the garbage collector for performance or predictability, developing new techniques to better manage concurrency, shrinking Java technology as far as possible to meet the needs of that new embedded device, and more. The Core Technology track topics range from the compelling capabilities presented by Java Card version 3, which puts a Web server on a credit card, to the awesome scale and ability of Java EE 6 technology with profiles, providing the backbone for today's Web 2.0 and SOA infrastructures. And, of course, we haven't left out the heart of Java technology -- Java Platform, Standard Edition -- which has just seen the arrival of the consumer-oriented Java SE 6 update 10 while on the road to Java SE 7 technology.

In this track you will find a broad spectrum of topics, such as:

  • Java SE and Java technology for the desktop: Java SE 6 update 10 has recently revitalized Java technology on the desktop with faster startup and JRE installation times, a new Swing look and feel, and the ability to drag applets out of the browser. In addition, Java SE 7 technology is well under way and expected to bring enhancements in terms of modularity, broad and seamless language support, concurrency, garbage collection, performance, user interface, and graphics.
  • Tools and languages: Java technology has many great tools for general development, but different domains sometimes require specific or customized tools, or new extensions to standard tools. This track also covers languages beyond Java technology, including JavaScript, Ruby, Python, and so on, which have created new models for development and new opportunities for integration with the Java VM.
  • Cool stuff: In this topic you'll learn about innovative and emerging uses of Java technology in interesting new domains.
Download all following PDFs of this track in one .zip file.

Sessions
Number
Title
Detail
Script Bowl 2009: A Scripting Languages Shootout
Roberto Chinnici, Sun Microsystems, Inc.; Thomas Enebo, Sun Microsystems, Inc. ; Rich Hickey, Clojure; Guillaume Laforge, SpringSource; Raghavan Srinivas, Self; Dick Wall , Google; Frank Wierzbicki, Sun Microsystems, Inc.
Preventing Bugs with Pluggable Type Checking
Michael Ernst, U. of Washington
Google App Engine: Java Technology in the Cloud
Toby Reyelts, Google; Max Ross, Google; Don Schwarz, Google
Porting an Application to the NetBeans Platform
Anton Epple, Eppleton; Geertjan Wielenga, Sun Microsystems, Inc.
Monkeybars: Tools-Enabled Swing Development with JRuby
Logan Barnett, Happy Camper Studios; David Koontz, JumpBox
Summiting Mt. Everest: A Java Technology-Based Trading Platform
Victor Glava, Optionscity; Freddy Guime, Optionscity
Small Language Changes in JDK Release 7
Joseph Darcy, Sun Microsystems, Inc.
Practical Lessons in Memory Analysis
Andrew Johnson, IBM United Kingdom Limited; Krum Tsvetkov, SAP AG
Clojure: D
Rich Hickey, Clojure
What's New in Groovy 1.6?
Guillaume Laforge, SpringSource
Asynchronous I/O Tricks and Tips
Jean-François Arcand, Sun Microsystems, Inc.; Alan Bateman, Sun Microsystems, Inc.
Getting More Out of the Java VisualVM Tool
John O'Conner, J. O'Conner Consulting; Geertjan Wielenga, Sun Microsystems, Inc.
Programming Music for Fun and Productivity: JFugue and Log4JFugue
David Koelle, Charles River Analytics Inc.; Brian Tarbox, Wabi Sabi Software
Simplifying Development and Testing of GUIs with the Swing Application Framework (JSR 296) and FEST
Michael Huettermann, Training and Consulting; Alex Ruiz, Oracle Corporation
The Magic of the JXLayer Component
Christopher Cenotti, Sun Microsystems, Inc.; Alexander Potochkin, Sun Microsystems, Inc.
The Feel of Scala
Bill Venners, Artima, Inc.
Simply Sweet Components
Ken Orr, The MathWorks
Robust and Scalable Concurrent Programming: Lessons from the Trenches
Sangjin Lee, eBay Inc.; Debashis Saha, eBay Inc.; Mahesh Somani, eBay Inc.
Bringing JTable to the Extreme
David Qiao, JIDE Software, Inc.
DTrace and Java Technology: Taking Observability to the Next Dimension
Jonathan Haslam, Sun Microsystems, Inc.; Simon Ritter, Sun Microsystems, Inc.
Java Platform Concurrency Gotchas
Alex Miller, Terracotta
Garbage Collection Tuning in the Java HotSpot Virtual Machine
Charlie Hunt, Sun Microsystems, Inc.; Antonios Printezis, Sun Microsystems, Inc.
Comparing Groovy and JRuby
Neal Ford, ThoughtWorks Inc.
Hacking the File System with JDK Release 7
Alan Bateman, Sun Microsystems, Inc.; Carl Quinn, Netflix
How to Write a Distributed Garbage Collector
Saravanan Subbiah, Terracotta; Ari Zilka, Terracotta
Swing Rocks: A Tribute to Filthy-Rich Clients
Martin Gunnarsson, Epsilon Information Technology; Pär Sikö, Epsilon Information Technology
Fusing 3-D Java Technologies to Create a Mirror World
Scott Bennett, SRA International, Inc.; Steve Vaughan, SRA International, Inc.
Developing LimeWire: Swing for the Masses
Sam Berlin, Lime Wire, LLC; Michael Everett, Lime Wire, LLC
Return of the Puzzlers: Schlock and Awe
Joshua Bloch, Google, Inc.; Neal Gafter, Microsoft
Toward a Renaissance VM
Brian Goetz, Sun Microsystems, Inc.; John Rose, Sun Microsystems
SPEC Java Platform Benchmarks and Their Role in the Java Technology Ecosystem
David Dagastine, Sun Microsystems, Inc.; Anil Kumar, Intel Corporation
Continuous Integration in the Cloud with Hudson
Jesse Glick, Sun Microsystems, Inc.; Kohsuke Kawaguchi, Sun Microsystems, Inc.
Defective Java Code: Mistakes That Matter
William Pugh, Univ. of Maryland
The Modular Java Platform and Project Jigsaw
Mark Reinhold, Sun Microsystems, Inc.
Mylyn: Redefining the ""I"" of the IDE
Mik Kersten, Tasktop Technologies
Actor-Based Concurrency in Scala
Philipp Haller, EPFL; Frank Sommers, Artima
Building Commercial-Quality Eclipse Plug-Ins: By the Guys Who Wrote the Book
Eric Clayberg, Instantiations, Inc.; Dan Rubel, Instantiations, Inc.
Inside Out: A Modern Virtual Machine Revealed
John Coomes, Sun Microsystems, Inc.; Brian Goetz, Sun Microsystems, Inc.; Antonios Printezis, Sun Microsystems, Inc.
This Is Not Your Father's Von Neumann Machine: How Modern Architecture Impacts Your Java Apps
Cliff Click, Azul Systems; Brian Goetz, Sun Microsystems, Inc.
Extreme GUI Makeover (Hybrid Swing and JavaFX Technology)
Amy Fowler, Sun Microsystems, Inc.; David Grieve, Sun Microsystems, Inc.; Jasper Potts, Sun Microsystems, Inc.; Paru Somashekar, Sun Microsystems, Inc.
Nimbus: Making Swing Look Sexy!
Jasper Potts, Sun Microsystems, Inc.; Peter Zhelezniakov, Sun Microsy

Back to top

 
 
 
 
FREE White Papers on Java SE, Java EE, cloud computing and database technologies.
New SDN Member Only Offers Every Month Discounts, FREE white papers and more!
Java University and JavaOne Training Sessions