> JFormDesigner + JGoodies are my friends.

JGoodies is excellent. I think Netbeans 6.0 with JSRs 295 and 296 will  
make GUI programming really easy. i'm on those JSR EGs (as is karsten  
lensch) but actually i didn't contribute anything but ssh ssh ;) I  
think karsten is incorporating those JSRs into JGoodies, so...

Also Netbeans comes with Toplink JPA and JavaDB bundled and tooled in,  
so it just can't get any easier, and this is really great for  
developers that want to get up and running with minimum of hassles

altho i personally tend to implement GUIs by hand, i really think  
developers should be using Netbeans for Swing GUIs. I'm assuming Sun  
will add JavaFX support to Netbeans as well, to make it as easy as  
humanly possible to develop RIAs. Personally i'm happy with straight  
Java/Swing, but javaFX/consumerJRE efforts benefits all java platform  
languages innit, and not least java/swing/applets/webstart so that  
suits me :)

i'm not a web developer and haven't used GWT (or Echo2). It sounds  
like a nice toolkit to (hopefully) avoid browser differences, and be  
coding in java rather than HTML/javascript, with IDE and everything  
that gives, eg. code navigation, debugging, refactoring, etcetera,  
etcetera. But i think complexity should be avoided whenever possible,  
and straight java/swing is surely simpler than java to javascript  
compilation.

but people who know say it's not possible to use swing for a very  
consumerish website eg. because of download size, installation  
problems etcetera. But there are very many intranet database  
applications, that all tend to get written as web applications, will  
all the complexities of HTML/CSS/ajax. Why people don't develop these  
applications using swing/webstart is beyond me! ;)

i expect in future we'll see more RIAs written in swing, running  
inside and outside the browser. When outside the browser, the question  
is, does that qualify as an RIA? i think it should eg. for internet  
client applications, using REST/HTTP/WS to communicate with a webserver.


e


-----------------------------------------------------
This message was sent using Obsidian SWiTCH web-mail.
Obsidian SWiTCH - an Obsidian Systems company.
(0860) 055-911 - http://www.switch-it.co.za/



--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"CTJUG Forum" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/CTJUG-Forum
For the ctjug home page see http://www.ctjug.org.za
-~----------~----~----~----~------~----~------~--~---

Reply via email to