NetBeans 5.0 Released
pgsqlDAO writes "NetBeans 5.0 has been released. The new version of the cross platform, extensible, award winning Integrated Development Environment (IDE) comes out with some impressive features that make developing GUI and Web applications easier as well as new modules for creating extensions to NetBeans. The new Matisse GUI Builder makes it easier to layout professional looking windows and dialog boxes. On the web front you can register JBoss and Weblogic servers to deploy and test your applications intuitively from within the IDE. Better integration with popular web frameworks such as JavaServer Faces and Struts has been added including templates for the creation of JSF Managed Beans, Struts Actions, and Struts Form Beans. Other features included better tools for Web Services, Version Control, Debugging, Code Completion, Refactoring and more. Sun has also set up a free beta program to provide technical support to developers."
The 5.0 release is a huge improvement over the 4.x series. Apart from the new gui builder (which rocks!) there is a new profiler and they finally gave the IDE a decent options dialog (which resembles the one in firefox somewhat)
There's also the much needed integration with struts and BEA. And the editor has many improvemente (many of them borrowed from Idea)
NetBeans 5.0 > NetBeans 4.x > Eclipse
Java6 aka mustang will be focuses on improving swing. It will be multithreaded by default finally so the gui wont lock up making java look slow when the apps is busy. Also it finally has decent mdi support with tabs. Java7 will have swt like widgets that will integrate and look native to each platform its running on. A windows app will look like windows in java. And a linux app will appear like a normal gnome app on Linux.
Thank god for C#. Its putting pressure on sun to improve Java and its finally moving forward again. Java5 is alot better then past releases.
http://saveie6.com/
I saw some screenshots of it, and it looks like the editor finally got the subpixel rendering in there. It's still no cleartype, but at least the editor is now somewhat readable on a LCD.
Better yet, you can try it for yourself:
https://mustang.dev.java.net/
The sourcecode is also available under a non-contamination agreement.
The Desktop features of Mustang are documented here.
Javascript + Nintendo DSi = DSiCade
You're able to download modules for Subversion support, but it is not as well integrated as CVS at this point. They have a new project, http://subversion.netbeans.org/ , that should finally bring it up to the same level of support that CVS has.
-rh