I read Bill Venner's interview with James Gosling, "Failure and Exceptions," and with Anders Hejlsberg, "The Trouble with Checked Exceptions," and was a little surprised. I thought exceptions would be in .Net since .Net has taken so many other features from Java.
There's been a lot of talk lately about how Tiger (J2SE 1.5) is going to make Java easier to develop with, bringing it to the masses (or as Sun call it, to the "corporate developers"). I have no doubt that this promise *will* be fullfilled. My question is: *when* will that happen?
Phil Howard of Bloor Research presents anargument I've heard more than once recently: "The reason why there is this trend away from pure XML storage is because advanced XML capabilities are being introduced by all the leading relational vendors." As the developers of Object Oriented DBMS discovered, he says, "the truth is tha
I received an email today asking about my use of the glass
pane. It seems this fellow wants to handle right clicks on
any component in each screen. A logical request. In most cases
your right clicks are not limited to a single component, yet to
receive the events required to show popups you have to add a
listener to each component! Not enjoyable.
A colleague of mine just pointed out that in Richard Monson-Heafel’s EJB book (3rd edition) configurations like Stateless Session Bean (SLSB) -> Stateful Session Bean (SFSB) are considered meaningless. I understand that any EJB book cannot deal with all possible scenarios otherwise you need a truck to take the book home but I find it too interesting not to talk about.
As part of a new project for work I have finally broken
down and learned Struts and JSPs. Struts is tremendously useful. I wish it had been around five years ago when I was up to my ears
in webbased applications. But JSPs I've never been impressed with. They are
good for templating but the combination of java code and html always
Internationalizing your application is not just a matter of translating the words and checking with a native speaker that there aren't nuances you may have missed. You should also think about organizing the components on the screen so the flow is more natural.