JavaOne 2009: Top 10 Sessions
Choices, choices...so many choices and so little time. JavaOne has hundreds of sessions, BOFS, and labs. There's no way to do it all, although many of you will try. Plan well, and use the JavaOne session schedule builder to make the most of your time.
Of course, your selections will be different, but here's my list of Top 10 Sessions that I must attend at JavaOne (in no particular order):
- TS-4605, Enterprise JavaBeansâ„¢ 3.1 (EJBâ„¢ 3.1) Technology Overview
This session provides an overview of Enterprise JavaBeansâ„¢ 3.1 (EJBâ„¢ 3.1) -- JSR 318 -- technology. You'll find war packaging of components based on the EJB specification (EJB components), EJB "Lite" technology, Singleton beans, Startup/shutdown callbacks, Asynchronous session bean invocations, and more.
- TS-3817, Google App Engine: Javaâ„¢Technology in the Cloud
Google App Engine is a powerful cloud-computing platform designed to help developers more easily create and manage scalable Web applications.
- TS-5225, Spring Framework 3.0: New and Notable
The latest Spring release, 3.0, introduces new features and enhancements that make Spring more powerful and extensible yet even simpler to use.
- TS-4875, Developing RESTful Web Services with the Javaâ„¢ API for RESTful Web Services (JAX-RS)
The Javaâ„¢ API for RESTful Web Services (JAX-RS) is an annotation-driven API that makes it easy to build Java technology-based RESTful Web services that adhere to the REST architectural style.
- TS-5578, The New World: JavaFXâ„¢ Technology-Based UI Controls
This in-depth session covers the new JavaFXâ„¢ platform UI controls. It discusses the basics, such as how to use them and how to lay them out, through to more-advanced topics such as theming, skinning, and creating your own custom controls and layouts.
- TS-4247, Getting More Out of the Javaâ„¢ VisualVM Tool
This session addresses the following topics: leveraging existing JConsole plug-ins, creating new plug-ins for specific applications such as application servers, creating new plug-ins for specific tasks that are not supported out of the box
- TS-5307, Building Next-Generation Web Applications with the Spring 3.0 Web Stack
- TS-5265, A Javaâ„¢ Persistence API Mapping Magical Mystery Tour
The session will be of interest to any Java technology developer who may store a Java technology-based object in a relational database.
Attendees will learn how to use annotations to map objects to a relational database, what the new JPA 2.0 specification is adding to the mapping layer, when to use specific mappings and when certain mappings should be avoided, and how to make the best use of the O-R mapping part of JPA.
- TS-5385, Alternative Languages on the Java VM
- TS-4640, A Complete Tour of the JavaServer Faces 2.0 Platform
This session presents a comprehensive tour of all the new features in the JavaServerâ„¢ Faces 2.0 platform.
Remember, whatever you choose, make sure you plan ahead to get the most out of the week. If you must choose between two great sessions, pay attention to schedule updates near the end of the week. Often popular sessions get rescheduled!