The Source for Java Technology Collaboration
User: Password:


Today on java.netDecember 13, 2005

Make It Better: Making sense of AJAX development » Read more
 

Projects & Communities

JavaDesktop
Substance 2.1: The Substance look and feel project has reached their 2.1 release. Kirill Grouchnikov's blog entry summarizes and has screenshots of new features, including new shapes and gradients for buttons, Mac-like "unsaved content" indicators, 21 additional themes, a new color wheel chooser, custom UI delegates for NetBeans components, and more.»Read more
Java User Groups
JavaPosse: Interview with Burr Sutter: Episode 19 of the Java Posse podcast features an interview with Burr Sutter of the Atlanta Java Users Group. Sutter talks about the group's history and activities, his history with it, and the group's heavily-trafficked AJUG jobs page, as well as his role heading up the Atlanta Chapter of the International Association of Software Architects.»Read more

Weblogs

Vikram Goyal $100 laptop - No Thanks. $100 smartphone - Yes Please!
IMHO, the $100 laptop is a waste of time and money. Instead of spending money on a crank it yourself laptop with limited capabilities and an arbitrary, ambiguous and sure-to-escalate price point, MIT labs should have looked at the mobile phone market and learned a lesson or two from it. Instead of a laptop, it should be looking at providing a smartphone.   Vikram Goyal

Santiago Pericas-Geertsen DOM vs. JAXB Performance - Part II
In an earlier blog, I started a discussion about DOM vs. JAXB performance. For that purpose, I selected 4 different XML schemas, including 3 standard ones: UBL, FPML and GAML [...] The results showed DOM coming just ahead of JAXB, but several people have asked me to break up the roundtrip time into marshalling and unmarshalling times. So I did, and here are the results ...    Santiago Pericas-Geertsen

Disappointed with JMX
I just implemented the JMX support for my project, but the experience wasn't pleasant.    Kohsuke Kawaguchi

Forums

Why wait to add "GroupLayout" to Java 7, it should be in 6!
I see an interview on a new LayoutManager, that is released in version 1.0 AND used in NetBeans. It's planed to be included in Java 7. WHY WAIT? Why do I have to include a jar to ship my application? ps: of course, current layouts are not humanly maintainable, so of no use. Now I use jGoodies.  

Re: Chapter 7: Ruby on Rails
Readability wise, I find the productivity boosting conciseness of the dynamic languages, cut against it. Usually from perusing some Java code you can figure out what the heck it is after doing a good read. You know who the players are, the addresses variable is a List<Addreses>. With Python, you can get, hmmm there's an iteration here but what does self.addresses refer to... its not in the __init__ or set in this method? Let me see if the find function of this editor can get at it.. not in this file. Let me try the project search... hmmm... its in the AddressGiver class, that's odd. With that said, I like working in Jython/Python. It's fun. But as I said in the beginning, I still like working in Java better.  

Also in Java Today

SSO and Identity Management
Single sign-on (SSO) can make life easier for both users (who need only remember one password) and administrators (who need to manage only one identity store and can terminate a user across many applications), but developing SSO applications requires careful attention to various issues. TheServerSide's article SSO and Identity Management looks at the separate tasks an SSO application must perform -- authentication, authorization, profiling, and management -- and argues that these should be broken into separate interfaces, to allow greater flexibility when implementing them.

Simplify Unit Testing for Spring Web Components
"Testability is one of the key principles behind the Spring framework (i.e., the ability to test each component in the framework regardless of its nature). In this sense, Spring was a major improvement over the core J2EE model, in which the components were hard to test outside of the container." In Simplify Unit Testing for Spring Web Components, Edmon Begoli introduces Spring's testability features, saying they "make unit testing Web components as easy as testing plain old Java objects (POJOs)."

Where should operator overloading be permitted in Java?
Anywhere
Only for math functions on numeric classes
Only in java.* and javax.* packages
Nowhere
Poll Results | Archive

Ricoh Java Programming Contest 2006: The ricoh.dev.java.net project is the home of the Ricoh Java Programming Contest 2006. Students from universities in six European countries are encouraged to develop innovative Java-based applications for Richo's Aficio multi-functional products. Information on entering the contest is compiled on the ricoh project's front page, and requires being a java.net member, joining the CoolThreads project and the support forum, and then submitting a project request. Registration is open through February 15, 2006.

Success Stories | Archive

Related Links




 XML java.net RSS