Something old, something new...
We are moving our forums over to Jive software to address some of the comments we've received over the past few months about readability of forums. One nice feature is that you will be able to see by the red dot next to various posts which items have appeared since the last time you visited. Also you will be able to subscribe to RSS feeds for forums or for specific discussions within forums.
There are two notes about this move. First, we decided not to wait until we had had a chance to move the existing discussions over. So for a while, you will have to bridge between two mechanisms. Second, this is a new installation. As you notice things that aren't quite right, please send us an email with details.
The first Jive hosted forum is The Subscription Model building on Simon Phipps' article mentioned below in projects and communities. Coming Monday, we will debut the new bookclub discussion on Paul Graham's book "Hackers and Painters". In the mean time we also are reviving the EJB discussion based on an update to the proposal posted by Prasad and Taneja (see Also in Java Today).
In Optimize Judiciously, Jimothy writes "One modification I'd make: declare the args as type Object, rather than String. Otherwise, you'd have to call toString(), which undones some of the optimization. There's still a problem with primitives, but what can you do? As for me, I'll still with isDebugEnabled(), but this isn't a bad idea."
Also in Java Today, in response to the feedback provided in the forum, Ganesh Prasad and Rajat Taneja have provided an Update to "New Life for EJB". Follow the link to download the pdf update in which they "have reconciled four concerns architectural soundness, performance, security and ease of use. Further, our model needs no explicitly declared local or remote interfaces for any bean. This is even simpler and friendlier than the EJB 3.0 mechanism." The discussion continues in the forums.
Here is the second part of an excerpt from Hans Bergsten's JavaServer Faces. In this installment, Hans continues his presentation of event handling in JSF, adding the ability to toggle advanced features on a web form, by picking up an event when a changed form is submitted. He says "the event handling concepts and mechanisms that I've described in this chapter may take some time to truly understand, but when you do, they make sense given the nature of a web application with the client separated from the server."
today's Weblogs, Mark Hadley reports on Attachments for SOAP. "This week has seen a bumper crop of specification releases in the area of SOAP attachments with entrants from both WS-I and W3C. What are the differences between the two and do you need to worry about them ?"
John MItchell asks If you could get rid of one thing from Java, what would it be?. He doesn't mean this from a confrontation standpoint, he is riffing on the quote that "You know you've achieved perfection in design [..]
when you have nothing more to take away."
Should variables have unique names? Malcolm Davis writes about Class variable names and contrasts the use of
John Reynolds continues his Echo exploration in creating custom components for Echo hangman. "In an earlier blog I discussed "porting" the Tapestry Hangman example to Echo. In this installment, I create some custom controls. There are few better ways to understand a component framework then to develop some new components."
In Projects and Communities, in his essay on The Subscription Model, Simon Phipps examines " The paradox - profiting from what is given away - is actually one many of us participate in every day in another area of our lives". Discuss.
In today's java.net News Headlines
- Jakarta Hivemind 1.0 RC1
- Initial Announcement "Ashcroft" Unit Tester
- Jsp File Browser 1.1
- Jacksum 1.5.0
- JD4X Live CD on ZerahStar
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
News RSS feed.
Current and upcoming
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
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.