Measuring Web application response time: Meet the client
Server-side response time says your Web application is blazing fast; but if you're not measuring the client you're missing the full picture. Learn how to fill in the blanks by capturing and logging end user events.
Srijeeb Roy, November 2008

Open source Java projects: Java Caching System
Caching frequently accessed objects is a sure way to improve application performance. Steve Haines joins the OSJP series to introduce Java Caching System, a full-featured, easily configured tool for enterprise-level caching.
Steven Haines, November 2008

Spring Web Flow 2: A boon to JSF developers
Spring Web Flow 2 seems tailored to the needs of JSF developers, and it smoothes out Spring MVC on the front end. Dr. Xinyu Liu explains how new support for Ajax, validation, persistence, and security facilitates the development of rich Web applications using SWF 2.
Dr. Xinyu Liu, November 2008

Jump into JavaFX, Part 1: JavaFX Preview SDK
Client-side developers are poised to take the plunge into JavaFX, so why wait for the official release? Get a running jump with Jeff Friesen's easy introduction to the JavaFX Preview SDK, with NetBeans 6.1 and Project Nile.
Jeff Friesen, November 2008

Multicore: New chips mean new challenges
As multicore processors become more prominent, developers need all the support they can get. Infoworld's Paul Krill reports on how Intel, Sun, and Microsoft are approaching Multicore.
Paul Krill, November 2008

EJB 3: From legacy technology to secret weapon
Java champion Adam Bien argues that EJB 3's streamlined component model and persistence handling are worth a second look. Learn the difference of convention over configuration, annotations, dependency injection, and aspect orientation.
Adam Bien, October 2008

Server load balancing architectures, Part 1: Transport-level load balancing
Gregor Roth introduces server load balancing basics and discusses the pros and cons of transport-level versus application-level solutions.
Gregor Roth, October 2008

Server load balancing architectures, Part 2: Application-level load balancing
Gregor Roth concludes his two-part introduction to server load balancing architectures with a look at a variety of application-level solutions.
Gregor Roth, October 2008

REST for Java developers, Part 1: It's about the information, stupid
Learn how REST's information-driven approach to building Web services can satisfy your users and make your development projects easier.
Brian Sletten, October 2008

Top-choice scripting languages - and why
No surprise that Groovy, Scala, and Clojure are top choices for developers migrating from Java; but what's all this about Lua and Boo? CIO's Esther Schindler reports.
Esther Schindler, October 2008

Introduction to WEB4J: Web development for minimalists
"Keep it simple" is a rule that applies -- even when it comes to Web application development. Find out how one developer is pursuing minimalist Web development using Java.
John O'Hanley, October 2008

JavaWorld's new look
Today marks the launch of the new, improved JavaWorld look and feel. Walk through the changes to the site with JavaWorld Editor Athen O'Shea.
Athen O'Shea, October 2008

Ajax validation with Struts 2
Struts 2's versatile validation framework doesn't end with Java support on the server side. Find out how Struts 2 also helps you perform advanced Ajax validation with ease.
Oleg Mikheev, October 2008

MapReduce programming with Apache Hadoop
Google's MapReduce framework handles massive data sets in the blink of an eye. Lucky for you, it's possible to harness similar power for your own distributed data processing needs, with the open source Java-based Hadoop.
Ravi Shankar and Govindu Narendra, September 2008

Open source Java projects: Java Binding for OpenGL (JOGL)
If you're planning to develop a game engine or other Java software that requires 3D graphics, you'll want to know about JOGL. Learn how to use this low-level API to introduce OpenGL's high performance and powerful features to your Java-based games.
Jeff Friesen, September 2008

Find more >

Java: A platform for platforms
Sun's reorg may seem promising to shareholders but it's also a scramble for position. The question now is whether Sun can, or wants to, maintain its hold on Java technology. Especially with enterprise leaders like SpringSource and RedHat investing heavily in Java's future as a platform for platforms

Also see:

Discuss: Java: A platform for platforms?

Newsletter sign-up
View all newsletters

Sign up for our technology specific newsletters.

Enterprise Java
Email Address:
Featured Whitepapers