Skip to main content

Station to Station

Posted by editor on May 2, 2006 at 8:00 AM PDT


What's on your JavaOne agenda?

For a lot of attendees, JavaOne is an annual occurance, a Spring ritual (unintentional pun?) of traveling to San Francisco and rubbing elbows with more than 10,000 other Java developers. If you've been going consistently for a few years, it's easy to forget that the crowd is changing every year, with some attendees not coming back and others attending for the first time.

And if you're planning your first JavaOne, you might wonder "what do I want to be sure to do?" The Moscone Center is a massive complex (essentially two underground city blocks, with a few halls up at surface level), and the schedule is jam-packed with sessions, off-site "birds of a feather" meetings, keynotes, socials, private parties, pavilion booths, late-night jams, tutorials, and more. And don't forget the java.net Community Corner in the pavilion, with the 20-minute mini-talks. It's a wonder anyone has time to crash on the beanbags and play "Madden" on the XBoxes.

So today's Feature Article, takes on

(Not So) Stupid Questions #9: JavaOne, specifically How do I get the most out of JavaOne? If you've attended one ore more JavaOne's, I hope you'll join the discussion in the article's comments section and talk about the essentials and the skippables, the great and the gawdawful, and any other tips you might have for getting the most out of these four days in San Francisco.


In Also in
Java Today
,
continuing the SDN's preview of JavaOne, Ed Ort weighs in with his picks for the Top 10 Destinations for Enterprise Developers at the 2006 JavaOne Conference. "The year 2006 is shaping up to be a significant one for developers of the Java Platform, Enterprise Edition (Java EE, formerly referred to as J2EE). With the upcoming finalization of the Java EE 5 platform specification and the near-term release of the Java EE 5 SDK [...] enterprise developers have access to technologies such as Enterprise JavaBeans (EJB) 3.0 that make development of enterprise applications easier than ever before. " His top picks for enterprise-oriented sessions include EJB 3.0, Java Persistence API, and the Web Tier (TS-1887), What's Happening With SOA in Open Source? (TS-2002), and Project GlassFish: Developing the Java EE SDK (TS-3274).

Drawing from Zarar Siddiqi's java.net article Using Dojo and JSON to Build Ajax Applications, Frank Sommers has kicked off an Artima discussion called JSON or XML? "Aside from philosophical nitpicking about the definition of AJAX, this question brings to light an important issue: Some developers shy away from AJAX partly because XML is not an easy programming tool to work with. XML is often an intermediate format: You have to convert your data to XML, send the XML over the wire, and then convert the XML back to some representation suitable for the client programming language. JSON, or JavaScript Object Notation, aims to simply that process in the context of JavaScript on the client. JSON is an alternate data interchange format between JavaScript and another language for which there is a JSON implementation—a list that includes Java, C, C++, C#, and host of other languages."


In Projects and
Communities
,
the Thread Dump Analyzer (TDA) project has announced the release of version 1.0. TDA small Swing GUI for analyzing Thread Dumps generated by the Sun Java VM that parses thread dumps from a log file. The tool provides information about locked monitors and waiting threads, and is meant to provide a first idea of what is happening in a system.

With NetBeans Day less than two weeks away, the Integration Developer News article NetBeans Day Previews EJB 3, SOA Tools offers a "no-nonsense interview" with NetBeans’ evangelism team manager Judith Lilienfield about NetBeans' new features, including SOA support, subversion support, the Matisse GUI builder, and EJB 3.0 support.


Eitan Suez talks up programmer lingo in Stoked: Not Just for Surfers Anymore, one of today's featured Weblogs.
"It occurred to me on the plane ride back to Austin that the term "stoked" is normally used to describe the feeling one gets when surfing [...] To my wonder, the term could be applied, and very aptly so, to moments that we, geek software developers, have in our work."

In
New role requested in the *** project, Kirill Grouchnikov writes:
"We all welcome when people want to join our projects. This request was a little unusual."

Rama Pulavarthi has a guide to
Understanding Handlers in JAX-WS:
"In this article 'A little about Handlers in JAX-WS', I explain the differences between logical and SOAP handlers, and show examples to write a simple handler [...] I hope this article helps you in understanding handlers and get you started."


In today's Forums,
Joshua Marinacci is seeking reader input
Re: JXButton & JXLabel:
"I should mention that we are in the process of putting painter support into JXButton. I hadn't thought of JXLabel though. Why would you want to use that instead of a JXPanel? Just the text support? Also we are rewriting the positioning mechanism so that TextPainter and ImagePainter will use the same API. What kinds of positioning would be useful to you?"

In Re: Java Webstart, multiple shortcuts per JNLP file, cowwoc writes:
"This brings up a related issue. My application wants to run on system startup. In this mode I absolutely do *not* want Webstart to display any sort of splash screen even if it is downloading a new version of the software. I would only want it to display a window in case of a failure, not success. To my understanding, there is no support for this kind of operation (it would be related to both the above RFEs)."


In today's java.net
News Headlines
:

Registered users can submit news items for the href="http://today.java.net/today/news/">java.net News Page using our
news submission
form
. All submissions go through an editorial review before being
posted to the site. You can also subscribe to the href="http://today.java.net/pub/q/news_rss?x-ver=1.0">java.net News RSS
feed.


Current and upcoming Java
Events
:

Registered users can submit event listings for the href="http://www.java.net/events">java.net Events Page using our href="http://today.java.net/cs/user/create/e">events submission form.
All submissions go through an editorial review before being posted to the
site.


Archives and Subscriptions: This blog is delivered weekdays as
the Java
Today RSS feed
. Also, once this page is no longer featured as the
front page of java.net it will be
archived along with other past issues in the href="http://today.java.net/today/archive/">java.net Archive.

What's on your JavaOne agenda?