Presentation files will soon be available via the Sun Developers Network / JavaOne Online program. http://developers.sun.com/learning/javaoneonline/
Search Results (click on column header to sort by either ascending or descending value)

Session ID Session Title Session Type Speakers and Company Presentation
389
TS-9053
A Technical Guide to the Java™ StoreTechnical SessionMike Duigou, Sun Microsystems, Inc.; Bernard Traversat, Sun Microsystems, Inc. 
TS-8611
JBoss AS5 Microcontainer ArchitectureTechnical SessionAles Justin, JBoss, a division of Red Hat 
TS-7866
Application Testing AutomationTechnical SessionAlexey Barilov, Sun Microsystems, Inc; Mikhail Davidov, Sun Microsystems, Inc.; Kirill Shalygin, Sun Microsystems, Inc. 
TS-7499
Maximizing Java™ Technology-Based Application Performance on Multicore PlatformsTechnical SessionKingsum Chow, Intel; David Dagastine, Sun Microsystems, Inc. 
TS-7072
Rich User Interfaces for Java™ Platform, Micro Edition (Java ME Platform) DevicesTechnical SessionVelimir Karadzic, Sony Ericsson; Alexander Klintström, Sony Ericsson 
TS-6989
Building Real-Time Systems for the Real WorldTechnical SessionMike Fulton, IBM Canada 
TS-6816
MIDP 3.0 In Depth: Tutorials and DemonstrationsTechnical SessionLakshmi Dontamsetti, Aplix Corporation USA; Stan Kao, Aplix Corporation USA; Roger Riggs, Sun Microsystems, Inc. 
TS-6802
Hadoop, a Highly Scalable, Distributed File/Data Processing System Implemented in Java™ TechnologyTechnical SessionSanjay Radia, Yahoo 
TS-6766
Real-World Processes with WS-BPELTechnical SessionMurali Pottlapelli, Sun Microsystems, Inc.; Ron Ten-Hove, Sun Microsystems, Inc. 
TS-6765
MobiTV: Creating Effective Mobile Content Now and in the Future Technical SessionRoy Ben Hayun, Sun Microsystems; Do Hyun Chung, MobiTV 
TS-6735
Building a Java™ Technology-Based Automation Controller: What, Why, HowTechnical SessionGreg Bollella, Sun Microsystems, Inc. 
TS-6734
From Parking Meters to Netbooks: Java™ Platform, Standard Edition 6 for ARM-Based Devices Technical SessionCarlos Lucasius, Sun Microsystems, Inc.; Bob Vandette, Sun Microsystems, Inc. 
TS-6726
Contexts and Dependency Injection for Java™ Platform, Enterprise Edition (Java EE Platform)Technical SessionGavin King, RedHat 
TS-6592
Sprint Titan (JSR 232 OSGi): Bringing Mobile into the MainstreamTechnical SessionJay Indurkar, Sprint Nextel; Raj Tumuluri, OpenStream 
TS-6263
Device Fitness TestingTechnical SessionIvan Veselovsky, Sun; Yael Wagner, Sun Microsystems, Inc. 
TS-5809
Producing High-Quality Video for JavaFX™ ApplicationsTechnical SessionJim Bankoski, On2 Technologies; Frank Galligian, On2 Technology 
TS-5588
Creating Compelling User Experiences Technical SessionDion Almaer, Ajaxian, Inc.; Ben Galbraith, Mozilla 
TS-5588
Creating Compelling User Experiences Technical SessionDion Almaer, Ajaxian, Inc.; Ben Galbraith, Mozilla 
TS-5587
Ajax Versus JavaFX™ Technology Technical SessionDion Almaer, Ajaxian, Inc.; Ben Galbraith, Mozilla 
TS-5587
Ajax Versus JavaFX™ Technology Technical SessionDion Almaer, Ajaxian, Inc.; Ben Galbraith, Mozilla 
TS-5579
Nimbus: Making Swing Look Sexy!Technical SessionJasper Potts, Sun Microsystems, Inc.; Peter Zhelezniakov, Sun Microsystems Inc 
TS-5578
The New World: JavaFX™ Technology-Based UI ControlsTechnical SessionRichard Bair, Sun Microsystems, Inc.; Amy Fowler, Sun Microsystems, Inc.; Jasper Potts, Sun Microsystems, Inc. 
TS-5577
Introduction to the JavaFX™ Technology-Based API (Graphics and Animation)Technical SessionRichard Bair, Sun Microsystems, Inc.; Stuart Marks, Sun Microsystems, Inc.; Chien Yang, Sun Microsystems Inc 
TS-5576
Introduction to the JavaFX™ Script Programming Language Technical SessionRichard Bair, Sun Microsystems, Inc.; Stuart Marks, Sun Microsystems, Inc. 
TS-5575
Extreme GUI Makeover (Hybrid Swing and JavaFX™ Technology)Technical SessionAmy Fowler, Sun Microsystems, Inc.; David Grieve, Sun Microsystems, Inc.; Jasper Potts, Sun Microsystems, Inc.; Paru Somashekar, Sun Microsystems 
TS-5496
This Is Not Your Father's Von Neumann Machine; How Modern Architecture Impacts Your Java™ AppsTechnical SessionCliff Click, Azul Systems; Brian Goetz, Sun Microsystems, Inc. 
TS-5494
Getting the Most from the Designers with the JavaFX™ Production SuiteTechnical SessionMartin Brehovsky, Sun Microsystems, Inc.; Lukas Waldmann, Sun Microsystems, Inc. 
TS-5488
The Mobile Evolution: From Java™ Platform, Micro Edition to JavaFX™ Mobile ApplicationsTechnical SessionAdam Sotona, Sun Microsystems, Inc.; Petr Suchomel, Sun Microsystems, Inc. 
TS-5487
Easily Creating Games for Blu-ray Disc, tru2way, MHP and Other TV PlatformsTechnical SessionBill Foote, Sun; Philip Starner, MX Productions 
TS-5485
Case Study: Automating Financial Services, Using a Java™ Technology-Based Enterprise Service Bus, Flex, and PDFTechnical SessionDuane Nickull, Adobe Systems 
TS-5468
Cross-Browser Vector Graphics with the Canvas Tag and SVGTechnical SessionIgnacio Blanco, Google; Patrick Chanezon, Google 
TS-5467
State of the Open WebTechnical SessionPatrick Chanezon, Google; Mark Pilgrim, Google 
TS-5454
Alternative to Google Application Engine for Java™ Technology-Based ApplicationsTechnical SessionArgyn Kuketayev, Primatics Financial; Nati Shalom, GigaSpaces 
TS-5434
Introduction to Google Guice: The Java™ Programming Language Is Fun Again!Technical SessionBob Lee, Google Inc.; Jesse Wilson, Google 
TS-5428
Introducing zembly: An Extensible Development Environment in the Cloud, for the CloudTechnical SessionTodd Fast, Sun Microsystems, Inc.; Jiri Kopsa, Sun Microsystems, Inc. 
TS-5427
Inside Out: A Modern Virtual Machine RevealedTechnical SessionJohn Coomes, Sun Microsystems, Inc.; Brian Goetz, Sun Microsystems, Inc.; Antonios Printezis, Sun Microsystems, Inc. 
TS-5418
Building Commercial-Quality Eclipse Plug-Ins: By the Guys Who Wrote the BookTechnical SessionEric Clayberg, Instantiations, Inc.; Dan Rubel, Instantiations, Inc. 
TS-5413
JRuby on Rails in Production: Lessons Learned from Operating a Live, Real-World SiteTechnical SessionNick Sieger, Sun Microsystems, Inc 
TS-5410
Drizzle: A New Database for the CloudTechnical SessionMonty Taylor, Sun Microsystems, Inc. 
TS-5400
Ajax Performance Tuning and Best PracticeTechnical SessionDoris Chen, Sun Microsystems, Inc.; Greg Murray, Netflix 
TS-5395
Actor-Based Concurrency in ScalaTechnical SessionPhilipp Haller, EPFL; Frank Sommers, Artima 
TS-5391
The Art of (Java™ Technology) BenchmarkingTechnical SessionCliff Click, Azul Systems 
TS-5389
Mylyn: Redefining the "I" of the IDETechnical SessionMik Kersten, Tasktop Technologies 
TS-5385
Alternative Languages on the JVM™ MachineTechnical SessionCliff Click, Azul Systems 
TS-5359
The Modular Java™ Platform and Project JigsawTechnical SessionMark Reinhold, Sun Microsystems, Inc. 
TS-5354
Exploiting Concurrency with Dynamic LanguagesTechnical SessionTobias Ivarsson, Neo Technology 
TS-5341
Rethinking the ESB: Lessons Learned from Challenging the Limitations and Pitfalls Technical SessionAndreas Egloff, Sun Microsystems, Inc.; Frank Kieviet, Sun Microsystems, Inc. 
TS-5335
Defective Java™ Code: Mistakes That MatterTechnical SessionWilliam Pugh, Univ. of Maryland 
TS-5335
Defective Java™ Code: Mistakes That MatterTechnical SessionWilliam Pugh, Univ. of Maryland 
TS-5333
JavaServer™ Faces 2.0 Technology: Implementing AJAX-Infused Web ApplicationsTechnical SessionDavid Geary, Clarity Training, Inc. 
TS-5330
Extreme Google Web Toolkit: Exploring Advanced Aspects of GWTTechnical SessionDavid Geary, Clarity Training, Inc. 
TS-5314
Optimizing Java™ Platform, Micro Edition for Blu-ray Players and Interactive DTVs/STBsTechnical SessionHobum Kwon, Samsung Electronics 
TS-5307
Building Next-Generation Web Applications with the Spring 3.0 Web StackTechnical SessionKeith Donald, SpringSource; Jeremy Grelle, SpringSource 
TS-5301
Continuous Integration in the Cloud with HudsonTechnical SessionJesse Glick, Sun Microsystems, Inc.; Kohsuke Kawaguchi, Sun Microsystems, Inc. 
TS-5295
Designing and Building Security into REST ApplicationsTechnical SessionPaul Bryan, Sun Microsystems; Sean Brydon, Sun Microsystems, Inc.; Aravindan Ranganathan, Sun Microsystems, Inc. 
TS-5292
Java™ Technology for the Web! Now What? Choosing the Right Technology Stack for Your Java Technology-Based Web SiteTechnical SessionSean Landis, Overstock.com; Ian Robertson, Overstock.com 
TS-5282
The Java™ 2 Platform, Micro Edition Mobile Information Device Profile 3.0 (MIDP 3.0)Technical SessionAngus Huang, Aplix Corporation USA; Roger Riggs, Sun Microsystems, Inc.; Paul Su, Aplix Corporation USA 
TS-5280
JavaFX™ Platform: Animations, Timelines, and Collision Analysis for GamesTechnical SessionPeter Pilgrim, LLoyds TSB 
TS-5276
RESTful Protocol BuffersTechnical SessionAlex Antonov, Orbitz Worldwide; Matthew O'Keefe, Sears Holdings Corporation 
TS-5265
A Java™ Persistence API Mapping Magical Mystery TourTechnical SessionMichael Keith, Oracle 
TS-5254
SPEC Java™ Platform Benchmarks and Their Role in the Java Technology EcosystemTechnical SessionDavid Dagastine, Sun Microsystems, Inc.; Anil Kumar, Intel Corporation 
TS-5253
Under the Hood: Inside a High-Performance JVM™ MachineTechnical SessionTrent Gray-Donald, IBM 
TS-5246
Web 2.0 Security Puzzlers: Genuine Security Vulnerabilities or False Positives?Technical SessionRay Lai, Intuit 
TS-5245
The Ghost in the Virtual Machine: A Reference to ReferencesTechnical SessionBob Lee, Google Inc. 
TS-5226
Hardware Accelerated Graphics for High Performance JavaFX™ Mobile ApplicationsTechnical SessionPavel Petroshenko, Sun Microsystems, Inc.; Jan Valenta, Sun Microsystems, Inc. 
TS-5225
Spring Framework 3.0: New and NotableTechnical SessionRod Johnson, SpringSource 
TS-5217
"Effective Java": Still Effective After All These YearsTechnical SessionJoshua Bloch, Google, Inc. 
TS-5216
Toward a Renaissance VMTechnical SessionBrian Goetz, Sun Microsystems, Inc.; John Rose, Sun Microsystems 
TS-5214
Java™ Persistence API 2.0: What's New ? Technical SessionLinda DeMichiel, Sun Microsystems, Inc.; Anil Gaur, Sun Microsystems, Inc. 
TS-5213
Cleaning Up with Ajax: Building Great Apps That Users Will LoveTechnical SessionClint Oram, SugarCRM 
TS-5205
Writing Killer JavaServer™ Faces 2.0 UI ComponentsTechnical SessionKito Mann, Virtua 
TS-5201
Save the Planet! Go Green by Using Java™ Technology in Unexpected PlacesTechnical SessionCory Sharp, Sentilla 
TS-5198
Full-Text Search: Human Heaven and Database Savior in the CloudTechnical SessionEmmanuel Bernard, JBoss, a Division of Red Hat; Aaron Walker, base2Services 
TS-5186
Return of the Puzzlers: Schlock and AweTechnical SessionJoshua Bloch, Google, Inc.; Neal Gafter, Microsoft 
TS-5184
Bean Validation: Declare Once, Validate Anywhere -- A Reality?Technical SessionEmmanuel Bernard, JBoss, a Division of Red Hat 
TS-5173
Resource-Oriented Architecture (ROA) and REST Technical SessionScott Davis, Davisworld Consulting, Inc. 
TS-5162
Developing LimeWire: Swing for the MassesTechnical SessionSam Berlin, Lime Wire, LLC; Michael Everett, Lime Wire, LLC 
TS-5154
XTP: Patterns for Scaling SOA, WOA, and REST Predictably with a Java™ Technology-Based Data GridTechnical SessionDavid Chappell, Oracle 
TS-5136
Nereus-V: Massively Parallel Computing of, by, and for the CommunityTechnical SessionRhys Newman, Oxford University; Ian Preston, Oxford University 
TS-5134
Fusing 3-D Java™ Technologies to Create a Mirror WorldTechnical SessionScott Bennett, SRA International, Inc.; Steve Vaughan, SRA International, Inc. 
TS-5123
SOA at Enterprise Scale: Solving Real Challenges with GlassFish ESBTechnical SessionIstvan Molnar, Drotposta Ltd.; Geza Simon, Drotposta Ltd 
TS-5117
Touch Our Application! Building a Rich Touch-Enabled SVG UI for Java™ Platform, Micro Edition Technical SessionKarol Harezlak, Sun Microsystems 
TS-5098
RIA Teacher Gradebook Managing Millions of Students with Swing and Web Services: How It Was DoneTechnical SessionDeane Richan, Pearson 
TS-5082
Matchmaking in the Cloud: Hadoop and EC2 at eHarmonyTechnical SessionSteve Kuo, eHarmony; Joshua Tuberville, eHarmony, Inc. 
TS-5072
Swing Rocks: A Tribute to Filthy-Rich ClientsTechnical SessionMartin Gunnarsson, Epsilon Information Technology; Pär Sikö, Epsilon Information Technology 
TS-5061
How to Write a Distributed Garbage CollectorTechnical SessionSaravanan Subbiah, Terracotta; Ari Zilka, Terracotta 
TS-5059
Real Time: Understanding the Trade-Offs Between Determinism and ThroughputTechnical SessionEric Bruno, Sun Microsystems, Inc.; Roland Westrelin, Sun Microsystems, Inc. 
TS-5055
Java™ Platform, Enterprise Edition 5 and 6: Eclipse and NetBeans™ IDE Tooling OfferingTechnical SessionLudovic Champenois, Sun Microsystems, Inc.; Phillipe Ombredanne, nexB and EasyEclipse 
TS-5052
Hacking the File System with JDK™ Release 7Technical SessionAlan Bateman, Sun Microsystems, Inc.; Carl Quinn, Netflix 
TS-5047
VJET: Bringing the Best of Java™ and JavaScript™ Technology TogetherTechnical SessionJustin Early, eBay; Yitao Yao, eBay 
TS-5045
Conversations and Page Flows on the JavaServer™ Faces PlatformTechnical SessionDan Allen, Red Hat, Inc. 
TS-5038
Exploring Spontaneous Communication in a Seamless WorldTechnical SessionVando Batista, CIn UFPE / Informe Air 
TS-5036
Using REST and WS-* in the CloudTechnical SessionDoug Tidwell, IBM 
TS-5035
How to BluTube: Broadcasting over Broadband to a Blu-ray PlayerTechnical SessionWon Baek, Dreamer; John Kim, Dreamer 
TS-5034
Developing Smart Java™ Code with Semantic Web TechnologyTechnical SessionHolger Knublauch, TopQuadrant, Inc. 
TS-5033
Scripting Java™ Technology with JRubyTechnical SessionThomas Enebo, Sun Microsystems, Inc. ; Charles Nutter, Sun Microsystems, Inc.  
TS-5025
Java™ Platform, Enterprise Edition 5 in a National Electronic Health Record System ImplementationTechnical SessionSrdjan Stakic, Advanced Systems Guild LLC 
TS-5018
Developing Java™ Persistence API Applications with the NetBeans™ IDE and EclipseLinkTechnical SessionAndrei Badea, Sun Microsystems, Inc.; Doug Clarke, Oracle 
TS-5015
Welcome to RubyTechnical SessionYehuda Katz, Engine Yard 
TS-4993
Dealing with Asynchronicity in Java™ Technology-Based Web ServicesTechnical SessionGerard Davison, Oracle; Manoj Kumar, Oracle USA 
TS-4978
Project playSIM: Experimenting with Java Card™ 3 System Programming Technical SessionEric Arseneau, Sun Microsystems, Inc.; Fritjof Engelhardtsen, Telenor 
TS-4967
Don't Do This! How Not to Write Java™ Technology-Based Software Technical SessionDean Wampler, Object Mentor, Inc. 
TS-4966
Upgrading OSGiTechnical SessionBJ Hargrave, IBM; Peter Kriens, aQute 
TS-4964
Unit Testing That Sucks Less: Small Things Make a Big DifferenceTechnical SessionNeal Ford, ThoughtWorks Inc. 
TS-4961
"Design Patterns" for Dynamic Languages on the JVM™ MachineTechnical SessionNeal Ford, ThoughtWorks Inc. 
TS-4955
Comparing Groovy and JRubyTechnical SessionNeal Ford, ThoughtWorks Inc. 
TS-4954
Modularity in the Java™ Programming Language: JSR 294 and BeyondTechnical SessionAlex Buckley, Sun Microsystems, Inc. 
TS-4945
FIRST (For Inspiration & Recognition of Science and Technology): FRC-FIRST Robotic Competition Technical SessionEric Arseneau, Sun Microsystems, Inc.; Brad Miller, WPI 
TS-4943
LincVolt Car: Driving Toward 100 Miles per GallonTechnical SessionPaul Perrone, Perrone Robotics, Inc. 
TS-4929
Powering Next Generation Media Services and Convergence With Java EE™ Technical SessionSankara Rao Bhogi, Sun Microsystems, Inc.; Binod Pg, Sun Microsystems, Inc. 
TS-4923
Java™ Platform, Enterprise Edition 6 with Extensible GlassFish™ Application Server V3Technical SessionJerome Dochez, Sun Microsystems, Inc.; Mahesh Kannan, Sun Microsystems, Inc. 
TS-4921
Dynamic Languages Powered by GlassFish™ Application Server v3Technical SessionJacob Kessler, Sun Microsystems; Vivek Pandey, Sun Microsystems, Inc. 
TS-4910
Balancing Java™ Message Service Performance with ReliabilityTechnical SessionRobert Davies, Progress: FuseSource; Gordon Sivewright, Sun Microsystems Inc. 
TS-4904
How to Run PHP Faster by Using Java™ Technology Technical SessionEmil Ong, Caucho Technology, Inc. 
TS-4887
Garbage Collection Tuning in the Java HotSpot™ Virtual MachineTechnical SessionCharlie Hunt, Sun Microsystems, Inc.; Antonios Printezis, Sun Microsystems, Inc. 
TS-4883
Coding REST and SOAP TogetherTechnical SessionMartin Grebac, Sun Microsystems, Inc.; Jakub Podlesak, Sun Microsystems 
TS-4877
Sun GlassFish™ Mobility PlatformTechnical SessionSatish Hemachandran, Sun Microsystems, Inc.; Hans Hrasna, Sun Microsystems, Inc. 
TS-4875
Developing RESTful Web Services with the Java™ API for RESTful Web Services (JAX-RS)Technical SessionMarc Hadley, Sun Microsystems, Inc.; Paul Sandoz, Sun Microsystems, Inc. 
TS-4868
Sun SPOTs: A Great Solution for Small Device DevelopmentTechnical SessionClaudio Horvilleur, Cromasoft 
TS-4865
Java™ Technology for Gaming: Challenges and Solutions for Collision DetectionTechnical SessionJames Robertson, Univ of MD University College 
TS-4863
Java™ Platform Concurrency GotchasTechnical SessionAlex Miller, Terracotta 
TS-4861
Pro JavaFX™ Platform: RIA Enterprise Application Development with JavaFX TechnologyTechnical SessionStephen Chin, Inovis; Jim Weaver, Veriana Networks, Inc. 
TS-4856
GlassFish™ESB: Get Your Apps on the BusTechnical SessionSujit Biswas, Sun Microsystems, Inc.; Frank Kieviet, Sun Microsystems, Inc. 
TS-4854
Beyond Broadcast: Building and Optimizing Interactive Television Applications with Two-Way DataTechnical SessionAnne Dirkse, enableTV, Inc.; Wendy Lally, enableTV, Inc. 
TS-4847
DTrace and Java™ Technology: Taking Observability to the Next DimensionTechnical SessionJonathan Haslam, Sun Microsystems, Inc.; Simon Ritter, Sun Microsystems, Inc. 
TS-4846
Building Asynchronous Services with Service Component ArchitectureTechnical SessionRaymond Feng, IBM; Luciano Resende, IBM 
TS-4842
A Music Visualizer with the Java™ Media Framework API and JavaFX™ TechnologyTechnical SessionLucas Jordan, EffectiveUI 
TS-4839
Enterprise Integration Patterns In PracticeTechnical SessionAndreas Egloff, Sun Microsystems, Inc.; Bruce Snyder, SpringSource, Inc. 
TS-4807
Easily Tuning Your Real-Time ApplicationTechnical SessionBertrand Delsart, Sun Microsystems, Inc.; Frederic Parain, Sun Microsystems, Inc. 
TS-4801
Does Your Mobile Speak JavaFX? Technical SessionJan Sterba, Sun Microsystems, Inc.; Juraj Svec, Sun Microsystems, Inc. 
TS-4789
Developing Visually Stunning 3-D User Experiences with Java™ Technology and M3G on MobileTechnical SessionPeter Horsman, ARM Ltd. 
TS-4783
Design Patterns for Complex Event ProcessingTechnical SessionAlexandre Alves, Oracle Corporation; Shailendra Mishra, Oracle Corporation 
TS-4775
RESTful Transaction SystemsTechnical SessionMark Little, JBoss Inc.; Michael Musgrove, Red Hat 
TS-4773
Java Card™ Platform PuzzlersTechnical SessionAlexander Glasman, Sun Microsystems, Inc.; Hema Kalsi, Sun Microsystems, Inc.; Tanjore Ravishankar, Sun Microsystems, Inc.; Lichun Zhan, Sun Microsystems, Inc. 
TS-4772
JOnAS: An Open-Source Unbreakable Java™ Platform, Enterprise Edition (Java EE Platform) Server PlatformTechnical SessionFrancois Exertier, Bull; François Fornaciari, Bull 
TS-4771
Java Card™ 3 Platform: A Platform for Embedded SystemsTechnical SessionSaqib Ahmad, Sun Microsystems, Inc.; Laurent Lagosanto, Gemalto; Patrick Van Haver, Gemalto 
TS-4762
Seeding the Cloud: Developing Scalable Applications for the CloudTechnical SessionTed Leung, Sun Microsystems, Inc.; Ashwin Rao, Sun Microsystems, Inc. 
TS-4733
Java™ Platform, Enterprise Edition Technology-Based Connector Architecture 1.6 Technical SessionBinod Pg, Sun Microsystems, Inc.; Sivakumar Thyagarajan, Sun Microsystems Inc 
TS-4706
Bringing JTable to the ExtremeTechnical SessionDavid Qiao, JIDE Software, Inc. 
TS-4701
Web 2.0 Phone Home: Rapid Development of Telecom-Enabled Web Applications Technical SessionGregory Bond, AT&T Labs Research; Thomas Smith, AT&T Labs Research 
TS-4696
JDBC? We Don’t Need No Stinkin' JDBC: How LinkedIn Scaled with memcached, SOA, and a Bit of SQLTechnical SessionDavid Raccah, LinkedIn Corporation; Dhananjay Ragade, LinkedIn Corporation 
TS-4694
Debugging Your Production JVM™ MachineTechnical SessionKen Sipe, Perficient 
TS-4675
Creating Server-Side and Mobile Mashups with OpenSocial's Java Client LibrariesTechnical SessionRyan Boyd, Google; Chris Schalk, Google 
TS-4674
Java™ in the Brazilian Digital TV: Interactivity and Digital Inclusion on TVTechnical SessionMagno Cavalcante, Petrobras / RioJUG.org; Clayton Chagas, Brazilian Army Research Center 
TS-4645
Ajaxifying Existing Web ApplicationsTechnical SessionAnas Mughal, Bluenog 
TS-4641
State: You're Doing It Wrong -- Alternative Concurrency Paradigms on the JVM&trade Machine Technical SessionJonas Bonér, Scalable Solutions 
TS-4640
A Complete Tour of the JavaServer™ Faces 2.0 PlatformTechnical SessionEd Burns, Sun Microsystems, Inc.; Roger Kitain, Sun Microsystems, Inc. 
TS-4639
Step-by-Step Development of an Application for the Java Card™ 3.0 PlatformTechnical SessionAnki Nelaturu, Sun Microsystems, Inc.; Eric Vetillard, Trusted Labs 
TS-4629
Tips and Tricks for Ajax Push and Comet ApplicationsTechnical SessionJean-François Arcand, Sun Microsystems, Inc.; Ted Goddard, ICEsoft Technologies 
TS-4620
Robust and Scalable Concurrent Programming: Lessons from the TrenchesTechnical SessionSangjin Lee, eBay Inc.; Debashis Saha, eBay Inc.; Mahesh Somani, eBay Inc. 
TS-4617
Using Java™ Technology in the Windows Azure Cloud via the Metro Web Services StackTechnical SessionHarold Carr, Sun Microsystems, Inc.; Clemens Vasters, Microsoft 
TS-4605
Enterprise JavaBeans™ 3.1 (EJB™ 3.1) Technology Overview Technical SessionKenneth Saks, Sun Microsystems, Inc.; Marina Vatkina, Sun Microsystems, Inc. 
TS-4599
Taking a SIP of Java™ Technology: Building Voice Mashups with SIP Servlets Technical SessionRJ Auburn, Voxeo Corporation 
TS-4588
Where's My I/O: Some Insights into I/O Profiling and DebuggingTechnical SessionPavel Genevski, SAP AG 
TS-4579
Best Practices for Building SOA Systems by Using Agile and Distributed Agile Development TechniquesTechnical SessionMike Morris, Capgemini UK 
TS-4575
Project Darkstar: A Scalable Application Server for Networked Games, Virtual Worlds, and MMOGsTechnical SessionOwen Kellett, Sun Microsystems, Inc. 
TS-4564
Gaming Package for Java™ Technology on TV: Solving the Gaming ProblemTechnical SessionAmir Amit, Sun Microsystems; Sourath Roy, Sun Microsystems, Inc. 
TS-4559
Simply Sweet ComponentsTechnical SessionKen Orr, The MathWorks 
TS-4555
Mobile Service Architecture 2: Introducing New Features in Mobile DevicesTechnical SessionKay Glahn, Vodafone Group R&D; Erkki Rysa, Nokia 
TS-4544
An Introduction to Complex Event Processing on the Java™ PlatformTechnical SessionAndy Piper, Oracle Corporation; Robin Smith, Oracle Corporation 
TS-4538
A Virtual Multimedia OfficeTechnical SessionEltjo Boersma, Ericsson; Jan van der Meer, Ericsson Telecommunicatie BV 
TS-4533
Augmented Reality with Java™ Platform, Micro Edition (Java ME Platform) DevicesTechnical SessionKenneth Andersson, Sony Ericsson; Erik Hellman, Sony Ericsson 
TS-4529
A Closer Look at the Java™ Platform, Micro Edition (Java ME Platform) SDK 3.0Technical SessionTomas Brandalik, Sun Microsystems, Inc.; Richard Gregor, Sun Microsystems, Inc.; Erik Hellman, Sony Ericsson 
TS-4528
RESTful Access to Java™ Platform, Micro Edition (Java ME Platform) Service APIsTechnical SessionErik Hellman, Sony Ericsson 
TS-4521
Interactive Applications Development for TV Technical SessionKobi Luz, Sun Microsystems, Inc.; Tamir Shabat, Sun Microsystems, Inc. 
TS-4514
Building Rich Internet Applications with the JavaFX™ Programming LanguageTechnical SessionMax Katz, Exadel 
TS-4506
Migrating Your Java™ Platform, Micro Edition Midlets to JavaFX™ Mobile Technology Technical SessionHinkmond Wong, Sun Microsystems, Inc. 
TS-4487
The Feel of ScalaTechnical SessionBill Venners, Artima, Inc. 
TS-4476
SOA Deployment Challenges in the Real WorldTechnical SessionSastry Malladi, eBay 
TS-4475
Applying Complex Event Processing (CEP) with a Stateful Rules Engine for Real-Time IntelligenceTechnical SessionAdam Mollenkopf, FedEx Custom Critical; Mark Proctor, Red Hat 
TS-4466
Move Your Users: Animation Principles for Great User ExperiencesTechnical SessionRomain Guy, Google; Chet Haase, Adobe 
TS-4466
Move Your Users: Animation Principles for Great User ExperiencesTechnical SessionRomain Guy, Google; Chet Haase, Adobe 
TS-4454
The Magic of the JXLayer ComponentTechnical SessionChristopher Cenotti, Sun Microsystems, Inc.; Alexander Potochkin, Sun Microsystems, Inc. 
TS-4453
New Java™ Digital TV Standard Goes BrazilTechnical SessionDavid Campelo, TQTVD; Michael Lagally, Sun Microsystems; Jens Paetzold, Sun Microsystems; Hernan Perrone, TQTVD  
TS-4421
Simplifying Development and Testing of GUIs with the Swing Application Framework (JSR 296) and FESTTechnical SessionMichael Huettermann, Training & Consulting; Alex Ruiz, Oracle Corporation 
TS-4408
Developing JavaServer™ Faces Applications for Mobile Device BrowsersTechnical SessionJoe Huang, ORACLE; Matthias Wessendorf, Oracle 
TS-4407
Best Practices for Large-Scale Web Sites: Lessons from eBayTechnical SessionRandy Shoup, eBay 
TS-4403
Creating Games with the Open-Source Multithreaded Game Engine (MTGame)Technical SessionDeron Johnson, Sun Microsystems, Inc.; Doug Twilleager, Sun Microsystems, Inc. 
TS-4403
Creating Games with the Open-Source Multithreaded Game Engine (MTGame)Technical SessionDeron Johnson, Sun Microsystems, Inc.; Doug Twilleager, Sun Microsystems, Inc. 
TS-4402
Metro Web Services Security Usage ScenariosTechnical SessionHarold Carr, Sun Microsystems, Inc.; Jiandong Guo, Sun Microsystems, Inc. 
TS-4390
Castle in the Clouds: SaaS Enabling JavaServer™ Faces ApplicationsTechnical SessionLucas Jellema, AMIS 
TS-4389
Enhancing the Role of a Large U.S. Federal Agency as an Intermediary in the Federal Supply Chain via a Service Registry and a JBI-Based ESB: A Case StudyTechnical SessionWalt Melo, MDS; Wen Zhu, Model Driven Solutions 
TS-4388
Distributing JavaFX™ Applications with Java™ Web Start Software/Maven Repository ManagerTechnical SessionYoav Landman, JFrog Ltd.; Frederic Simon, JFrog Ltd. 
TS-4381
Deploying Java™ Technology to The Masses: How Sun Deploys The JavaFX™ Runtime Technical SessionThomas Ng, Sun Microsystems Inc 
TS-4374
XSS-Proofing Your Java™ EE, JavaServer Pages™, and JavaServer™ Faces ApplicationsTechnical SessionJeff Williams, Aspect Security 
TS-4363
Extreme Swing Debugging: The Fast and the FuriousTechnical SessionMaxim Zakharenkov, Exigen, Inc. 
TS-4361
Extending Java™ Technology and Developing DSLs with the JetBrains MPS Open-Source Language Workbench Technical SessionKonstantin Solomatov, JetBrains, s.r.o. 
TS-4351
Building Facebook and OpenSocial Applications with Java™ TechnologyTechnical SessionRichard Pack, Grinshot, Inc. 
TS-4333
Programming Music for Fun and Productivity: JFugue and Log4JFugueTechnical SessionDavid Koelle, Charles River Analytics Inc.; Brian Tarbox, Wabi Sabi Software 
TS-4308
Architecting Robust Applications for Amazon EC2 Technical SessionChris Richardson, Chris Richardson Consulting 
TS-4247
Getting More Out of the Java™ VisualVM ToolTechnical SessionJohn O'Conner, J. O'Conner Consulting; Geertjan Wielenga, Sun Microsystems, Inc. 
TS-4238
HtmlUnit: An Efficient Approach to Testing Web ApplicationsTechnical SessionAhmed Ashour, Zain KSA; Daniel Gredler, DHL Global Mail 
TS-4230
Enterprise Build and Test in the CloudTechnical SessionCarlos Sanchez, G2iX 
TS-4222
Asynchronous I/O Tricks and Tips Technical SessionJean-François Arcand, Sun Microsystems, Inc.; Alan Bateman, Sun Microsystems, Inc. 
TS-4215
What's New in Groovy 1.6?Technical SessionGuillaume Laforge, SpringSource 
TS-4213
Securing Web and Service-Oriented Architectures with Apache Axis, WSS4J, Spring, and OpenLDAPTechnical SessionShawn McKinney, Fidelity National Info Svcs; Mike Scheuter, Fidelity National Info Svcs 
TS-4208
The Galilean Moons of EclipseTechnical SessionWayne Beaton, Eclipse 
TS-4182
Blink: Making the World More Accessible, One Blink at a TimeTechnical SessionTelly Stroumbis, Boeing 
TS-4170
Experiences with 2-D and 3-D Mathematical Plots on the Java™ PlatformTechnical SessionDavid Clayworth, Maplesoft 
TS-4166
Object-Oriented Ant Scripts for the Enterprise Technical SessionDouglas Bullard, Nurflugel.com 
TS-4164
Clojure: Dynamic Functional Programming for the JVM™ MachineTechnical SessionRich Hickey, Clojure 
TS-4144
Dynamic Voice Recognition Grammar Using JSAPI2: Recognizing What You Don’t ProgramTechnical SessionEric Smith, Burning Sun Enterprises 
TS-4143
Flamingo: Bringing the Ribbon Component to SwingTechnical SessionKirill Grouchnikov, Amdocs 
TS-4142
JavaFX™ Technology + JSAPI2 = VoiceFX: Add Voice Recognition to Your JavaFX ApplicationsTechnical SessionEric Smith, Burning Sun Enterprises 
TS-4136
Java™ Platform, Micro Edition (Java ME Platform) Myth BustersTechnical SessionMarlon Luz, Nokia Institute of Technology; Bruno Oliveira, Santander 
TS-4125
Introducing Mobile Java™ Technology-Based Widget DevelopmentTechnical SessionAriel Levin, Sun Microsystems, Inc.; Nir Vazana, Sun Microsystems, Inc. 
TS-4118
Practical Lessons in Memory AnalysisTechnical SessionAndrew Johnson, IBM United Kingdom Limited; Krum Tsvetkov, SAP AG 
TS-4086
Visual JavaFX™ Technology-Based Design with JFXBuilderTechnical SessionJosh Doenias, ReportMill Software; Jeff Martin, ReportMill Software, Inc. 
TS-4069
JavaFX™ Technology in Action: From Design Tool to Desktop, to Mobile DeviceTechnical SessionMike Mannion, Canoo Engineering AG 
TS-4062
Building Enterprise Java™ Technology-Based Web Apps with Google Open-Source TechnologyTechnical SessionDhanji Prasanna, Google 
TS-4060
Small Language Changes in JDK™ Release 7Technical SessionJoseph Darcy, Sun Microsystems, Inc. 
TS-4041
Java™ Technology-Based Cloud Computing with GridGainTechnical SessionNikita Ivanov, GridGain Systems 
TS-4012
Pragmatic Identity 2.0: Simple, Open, Identity Services Using RESTTechnical SessionPat Patterson, Sun Microsystems, Inc.; Ron Ten-Hove, Sun Microsystems, Inc. 
TS-4010
Duke's Dancing Partner: Connecting Handheld Game Consoles with Java™ TechnologyTechnical SessionMax Mu, Sun Microsystems, Inc.; Liang Xu, Sun Microsystems, Inc. 
TS-4005
The Web on OSGi: Here's HowTechnical SessionDon Brown, Atlassian 
TS-3994
Summiting Mt. Everest: A Java™ Technology-Based Trading Platform Technical SessionVictor Glava, Optionscity; Freddy Guime, Optionscity 
TS-3989
JSR 290: Empower Web User Interfaces for Mobile Java™ Technology Technical SessionJean-Yves Bitterlich, Sun Microsystems, Inc.; Petr Panteleyev, Sun Microsystems, Inc. 
TS-3977
Keeping a Relational Perspective for Optimizing the Java™ Persistence API (JPA)Technical SessionDebu Panda, Oracle; Reza Rahman, Cognicellence 
TS-3968
JavaFX™ Programming Language + Groovy = Beauty + ProductivityTechnical SessionDierk König, Canoo Engineering AG 
TS-3966
Using REST and WS-* Together for SOATechnical SessionMark Little, JBoss Inc. 
TS-3955
Monkeybars: Tools-Enabled Swing Development with JRubyTechnical SessionLogan Barnett, Happy Camper Studios; David Koontz, JumpBox 
TS-3941
Getting Serious About Build Automation: Using Maven in the Real WorldTechnical SessionJohn Smart, Wakaleo Consulting Ltd 
TS-3896
Accessing RESTful Web Services from the JavaFX™ Script PlatformTechnical SessionAkhil Arora, Sun Microsystems, Inc.; Kinsley Wong, Sun Microsystems, Inc. 
TS-3895
Swing Filthy-Rich Clients on Mobile Devices with Lightweight User Interface Toolkit (LWUIT)Technical SessionShai Almog, Sun Microsystems; Chen Fishbein, Sun Microsystems, Inc. 
TS-3890
Energy, CO2 Savings with Java™ Platform, Enterprise Edition and More: Project GreenFire Technical SessionAdam Bien, adam-bien.com 
TS-3886
Porting an Application to the NetBeans™ PlatformTechnical SessionAnton Epple, Eppleton; Geertjan Wielenga, Sun Microsystems, Inc. 
TS-3817
Google App Engine: Java™Technology in the CloudTechnical SessionToby Reyelts, Google; Max Ross, Google; Don Schwarz, Google 
TS-3817
Google App Engine: Java™Technology in the CloudTechnical SessionToby Reyelts, Google; Max Ross, Google; Don Schwarz, Google 
TS-3809
Bulletproof User Interfaces: Applying Test-Driven Development to the UITechnical SessionJared MacDonald, The MathWorks, Inc. 
TS-3802
Functional and Object-Oriented Programming in the JavaScript™ Programming LanguageTechnical SessionRoberto Chinnici, Sun Microsystems, Inc. 
TS-3798
Preventing Bugs with Pluggable Type CheckingTechnical SessionMichael Ernst, U. of Washington 
TS-3790
Java™ Servlet 3.0: Empowering Your Web Applications With Async, Extensibility and MoreTechnical SessionJan Luehe, Sun Microsystems, Inc.; Rajiv Mordani, Sun Microsystems, Inc.; Greg Wilkins, Webtide 
TS-3789
Getting Started with WidgetFX: Open-Source Widget Desktop Platform with JavaFX™ TechnologyTechnical SessionStephen Chin, Inovis; Joshua Marinacci, Sun Microsystems, Inc. 
TS-1525
Getting Started with BlackBerry – Developer Platform and Programs (Previously Titled "RIM Session: Development on the BlackBerry platform")Technical SessionSarim Aziz, RIM; John Lute, RIM; Ian McDonald, Research In Motion 
PAN-7083
JATAF Panel: What Is It, How To Use ItPanel SessionKay Glahn, Vodafone Group R&D; Jason Loia, Digital Chocolate; Brent Melson, Intertek NSTL; Daniel Rosendahl, Sony Ericsson; Yael Wagner, Sun Microsystems, Inc.; Martin Wrigley, Orange SA 
PAN-5388
Making Music with the Java™ Programming LanguagePanel SessionAndrew Brown, Queensland University of Technology; Nick Didkovsky, Algomusic; Frank Greco, NYJavaSIG; Robert Keller, Harvey Mudd College; Matt Warman, STAR BASE Consulting Inc. 
PAN-5366
Cloud Computing: Show Me the MoneyPanel SessionJeff Barr, Amazon.com; Jeff Collins, Intuit; Chris Fry, Salesforce; Simon Guest, Microsoft; Gregor Hohpe, Google, Inc.; Raghavan Srinivas, Self; Lew Tucker, Sun Microsystems, Inc. 
PAN-5348
Script Bowl 2009: A Scripting Languages ShootoutPanel SessionRoberto 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. 
PAN-5336
MSA 2: How Do We Work Toward a Consistent Java™ Platform? Panel SessionCuihtlauac Alvarado, Orange ; Patrick Curran, Sun Microsystems, Inc.; Kay Glahn, Vodafone Group R&D; Andreas Kristensson, Sony Ericsson; Calinel Pasteanu, Sun Microsystems, Inc.; Erkki Rysa, Nokia; Heather VanCura Chilson, Sun Microsystems, Inc. 
PAN-5210
Java™ TV Technology RoundtablePanel SessionIvar Chan, Trailer Park; Bill Foote, Sun; Joe Rice, MX Production Services; Frank Sandoval, CableLabs; Bill Sheppard, Sun Microsystems 
PAN-4670
Why the Java™ Platform Matters in Higher EducationPanel SessionGerard Briscoe , London School of Economics; Barry Burd, Drew University; Rommel Feria, University of the Philippines; Bob Jacobsen, University of California - Berkeley; James Robertson, Univ of MD University College 
PAN-4502
Creating and Deploying JavaFX™ Consumer Applications: Perspectives and TipsPanel SessionJacqueline Chang, Sun Microsystems, Inc.; Chris Danzig, IndabaMusic.com; Lucas Jordan, EffectiveUI; Jim Weaver, Veriana Networks, Inc.; Amos Winbush, CyberSynchs, LLC 
LT-1268
Startup Lightning Talk, Sponsored by the Sun Startup Essentials ProgramLightning Talk  
LAB-6808BYOL
Working with PDF and Java™ TechnologyHands On LabChet Haase, Adobe; Duane Nickull, Adobe Systems 
LAB-6808BYOL
Working with PDF and Java™ TechnologyHands On LabChet Haase, Adobe; Duane Nickull, Adobe Systems 
LAB-6771
Building RIA Dojo and JavaFX™ Pet Catalog Clients for MySQL™ backed RESTful Web ServicesHands On LabCarol McDonald, Sun Microsystems, Inc.; Sridhar Reddy, Java Consultant 
LAB-6770
JavaFX™ Technology in Your Back Pocket: Developing Content with JavaFX Mobile TechnologyHands On LabAngela Caicedo, Sun Microsystems, Inc.; Mauricio Leal, Sun 
LAB-6727
Web Application Security with OpenSSO: From Simple Log-In to Single Sign-On to FederationHands On LabPat Patterson, Sun Microsystems, Inc.; Baby Sunil, Sun Microsystems, Inc.; Himanshu Vijay, Sun Microsystems, Inc. 
LAB-6264BYOL
Implementing Enterprise Integration Patterns with GlassFish ESB and OpenESB v3Hands On LabLouis Polycarpou, Sun Microsystems; Mike Somekh, Sun Microsystems 
LAB-6245BYOL
Making a Java™, Swing, JavaScript, and JavaFX™ Technology SmoothieHands On LabInyoung Cho, Sun Microsystems, Inc.; Cindy Church, Sun Microsystems, Inc. 
LAB-5960
Storing Data in the CloudHands On LabCraig Hubbard, Sun Microsystems, Inc.; Chris Kutler, Sun Microsystems, Inc.; Craig McClanahan, Sun Microsystems, Inc. 
LAB-5573
Leveraging JavaScript™ Toolkits for End-to-End Connectivity in Web ApplicationsHands On LabTroy Giunipero, Sun Microsystems Inc.; Geertjan Wielenga, Sun Microsystems, Inc. 
LAB-5572
Building OSGi Plug-Ins for the GlassFish™ v3 Application Server Administration Console Hands On LabAnissa Lam, Sun Microsystems, Inc.; Ken Paulsen, Sun Microsystems, Inc. 
LAB-5569
ODFDOM: Changing ODF Documents, Using the New Open-Source Multitiered APIHands On LabSteffen Grund, Sun Microsystems, Inc.; Svante Schubert, Sun Microsystems Inc. 
LAB-5564BYOL
PetClinic in the Clouds: Scaling a Classic Enterprise ApplicationHands On LabMichal Bachorik, Sun Microsystems, Inc.; Shay Hassidim, GigaSpaces; Daniel Templeton, Sun Microsystems, Inc. 
LAB-5564BYOL
PetClinic in the Clouds: Scaling a Classic Enterprise ApplicationHands On LabMichal Bachorik, Sun Microsystems, Inc.; Shay Hassidim, GigaSpaces; Daniel Templeton, Sun Microsystems, Inc. 
LAB-5562
Project Snowman: Developing a 3-D Multiplayer Game, Using Project Darkstar Hands On LabOwen Kellett, Sun Microsystems, Inc.; Daniel Templeton, Sun Microsystems, Inc. 
LAB-5558
Developing Revolutionary Web Applications, Using Ajax Push or CometHands On LabJustin Bolter, Sun Microsystems, Inc.; Doris Chen, Sun Microsystems, Inc.; Carol McDonald, Sun Microsystems, Inc. 
LAB-5557BYOL
Build a RESTful Client-Server Rich Internet Application with JavaFX™Technology and Jersey (JSR 310)Hands On LabDavid Delabassee, Sun Microsystems, Inc.; Sebastien Stormacq, Sun Microsystems, Inc. 
LAB-5557
Build a RESTful Client-Server Rich Internet Application with JavaFX™ Technology and Jersey (JSR 310)Hands On LabDavid Delabassee, Sun Microsystems, Inc.; Sebastien Stormacq, Sun Microsystems, Inc. 
LAB-5556BYOL
Complex Event Processing Using Java™ TechnologyHands On LabBing Lu, Sun Microsystems, Inc.; Sang Shin, Sun Microsystems, Inc. 
LAB-5546
Developing Composite SIP Applications with Custom Application RoutersHands On LabJagadesh Munta, Sun Microsystems, Inc.; Sudhir Prabhu, Sun Microsystems India Pvt Ltd 
LAB-5542
Jersey: Building RESTful Web Services on the Java™ PlatformHands On LabSrinivas Bhimisetty , Sun Microsystems Inc.; Martin Matula, Sun Microsystems Inc 
LAB-5540
Save Time — Build Desktop Applications Quickly with the NetBeans™ PlatformHands On LabLukas Hasik, Sun Microsystems, Inc.; Jiri Rechtacek, Sun Microsystems, Inc. 
LAB-5539BYOL
Touch Your Application! Building Slick, Touch-Enabled UIs for Java™ Platform, Micro Edition Hands On LabKarol Harezlak, Sun Microsystems; Lukas Hasik, Sun Microsystems, Inc.; Brad Schmidt, Sun Microsystems, Inc. 
LAB-5538
The Real-Time Java™ Platform Programming Challenge: Taming Timing TroublesHands On LabDavid Holmes, Sun Microsystems, Inc.; Frederic Parain, Sun Microsystems, Inc. 
LAB-5533BYOL
Java™ Technology Strikes Back on the Client Side: Easier Development and DeploymentHands On LabJason Huang, Sun Microsystems, Inc.; Joey Shen, Sun Microsystems, Inc. 
LAB-5532BYOL
Breathe in JavaFX™ TechnologyHands On LabFabiola Gallegos Rios, Sun Microsystems, Inc.; Michal Skvor, Sun Microsystems, Inc. 
LAB-5532
Breathe in JavaFX™ TechnologyHands On LabFabiola Gallegos Rios, Sun Microsystems, Inc.; Michal Skvor, Sun Microsystems, Inc. 
LAB-5531BYOL
Build and Host Your Killer Facebook App with zembly Hands On LabPaul Anderson, Anderson Software Group, Inc.; Gail Anderson, Anderson Software Group, Inc. 
LAB-5529BYOL
Project Fortress Programming Lab, or "You Too Can Write Concurrent Programs with Minimal Effort"Hands On LabDavid Chase, Sun Microsystems, Inc.; Christine Flood, Sun Microsystems 
LAB-5503
Combine Btrace and DTrace to Diagnose Complex Java™ Technology-Based Application ProblemsHands On LabPeter Karlsson, Sun Microsystems, Inc.; Sang Shin, Sun Microsystems, Inc. 
LAB-5502BYOL
Your First Mobile GameHands On LabAndrew Korostelev, Sun Microsystems, Inc.; Ivan Sidorkin, Sun Microsystems 
LAB-4449BYOL
Semantic Web ProgrammingHands On LabMatthew Fisher, Progeny Systems; John Hebeler, BBN Technologies 
BOF-9055
A Business Guide to the Java™ StoreBOFAurelio Garciaribeyro, Sun Microsystems, Inc.; John Muhlner, Sun Microsystems, Inc. 
BOF-6731
Mobile and Embedded Lightning TalksBOFTerrence Barr, Sun Microsystems, Inc.; Roger Brinkley, Sun Microsystems, Inc. 
BOF-6730
What Is and Will Be New in OpenESB?BOFSujit Biswas, Sun Microsystems, Inc.; Girish Patil, Sun Microsystems, Inc.; Norbert Piega, Sun Microsystems, Inc. 
BOF-6343
Meet the Developers of the JavaFX™ Media APIBOFBrian Burkhalter, Sun Microsystems, Inc.; Craig Hansen-Sturm, Sun Microsystems, Inc.; Alexander Matveev, Sun Microsystems, Inc.; Tony Wyant, Sun Microsystems, Inc. 
BOF-6265
Smart Phone Behavior on a Feature Phone Budget, Using Java™ Platform, Micro EditionBOFGail Rahn Frederick, Medio Systems 
BOF-5759
Meet the Java 2D™ API and Java™ Advanced Imaging API TeamsBOFJim Graham, Sun Microsystems; Phil Race, Sun Microsystems, Inc. 
BOF-5757
Meet the Swing, AWT, and I18N Teams BOFMasayoshi Okutsu, Sun Microsystems K.K.; Andrey Pikalev, Sun Microsystems, Inc. 
BOF-5493
Quo Vadis JavaFX™ Production SuiteBOFPavel Benes, Sun Microsystems, Inc.; Martin Brehovsky, Sun Microsystems, Inc. 
BOF-5394
Improving the Java User Groups (JUGs)BOFDan Sline, JPMorgan; John Yeary, AGFA Healthcare 
BOF-5392
Grails Integration StrategiesBOFDave Klein, Contegix 
BOF-5376
Building Consistent RESTful APIs in a High-Performance EnvironmentBOFYegor Borovikov, LinkedIn; Brandon Duncan, LinkedIn Corporation 
BOF-5369
Swarm of BrianBOFBruce Boyes, Systronix Inc.; Brian Jenkins, Sun Microsystems 
BOF-5360
The Modular Java™ Platform: Q&ABOFAlex Buckley, Sun Microsystems, Inc.; Mark Reinhold, Sun Microsystems, Inc. 
BOF-5358
Language Interoperability on the JVM™ Machine Made SimpleBOFTobias Ivarsson, Neo Technology 
BOF-5350
Leveraging the Wisdom of Enterprise Communities Through Social Computing BOFDavid Rosenfeld, IBM 
BOF-5305
Java™ API for XML Web Services (JAX-WS) 2.2BOFJitendra Kotamraju, Sun Microsystems, Inc.; Rama Pulavarthi, Sun Microsystems, Inc. 
BOF-5275
Using and Participating in the OpenSSO ProjectBOFSean Brydon, Sun Microsystems, Inc.; Pat Patterson, Sun Microsystems, Inc.; Aravindan Ranganathan, Sun Microsystems, Inc. 
BOF-5273
SOA Error and Fault ManagementBOFBhaven Avalani, eBay 
BOF-5261
Web Services in PracticeBOFBhakti Mehta, Sun Microsystems, Inc.; Fabian Ritzmann, Sun Microsystems, Inc. 
BOF-5236
JSR 292 CookbookBOFJohn Rose, Sun Microsystems; Christian Thalinger, Sun Microsystems 
BOF-5232
Meet the Java HotSpot™ Virtual Machine Engineering TeamsBOFPaul Hohensee, Sun Microsystems, Inc.; James Melvin, Sun Microsystems, Inc. 
BOF-5222
Creating Java™ Technology-Based Applications for Mac OS X: Is It Cocoa or Is It Java Technology?BOFDeane Richan, Xito 
BOF-5221
Writing Rich Applications for IPTVBOFYohan Albo, Sun Microsystems, Inc.; Steven Doyle, Sun Microsystems, Inc. 
BOF-5215
The Java Persistence 2.0 API BOFLinda DeMichiel, Sun Microsystems, Inc.; Mitesh Meswani, Sun Microsystems, Inc. 
BOF-5189
Griffon in DepthBOFDanno Ferrin, Intelligent Software Solutions, Inc.; James Williams, Code Herd LLC 
BOF-5159
Kick-Start Your SOA with Open-Source ToolsBOFAaron Mulder, Chariot Solutions 
BOF-5152
Meet the Java™ and JavaFX™ User Experience TeamBOFJeff Hoffman, Sun Microsystems, Inc.; Karen Stanley, Sun Microsystems, Inc. 
BOF-5150
Make Your Users Happy: Creating JavaFX™ Environment User Experiences That WorkBOFJindrich Dinga, Sun Microsystems, Inc.; Jeff Hoffman, Sun Microsystems, Inc. 
BOF-5131
Project Wonderland: Build 3-D Virtual Worlds with Java™ TechnologyBOFPaul Byrne, Sun Microsystems, Inc.; Jonathan Kaplan, Sun Microsystems, Inc.; Nina Nussbaum-Jones, Lockheed-Martin 
BOF-5129
OpenJDK™ Porting BOFDavid Herron, David Herron; Dalibor Topic, Sun Microsystems, Inc. 
BOF-5111
The Cookie Diet: Session EncapsulationBOFGary Rudolph, eHarmony, Inc.; Joshua Tuberville, eHarmony, Inc. 
BOF-5108
Fun with Java™ Technology on Lego MindstormsBOFRoger Glassey, Berkeley University; Andy Shaw, Sun Microsystems, Inc. 
BOF-5105
Hudson Community Meet-UpBOFTom Huybrechts, AGFA Healthcare; Kohsuke Kawaguchi, Sun Microsystems, Inc. 
BOF-5102
New Security Features in JDK™ Releases 6 and 7BOFSean Mullan, Sun Microsystems, Inc.; Vincent Ryan, Sun Microsystems, Inc. 
BOF-5087
All Things I/O with JDK™ Release 7BOFAlan Bateman, Sun Microsystems, Inc.; Chris Hegarty, Sun Microsystems 
BOF-5076
Java™ Platform, Enterprise Edition 5/6 Sun Certified Architect Exam: Theory, Practice, Real WorldBOFHumphrey Sheil, Comtec (Europe) Ltd 
BOF-5063
JavaFX™ Platform RIAs Joined to GlassFish™ App Server Java™ Platform, Enterprise Edition 5 Services BOFLudovic Champenois, Sun Microsystems, Inc. 
BOF-5058
JRuby Experiences in the Real WorldBOFLogan Barnett, Happy Camper Studios; David Koontz, JumpBox 
BOF-5049
Scaling the Asynchronous Web BOFJean-François Arcand, Sun Microsystems, Inc.; Ted Goddard, ICEsoft Technologies 
BOF-5048
How to Use the Enterprise Service Bus Without Its Using YouBOFDavid Wroton, Oppenheimer Funds 
BOF-5009
Atmosphere: Comet for Everyone, EverywhereBOFJean-François Arcand, Sun Microsystems, Inc.; Kedar Mhaswade, Sun Microsystems, Inc.; Paul Sandoz, Sun Microsystems, Inc. 
BOF-5004
OSGi and the Enterprise Service Bus: Friend or Foe? BOFKeith Babo , Red Hat; Kevin Conner, JBoss; Andreas Egloff, Sun Microsystems, Inc.; Guillaume Nodet , Progress Software  
BOF-4987
OSGi Get-TogetherBOFRichard Hall, Sun; BJ Hargrave, IBM 
BOF-4982
Alice 3: Introducing Java™ Technology-Based Programming with 3-D Graphics BOFDennis Cosgrove, Carnegie Mellon University; Wanda Dann, Carnegie Mellon University; Donald Slater, Carnegie Mellon University 
BOF-4958
Data Integration with Smooks: Split, Transform, and Analyze Your Data in an ESB WorldBOFTom Fennelly, JBoss / Red Hat 
BOF-4953
FIRST (For Inspiration & Recognition of Science and Technology): FRC-FIRST Robotic Competition BOFEric Arseneau, Sun Microsystems, Inc.; Derek White, Sun Microsystems, Inc. 
BOF-4926
JDBC™ 4.1 Specification Community DiscussionBOFLance Andersen, Sun Microsystems, Inc.; Mark Matthews, Sun Microsystems 
BOF-4905
JFreeChart: Surviving and ThrivingBOFDavid Gilbert, Object Refinery Limited; Richard West, AMD 
BOF-4903
A RESTful Approach to Identity-based Web ServicesBOFMarc Hadley, Sun Microsystems, Inc.; Hubert Le Van Gong, Sun Microsystems, Inc. 
BOF-4882
Java™ Technology and the Symbian Foundation: What's the Story?BOFRoy Ben Hayun, Sun Microsystems; Daniel Rocha, Nokia Corporation 
BOF-4880
Targeting Project Fortress, a New Programming Language from Sun Labs, to the JVM™ MachineBOFChristine Flood, Sun Microsystems 
BOF-4878
Developing RESTful Web Services with Jersey and Java™ API for RESTful Web Services (JAX-RS)BOFCraig McClanahan, Sun Microsystems, Inc.; Jakub Podlesak, Sun Microsystems; Paul Sandoz, Sun Microsystems, Inc. 
BOF-4870
JSR 326: Diagnosing Deadly Java™ Platform Problems -- Future of Java Technology ForensicsBOFSteve Poole, IBM 
BOF-4869
JavaServer™ Faces Platform and Ajax: State of the UnionBOFTed Goddard, ICEsoft Technologies; Roger Kitain, Sun Microsystems, Inc.; Andy Schwartz, Oracle Corporation; Alexander Smirnov, Exadel, Inc. 
BOF-4849
Mobile Motion and Noise Detector Application with Network SupportBOFPéter Ekler, Budapest University of Tech. 
BOF-4844
Java™ and JavaFX™ Technology and the Nintendo Wiimote: Just How Much Fun Can You Have?BOFAngela Caicedo, Sun Microsystems, Inc.; Simon Ritter, Sun Microsystems, Inc. 
BOF-4813
SwingLabs Development UpdateBOFJan Haderka, Neat Results ltd; Alexander Potochkin, Sun Microsystems, Inc. 
BOF-4805
Spice Up Your JavaFX™ Mobile Applications with Rich MultimediaBOFMichael Heinrichs, Sun Microsystems, Inc.; Petr Vasenda, Sun Microsystems, Inc. 
BOF-4787
Piccolo2D Open-Source Community Forum: The Future of Zooming User InterfacesBOFStephen Chin, Inovis; Michael Heuer, Harbinger Partners, Inc. 
BOF-4760
SCA; Java™ Platform, Enterprise Edition (Java EE Platform); Spring; and Web 2.0 Come Together: Service Assembly with Apache Tuscany SCABOFRaymond Feng, IBM; Luciano Resende, IBM 
BOF-4746
Runtime Update of Java™ Technology-Based Applications, Using Dynamic Class RedefinitionBOFAllan Gregersen, University of Southern Denmark 
BOF-4743
A Lightweight Approach to Port JDK™ Software GUI LibrariesBOFAndrei Dmitriev, Sun Microsystems; Roman Kennke, aicas.com; Mario Torre, aicas.com 
BOF-4739
Integrating Java Card™ 3.0 Technology into the Desktop EnvironmentBOFSebastian Hans, Sun Microsystems, Inc. 
BOF-4738
Medical Instrument Systems Middleware with SOA, OpenESB, and GlassFish™ V2 Application ServerBOFHaridas Puthiyapurayil, Abbott Laboratories 
BOF-4724
Monitoring and Troubleshooting Java™ Platform Applications with JDK™ Software BOFMandy Chung, Sun Microsystems, Inc.; Tomas Hurka, Sun Microsystems, Inc. 
BOF-4707
JideFX: Bringing Desktop Richness to the InternetBOFDavid Qiao, JIDE Software, Inc. 
BOF-4702
Mobile Phone in Continuous Glucose MonitoringBOFToyokazu Tomatsu, Sun Microsystems; Irvin Ye, Sun 
BOF-4682
Performance Comparisons of Dynamic Languages on the Java™ Virtual MachineBOFMichael Galpin, eBay 
BOF-4679
Java™, the Internet of Things, and the Sun SPOTBOFRoger Meike, Sun Microsystems, Inc.; Randall Smith, Sun Microsystems, Inc. 
BOF-4638
Cloud Computing and NetBeans™ IDE Enable Army Research Lab’s Next-Generation Simulation SystemBOFRonald Bowers, Army Research Laboratory; Dennis Reedy, Elastic Grid LLC. 
BOF-4615
Next Generation "Sprint Mobile Java™ Service Platform" ToolingBOFJay Indurkar, Sprint Nextel; Yaniv Vakrat, Sun Microsystems, Inc. 
BOF-4611
Grizzly 2.0: Monster Reloaded! BOFJean-François Arcand, Sun Microsystems, Inc.; Vijay Ramachandran, Sun Microsystems, Inc.; Oleksiy Stashok, Sun Microsystems, Inc. 
BOF-4595
Insights into Java™ Platform, Standard Edition, and JavaFX™ Platform PerformanceBOFAleksey Shipilev, Sun; Robert Strout, Sun Microsystems, Inc. 
BOF-4576
Demonstration of Electronic Health Records (EHR) on Java Card™ 3.0 Technology-Based DevicesBOFNicolas Anciaux, INRIA; Jean-Jacques Vandewalle, Gemalto 
BOF-4561
NFC (Near Field Communication) and Contactless Communication API (JSR 257) for Mobile PhonesBOFAlexey Chekmarev, Sun Microsystems; Boris Ulasevich, Sun 
BOF-4560
Inside the Sun Java™ Real-Time SystemBOFEric Bruno, Sun Microsystems, Inc.; Bertrand Delsart, Sun Microsystems, Inc.; Antonios Printezis, Sun Microsystems, Inc. 
BOF-4558
Creating Professional Rich Client ApplicationsBOFTomas Pavek, Sun Microsystems, Inc.; Jan Stola, Sun Microsystems, Inc. 
BOF-4554
From Annotations to Unit Test Code GenerationBOFJacques Brawerman, PETROBRAS 
BOF-4551
Lightweight User Interface Toolkit (LWUIT): Meet the DevelopersBOFYoav Barel, Sun Microsystems; Jusik Chung, Sun Microsystems; Chen Fishbein, Sun Microsystems, Inc. 
BOF-4550
Developing/Testing Accessible Java™ Technology-Based Applications in the NetBeans™ IDE BOFTomas Musil, Sun Microsystems, Inc.; Jaromir Uhrik, Sun Microsystems, Inc. 
BOF-4548
JavaFX™ Technology for TV: That Other Screen in Your LifeBOFRiaz Aimandi, Sun Microsystems, Inc.; Kim Dae-joong, LG Electronics; Ronan McBrien, Sun Microsystems 
BOF-4535
Maximizing Your FPS in Java™ Platform, Micro Edition Technology-Based ApplicationsBOFViktor Martensson, Sony Ericsson 
BOF-4520
"Availability Management for Java™," JSR 319BOFJens Jensen, Ericsson AB; Peter Kristiansson, Ericsson AB 
BOF-4483
Java™ Platform, Enterprise Edition 6 (Java EE 6 Platform) Community DiscussionBOFRoberto Chinnici, Sun Microsystems, Inc.; William Shannon, Sun Microsystems,, Inc. 
BOF-4470
Spring ME: Unleashing Spring to the Rest of the PlatformBOFWilfred Springer, TomTom 
BOF-4455
Swing Application Framework UpdateBOFAlexander Potochkin, Sun Microsystems, Inc. 
BOF-4434
Hacking JRubyBOFOla Bini, ThoughtWorks 
BOF-4424
Advanced Debugging and Profiling on Java™ Technology-Enabled DevicesBOFEran Katz, Sun Microsystems; Kiju Kim, Sun Microsystems 
BOF-4418
Meet the Java™ PosseBOFJoe Nuxoll, The Java Posse; Carl Quinn, Netflix; Dick Wall, Navigenics, Inc. 
BOF-4413
Integration of Web Services Stack in an Enterprise Service BusBOFWen Zhu, Model Driven Solutions 
BOF-4394
Case Study: Managing a Large Web Service Project Based on Java™ TechnologyBOFManoj Kumar, Oracle USA; Vaibhav Lole, Oracle, Inc 
BOF-4383
Meet the Java™ Deployment Team BOFGustavo Galimberti, Sun Microsystems, Inc.; William Harnois, Sun Microsystems, Inc. 
BOF-4355
Using REST and Web Services to Mash Up Communications CapabilitiesBOFElena Fersman, Ericsson; Peter Yeung, Ericsson AB 
BOF-4344
Test Tools BOFBOFFrank Cohen, PushToTest 
BOF-4163
Beginning JavaScript™ Programming Language for Java™ Technology DevelopersBOFJason Lee, Sun Microsystems, Inc.; Sreenivas Munnangi, Sun Microsystems, Inc. 
BOF-4146
Writing a JavaServer™ Faces 2.0 Component That Uses Ajax: It's Easy! (Really, It's Easy.)BOFJim Driscoll, Sun Microsystems, Inc.; Ryan Lubke, Sun Microsystems, Inc. 
BOF-4135
Java™ Programming Language Tools in JDK™ Release 7BOFMaurizio Cimadamore, Sun Microsystems, Inc.; Jonathan Gibbons, Sun Microsystems, Inc. 
BOF-4112
JSR 325: A New (Standardized) Way of CommunicationBOFMartin Johansson, Ericsson AB; Niclas Palm, Ericsson AB 
BOF-4050
Your Code, Your Community . . . Your Cloud: Project KenaiBOFJohn Brock, Sun Microsystems, Inc.; Sharat Chander, Sun Microsystems, Inc.; Parnian Taidi, Sun Microsystems, Inc.; Tori Wieldt, Sun Microsystems 
BOF-4027
The SAT Framework: Unleashing the Power of Selenium, ANT, and TestNGBOFLidia Marchioni, Sun Microsystems, Inc.; Wouter van Reeven, AMIS Services B.V. 
BOF-3993
Swing for Real-Time Trading SystemsBOFVictor Glava, Optionscity; Freddy Guime, Optionscity 
BOF-3992
Meet the Team Behind JWebPane, and Learn Advanced Tips and TricksBOFArtem Ananiev, Sun Microsystems, Inc.; Alexey Ushakov, Sun Microsystems, Inc. 
BOF-3990
Signing Java™ Platform, Micro Edition Applications and the Renewed Java Verified ProgramBOFRisto Helin, Nokia 
BOF-3980
Using Embedded Containers for EJB™ 3 Technology-Based Components BOFDavid Blevins, Apache; Reza Rahman, Cognicellence 
BOF-3979
The Groovy and Grails BOF: With Live Grails Podcast Recording!BOFSven Haiges, -; Glen Smith, Bytecode Pty Ltd 
BOF-3952
Enterprise Web 2.0 Architectures: From Pristine Java™ EE Platform to Fully Loaded Frameworks BOFAlberto Lemos, Globalcode; Vinicius Senger, Globalcode 
BOF-3904
Java Champions, Java User Group Leaders, and NetBeans™ Dream Team Discussion with Sun SoftwareBOFMattias Karlsson, Javaforum Stockholm & CIBER Sweden; Kirk Pepperdine, Kodewerk Ltd.; Sven Reimers, NetBeans Dream Team 
BOF-3826
The Collections Connection (Gala Tenth Edition) BOFJoshua Bloch, Google, Inc.; Kevin Bourrillion, Google; Martin Buchholz, Google 
BOF-3820
Lift: The Best Way to Create Rich Internet Applications with ScalaBOFDavid Pollak, Lift Web Framework 
BOF-3794
Apache Tapestry: State of the UnionBOFHoward Lewis Ship, Formos Software 
BOF-1749
Real-Time, Really Big Enterprise Applications: Experiences Porting to Java™ RTSBOFCraig Bomba, Chicago Board Options Exchange (CBOE); Eric Bruno, Sun Microsystems, Inc. 
BOF-1721
Meet the GlassFish™ Server TeamBOFShreedhar Ganapathy, Sun Microsystems, Inc.; Abhijit Kumar, Sun Microsystems, Inc. 
BOF-1304
Meet The App Engine (Java™) TeamBOFKevin Gibbs, Google; Toby Reyelts, Google; Max Ross, Google; Don Schwarz, Google 
BOF-1250
App Stores and Ecosystems with Java™Platform, Enterprise Edition (Java EE Platform) TechnologyBOFDenis Angleton, Xandros; Cary Harper, Xandros; Jeremy Norris, Xandros 
BOF-1241
What’s Up with Java™ Platform, Micro Edition (Java ME Platform)? A Discussion with Java Community ProcessSM ME Executive Committee MembersBOFPatrick Curran, Sun Microsystems, Inc.; Kay Glahn, Vodafone Group R&D; Max Lanfranconi, JCP PMO; Roger Riggs, Sun Microsystems, Inc.; John Rizzo, Aplix Corp; Sean Sheedy, PhoneDeveloper, LLC; James Warden, RIM 
389