February 21, 2006

Service-Oriented Architecture (SOA) and Web Services: The Road to Enterprise Application Integration (EAI)

Service-Oriented Architecture (SOA) provides a cost-effective solution to evolving and enhancing legacy enterprise information systems (EIS).

Chat Transcript: Squeezing Performance from the HotSpot Virtual Machine

Want to squeeze the most performance out of HotSpot Virtual Machine? Get some performance-boosting insights from experts by reading the transcript of this March 15, 2005, performance-related chat.

Book Review: Head First Java, 2nd Edition

Through mind-stretching exercises, memorable analogies, humorous pictures, and casual language, Head First Java, 2nd Edition encourages readers to think like a Java programmer.

Service-Oriented Architecture and Web Services: Concepts, Technologies, and Tools

Widely-adopted web services technologies are available to implement a service-oriented architecture, and more technologies, as well as tools, are on the way. Learn what these technologies and tools are in this article.

How to Contribute Code to Mustang

As part of the development process for the "Mustang" release of the Java 2 Platform, Standard Edition (J2SE 6.0), we are accepting external source code contributions for both bug fixes and features. Here's what's going on and how you can contribute!

Desktop Java Features in Mustang

Want to know what the desktop client group is up to for the upcoming J2Se 6.0 release? This article covers some of the highlights from the Swing, 2D, AWT, Deployment, and Internationalization groups, including the current status of these features.

Getting Started with an Integrated Development Environment (IDE)

Learn about the benefits of using an Integrated Development Environment, and discover the advantages and differences in the three IDEs that Sun Microsystems supports.

Building a Better Mousetrap: Making Development Easier with Java Tools

Sun Microsystems' tools architect, Bob Brewin, discusses the future of Java tools, developer productivity, and collaborative application development.

Timing is Everything

Any time you introduce dynamic effects, animations, or time-based events to a Java application, you find yourself re-implementing the same functionality you have written for every application that required timing or animation. This article considers the current situation and what is needed in a timing framework.

NetBeans 4.1 IDE Chat Transcript

What are the plans for JSF support in NetBeans? Get the answer to this and other interesting questions by reading the transcript of this recent online chat.

Getting to Know Groovy

The Java platform isn't just for programs written with the Java Programming Language. Learn how to get Groovy with a new agile dynamic scripting language for the Java Virtual Machine. See where JSR-241 is going and what you can do with its results.

JavaServer Faces in Action Book Chapter

Read JavaServer Faces in Action, Chapter 8, which explains how to build a static Login page with JavaServer Faces and JSP technologies and then test your knowledge.

Refactoring in NetBeans 4.1

The NetBeans 4.1 IDE now has built-in support for refactoring. This article helps you to make the most of these up-and-coming tools that allow you to automatically improve source code without changing your application's external behavior.

Getting Started with NetBeans, Part 1

Learn how to use NetBeans IDE basic features, such as the drag-and-drop Form Editor, the Source Editor, and the Properties pane by creating a simple GUI application that calculates overtime pay.

Managing Transparency, Innovation, and Reliability: A Conversation With Jeff Jackson

Jeff Jackson, Vice President of Java Developer Platforms Group at Sun Microsystems, talks about openness, innovation, reliability, and Java technology.

Beginning J2ME: From Novice to Expert, 3rd Edition

Many visionaries feel that mobile applications are the wave of the future. In the third edition of "Beginning J2ME: From Novice to Expert", authors Sing Li and Jonathan Knudsen uncover a wealth of arcane J2ME mobile topics, something that separates this book from the rest of the pack.

Asynchronous JavaScript Technology and XML (AJAX) with Java 2 Platform, Enterprise Edition

Learn how to use Asynchronous JavaScript and XML (AJAX) with the Java 2 Platform, Enterprise Edition (J2EE) to create rich Internet applications.

Using Assertions in Java Technology

Use the assertions facility in the Java 2 Platform, Standard Edition (J2SE) to debug code early in the development process.

Core Java Technology Features in Mustang

The JDK Core Engineering Team provides details of some important core features coming in Mustang, the next release of the Java 2 Platform, Standard Edition.

Learning Java 2D Part 1

The easy-to-use Java 2D API can help you create some stunningly high-quality graphics. This article, part 1 of 3, helps you become familiar with shapes, lines, and the Java 2D rendering pipeline.

Growing NetBeans: A Conversation With Trung Duc Tran, Chief Architect

Trung Duc Tran, Lead Architect of the NetBeans IDE, discusses the challenges of producing a quality tool.

2005 JavaOne Conference Coverage

We've got what's happening at JavaOne covered! Check out the latest articles, news, photos and blogs complete with first-hand impressions from the infamous Java staff writers.

Coding Challenge: Six Tips to Remember

If you've been to either of the last two JavaOne conferences, you know the JavaOne Conference Coding Challenge is a thrill to watch or join.

BEA General Session Profiles Next Wave of Enterprise Java Technology

As a world leader in enterprise infrastructure software, BEA Systems, Inc. offers standards-based platforms to accelerate the secure flow of information and services for the enterprise.

Java Platform Update: Roadmaps & Big Directions

People who attend the JavaOne conference always come armed with the question "What's new?" They want to know what cool stuff just emerged in the Java platform so that they can start taking advantage of the latest advances in the technology.

Daily Prompt: Good Information From the General Sessions

Did you see the general session yesterday? Wasn't that demonstration of the Java Studio Creator software cool?

Coding Challenge: A Tight Contest

Over 200 entrants competed for prizes in Monday's JavaOne Conference Coding Challenge. When it came down to the final four contenders, the match was so close that even the winner didn't expect to win.

Welcome to the 2005 JavaOne Conference!

You've arrived at the home of the most popular Java conference in existence. And if you are returning to JavaOne, welcome back!

Congratulations Duke's Choice Award Winners

Who launched the coolest Java technology-based applications over the last year? It's a matter of opinion, but it would be hard to narrow it down to just one, two, or even 10. That's the problem that James Gosling and Scott McNealy faced in judging this year's Duke's Choice Awards, also known as the Dukies.

General Session: Sharing and Eliminating the Digital Divide

Tuesday's general session drew a large crowd, as usual. John Gage, chief researcher and director of the Science Office for Sun Microsystems, opened the session by explaining that our nifty RFI Conference cards (based on Java Card technology) allow Sun to collect data on the number of people attending technical sessions and BOFs.

Powered by Planet!
Last updated: February 21, 2006 10:54 AM