white bar background yellow bar background
Colorado Software Summit 2007 banner
Colorado Software Summit logo

The Best Way to Master a Technology Is to Teach It to Others

Roberto Chinnici

Sun Microsystems Inc.

Building Applications with the Java EE 5 Platform

The Java Platform, Enterprise Edition (Java EE) is the industry standard for developing robust, scalable and secure enterprise applications. The latest version of the platform introduces a number of technologies which work together to create a new, greatly simplified programming model: EJB 3.0, the Java Persistence API 1.0, JAX-WS 2.0 and JavaServer Faces 1.2. In this talk, we'll show how to build "new style" applications for the Java EE 5 platform from the ground up, leveraging the latest technologies and tools.

Scripting in the Java Platform

Scripting is one of the most exciting topics in programming these days. Languages like Javascript, Ruby, Python and others have soared in popularity in recent years, each bringing a fresh, different perspective to the activity of programming. Developers can take advantage of the dynamic nature of scripting languages to bind components together more easily and with fewer lines of code, resulting in higher productivity. Several ongoing initiatives are aimed at making scripting languages an integral part of the Java platform, putting them on a par with the Java programming language. In this talk, we'll review the state of scripting in the Java platform and show how scripting languages can find a place in a Java developer's toolbox.

Photo of Roberto Chinnici

Roberto Chinnici is a senior staff engineer at Sun Microsystems, Inc. where he works on the Java™ Platform, Enterprise Edition, with particular focus on Web Services and Ease of Development. He is the specification lead for the JAX-RPC 1.1 and JAX-WS 2.0 technologies, both developed under the Java Community Process. He is also Sun's principal representative in the Web Services Description Working Group at W3C and has been a member of the WS-I Basic Profile Working Group. Mr. Chinnici holds an M.S. in Computer Science from the University of Milan, Italy.

Email: Roberto.Chinnici@Sun.com