This presentation will give an overview of the continuing evolution of the Java Platform. With the successful launches of the Java EE 5 and Java SE 6 platforms in 2006, we look ahead to the new developments in the platforms beyond these existing releases. Technical highlights of the talk will include the new modularity technologies in Java SE 7 for packaging, distributing and publishing application code (sometimes known as super-JARs and super-packages), a survey of the candidates for additions to the Java language as well as the work in the JVM to support other languages such as Ruby and Python. Highlights will also include the new work planned in Java EE 6 to make the platform more extensible, the candidate technologies to extend the SOA architecture of Java EE and key enhancements to the existing web and EJB technologies.
In addition this talk will discuss the open source models for participation in Sun's implementations via the Glassfish and OpenJDK communities.
Dr Danny Coward is the lead architect for the Java SE platform. In the past he has led the development of several technologies in the Java EE and Java ME platforms. Danny is Sun's representative on the JCP Executive Committee for Java SE and Java EE.
Seam in Action - Part 2— In the second half of this session Peter Hilton and Nicolas Leroux explain why they chose Seam over the many competing frameworks, what it was like getting started with Seam, what its learning curve is like, and what their practical experiences with Seam has been on two commercial projects during the last year.
Seam in Action - Part 1— In the first half of this session, Pete Muir will introduce Seam, its contextual programming model and its tight integration with other frameworks such as Hibernate, jBPM and RichFaces. In the second half of this session Peter Hilton and Nicolas Leroux explain why they chose Seam over the many competing frameworks, what it was like getting started with Seam, what its learning curve is like, and what their practical experiences with Seam has been on two commercial projects during the last year.
Comparing Dependency Injection Frameworks— Stop writing new - A brief comparison of several main stream Dependency Injection (IoC) Frameworks recorded at JFokus 2008, another JUG enabled conference.
Where will tomorrow's enterprise innovation come from— In this keynote, Rod Johnson will consider where tomorrow's innovation will come from in enterprise Java. How will the role of the JCP change? Will other standards bodies play a role? Will end users be more empowered-and how can you help to shape the future? How will the continued rise of open source affect the platform-especially with Sun's recent embrace of open source, and the emergence of a significant and sustainable open source industry?
Effective Java Reloaded— The long-awaited second edition of Effective Java is here. It covers the latest in best practices for the Java platform. This presentation will concentrate on three areas where new material has been added to the book: enum types, generics, and concurrency.