| Angie's profileHouse of SnoopyPhotosBlogLists | Help |
|
|
February 02 Eclipse 3.1.2 is out! Firefox 1.5.0.1 is out as well!Ahh.. Fresh updates straight from the developer's ovens... A new update for Eclipse SDK is out. Read all about it here. Various Eclipse SDK running on different platforms here. By the way, since you're updating your Eclipse SDK, might as well update your Firefox web browser. If you're lucky to get the pop-up, just press "OK" to get it going. Otherwise, get it here. That's it for now... January 27 Opensource Oracle ADF Faces!!Got this piece of news at The Server Side (TSS) today... I came across JSF first when an intern came to tell me that there was a JSR out there which allowed components to be built on the web layer, very similarly to the method used by ASP.NET to render components on an ASP.NET (aspx) page. I got pretty excited as I had worked with ASP.NET and found that the language/platform was pretty powerful in letting us render pages with so much ease via drag-n-drop style (lazy coder...) and also "dummy-ified" some of the core components so that we could roll out pages very quickly. I was hoping that there would be some tool/framework out there which could do this. Note that this was in early 2004, pre-AJAX days. :) I was disappointed to learn that there were not many components for JSF early adopters. Oracle was starting to get into it and there were rumours about supporting JSF components in their JDeveloper IDE. Oracle ADF Faces was born but to my dismay, it wasn't opensource/free. :( Anyway, why should we be so happy that this is finally open source? Well, its a gift to us JSF adopters. Oracle ADF Faces had a whole lot of standardized components like calendars, data grid tables and pagers, which were not available as an individual component at the time. Oracle decided that this would be commercial, hoping that a new marketplace selling components would be born to get JSF to be adopted. However, this did not come through yet as JSF was still being looked at like it was another web framework, similar to Struts, when in fact it wasn't. And, because of certain conflicting matters in the JSF world, this wasn't being adopted fast enough. So, in short, this is a boon to the JSF community as now, perhaps, more people would want to use it for their web development. Sure, JSF isn't easy because it has a really cool application lifecycle which is rather powerful in terms of controlling how components render data. Read the articles listed here.. Anyway, with all the fuss going on about AJAX, would JSF would be a thing of the past (like Jini?) Hmmmm... October 18 Inheritance vs Interfaces (Java Stuff)<p><a href="http://today.java.net/pub/a/today/2005/10/3/interfaceSQ5.html">(Not So) Stupid Questions 5: Inheritance Versus Interfaces</a> by -- This "stupid question" is about when to use inheritance and when to offer an interface.</p>
Super interesting article... Should read!
I never really did consider interfaces. During the time when I explored Java 1.1, the reason why one would use interfaces was when you had to implement some Java GUI via AWT. It totally turned me off on how some early tutorials described the use of interfaces.
This little article/forum column just lit up a lightbulb on how limited our thinking can be. Anyway, its always good to return to basics to understand what a language is capable of doing, to come up with a creative solution.
Creativity can't be taught, but it can be learned through experiences.. ;)
My 1.5 sen... September 20 Java Yahoo Messenger API??This is rather interesting... I came across an interesting article
about posting error messages to the IM window, i.e. the IM in question,
Yahoo Messenger! Check this article out at java.net: Receive Application Errors via Yahoo Messenger This Java-based API seems really interesting... Which means, probably I can login via Yahoo! Messenger from a website and chat from there. Or... Port the entire API to Microsoft.NET Framework and enable any ASP.NET based website to use this API? Am thinking about enabling some basic functions via Web Services... Hehe.. More interesting would be to have this mobile-enabled but then, there are other apps out there like Agile Messenger which can do a better job. Just my random thoughts.... |
|
|