NetBeans Merchandise
You asked for it... you got it! The NetBeans merchandise shop is now available. Pick up hats, t-shirts, a frisbee, mouse pads and fill up your new NetBeans coffee mug for your morning commute. Wear it, wash it, and jump up and down.
Desktop Java Live: Weekly Update
Well last week was a productive one in terms of writing. I should send the GUI Builders chapter off to technical editing later tonight. All that is left is a few pages on the builders in Spring Rich. They provide a good example of just how far you can go with reusable layout and model driven forms. The chapter should clock in at 25 or so pages in Word format.
Stuart was nice enough to get the Layout Manager chapter back to me over the weekend. After a few changes it will go off to copy editing this week as well.
This week I'll start on the Look and Feel chapter. It has been a few months since I've had to wrap my head around UI delegates and look and feel classes. It should be a welcome change from layouts.
Using and Programming Generics in J2SE 5.0
Generics, one of the most frequently requested language extensions to the Java programming language, have been added in J2SE 5.0. This article provides an introduction to programming with generics.
ClientJava.com Links(7) - Netbeans Platform vs. Eclipse, Rich + Thin
Can we combine Rich and Thin GUI client
We have many GUI solution for Rich, Thin and RIA. DHTML, Flex, Java webstart, SWT, SWING, XUL, .Net, etc. But rich and thin are always mutually exclusive. RIA try to play a bridge between them, unfortunately, RIA is just solution which try to put "Rich"GUI into web browser or an administrable download client. RIA losts many good feature of RICH client, e.g., offline ability...Another Swing app converts to SWT
Hetman is a file manager reminiscent of Norton Commander that was recently converted to SWT. Being long-time Swing advocates, the developers were not too fond of the SWT API, but apparently its strengths overcame its shortcomings for their application.
Read the full content here.
Code for teaching
What care should be taken with the code we give our students
Using JConsole to Monitor Applications
JConsole is the Java Monitoring and Management Console, a new graphical tool shipped in J2SE JDK 5.0. This article describes how JConsole can be used to observe information about an application running on the Java platform, with an overview of the J2SE 5.0 monitoring and management architecture and how JConsole plugs into the architecture.
iText Document Generator: PDF Generation Made Easy
Finally, there's an application server that provides PDF document-generation support. This Java-based API can be used to simultaneously generate PDF, rich text, and HTML documents.
[ 22 Nov ][ News ]: NetBeans Governance Board Elections
It's time again to elect a new NetBeans Governance Board! All the information that you need to take part in the elections are contained and linked to from this email.For reference the current nominations and the actual voting results can be followed here.At this time we are asking for you to submit your nominations for the community members you wish to be considered for the NetBeans Governance Board. Send an e-mail with your nominations to the nbdiscuss@netbeans.org alias, or to info@netbeans.org e-mail (unlike nbdiscuss does not requireyou to subscribe first). nbdiscuss is the preferred channel as it is moreopen and the traffic is relatively low.The e-mail should contain a list of any number of names for the people you would like to be included in the list of nominees and included in the actual voting.The DEADLINE for nominations is Sunday, December 5, midnight in the last time zone.The nomination &voting schedule as follows:November 22 - December 05: Two-week nomination periodDecember 06 - December 19: Two-week official polling periodDecember 20, 2004 - New Board to be announced to communityMore information can be found at:NetBeans Election ProcessNetBeans GovernanceNetBeans Board Pages
The Things I Wish I Learned in Engineering School: A Conversation with
Sun Microsystems' Rick Cattell discusses why innovative software often never sees the light of day and howto remedy this problem.