NetBeans 5.0 Released 92
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."
Re:Yay! (Score:1)
But I seriously like the looks of the Matisse GUI builder (as far as what I saw on the link to the demo). I used Netbeans a few years ago, and it was kinda' sluggish back then (don't know about now). I haven't done anything in java since then, but I am considering trying this out just for fun.
Re:Yay! (Score:1, Flamebait)
Performance (Score:3, Interesting)
It is excelent! (Score:1, Informative)
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
It's pretty nice (Score:1, Redundant)
I really like netbeans (Score:4, Insightful)
Anotehr thing I like about NetBeans... (Score:4, Insightful)
One great feature is that it takes so little time in NetBeans to simply mount a source tree, then attach a the debugger to a remote VM and be debugging code in 1/2 hour. Made it great for helping debug other peoples code, sometimes who did not know how to use a debugger at all.
Re:I really like netbeans (Score:3, Insightful)
Eclpse Webtools [eclipse.org] just recently went 1.0 and it inlcludes much of the stuff that you would pay mycelcipse for.
Solving the GUI layout manager problem (Score:5, Insightful)
The Matisse layout manager allows direct placement, but it offers guidelines and snap-to-grid hints, and it auto-places anchors for resizing. On the other hand, there is this JAR file one has to distribute with one's apps to get this new layout capability.
Could this finally be Java Swing as the VB killer? What I mean by this is that Swing is criticized for clumsy repaint, for ugly look-and-feel, for slow, etc. But is it good enough? VB apps are not known for speed or well-thought GUI design. For a lot of apps (whipping off a bunch of forms as a front-end to something) these are not considerations. What is a consideration is that someone versed in VB is not going to put up with Swing layout managers. If VB was the killer development app that kept people on Windows, this thing may help people break free.
Re:Solving the GUI layout manager problem (Score:5, Informative)
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.
Re:Solving the GUI layout manager problem (Score:2)
You have any links on these widget plans for Java 7? Better late than never I guess.
Re:Solving the GUI layout manager problem (Score:5, Informative)
https://mustang.dev.java.net/ [java.net]
The sourcecode is also available under a non-contamination agreement.
The Desktop features of Mustang are documented here [sun.com].
Re:Solving the GUI layout manager problem (Score:2)
Re:Solving the GUI layout manager problem (Score:2)
Re:Solving the GUI layout manager problem (Score:2)
Re:Solving the GUI layout manager problem (Score:2)
Just a thought from a generally optomistic, think the best of people kind of guy...
Re:Solving the GUI layout manager problem (Score:2)
no I don't think that was a mistake!!!
did you ever use native fonts on a Mac? And on Windows? AND: on Linux?
How do you make an app portable if it uses native fonts? How do you lay an abstraction layer over the native font system? Will be pretty hard.
Lots of stuff you can do with the Java Fonts and 2D API you not even can do with windows native fonts (at least not under the slightly outdated APIs where I needed to do that).
But look at it from the other side: everyone bullshiting Swing should at least once
Re:Solving the GUI layout manager problem (Score:2)
Re:Solving the GUI layout manager problem (Score:1)
Re:Solving the GUI layout manager problem (Score:2)
Haha, watching you people in denial is always hilarious. In your fantasy world C# had nothing to do with the new features in Java 5...right? Hilarious
Re:Solving the GUI layout manager problem (Score:3, Interesting)
Re:Solving the GUI layout manager problem (Score:2)
This is welcome news. My experience with Swing has led me to tell people that "Java is good, Swing is a dog". Which means I have avoided it for a couple of years.
Re:Solving the GUI layout manager problem (Score:2, Insightful)
a. They either muck with your code by generating/parsing code or they use a proprietary format
b. you can't touch the generated code
c. you need to ensure that the version of the tool your using and the generated layout code are in synch (not a problem now, but what happens to your layouts with Matisse 2.0 rolls around?)
d. They require everyone to use the same tool
e. and probably the most important thing, they don't handle dynamic forms
Matisse, while an accomplished t
Re:Solving the GUI layout manager problem (Score:2)
Re:Solving the GUI layout manager problem (Score:2)
Why would anybody want to play with this, when something like this [microsoft.com] is being cooked up?
Windows Forms already does a bit of layout management, with its docking features, and that's good enough for most people.
VB apps are not known for speed
as opposed to Java apps? sorry that's not been my experience. I agree about the design part, though.
I hope they've fixed its memory-hogging nature. Overall, I found it slower than Eclipse,more crashy, and gene
Re:Solving the GUI layout manager problem (Score:2, Interesting)
That solution is not cross platform, which is one of the main benefits of using Java, and is completely restricted to Windows. If you want to be tied to the horribly buggy piece of crap that is Windows that's great but forgive the rest of us f
Re:Solving the GUI layout manager problem (Score:2)
Any developer that's worth anything has already moved away from Windows.
And that's why there isn't any competition for windows on the client, because losers like you believe (maybe) in that crap.
Re:Solving the GUI layout manager problem (Score:4, Interesting)
Such as Mac OS/X. Or even Linux, on the horizon (as always :D though it's made great leaps in the past 2 years).
Client OS is becoming largely irrelevant these days anyway - the browser is where it's at, and Microsoft is losing their share there pretty quickly.
Which is why they were originally so desperate to "win" the browser war. Unfortunately (for Microsoft), killing netscape just ended up spawning Mozilla/Firefox...
smash.
Re:Solving the GUI layout manager problem (Score:2)
Which is why they were originally so desperate to "win" the browser war. Unfortunately (for Microsoft), killing netscape just ended up spawning Mozilla/Firefox...
Sorry to burst your bubble, but hardcore DHTML/AJAX barely gets you to the functionality of Windows 3.1. Vista with Avalon/XAML will just drive the point home even more. Mozilla as a platform has alw
Re:Solving the GUI layout manager problem (Score:2)
smash.
Re:Solving the GUI layout manager problem (Score:2)
Re:Solving the GUI layout manager problem (Score:2)
I do not think Java is the be all and end all - my point however is that OS is becoming irrelevant - the tech to do *everything* you need in a browser is not here yet, but give it a couple of years and it will be - you can guarantee it.
That's my point - within the lifetime of Windows Vista, it will become irrelevant whether you're running MacOS, Windows or Linux or most da
Re:Solving the GUI layout manager problem (Score:2)
Name a single "home user" task you can do today that you could not do with Windows 3.1?
Ripping a DV and burning it as SVCD.
Or simply: playing an MP3 stream.
(or basically everything needing more than 32 MB data)
angel'o'sphere
Re:Solving the GUI layout manager problem (Score:2)
My mobile phone can play MP3s, and it has less functionality than Windows 3.1 - and I can play MP3s and do other things with Windows 98 running in 32mb of memory.
Try again :)
And next time, try to focus on the software side of things (Windowing toolkit, libraries, etc) rather than hardware requirements, as that's the point we're focusing on here ;)
smash.
Re:Solving the GUI layout manager problem (Score:2)
ok, if your point is: you could install Win 3.1 oon a modern +3 GHz Pentium 4 (or something) then ofc the machine is faste nought o crunsh a DVD or even to play mp3s.
However, if you mention Win 3.1 and you merly ask the question what a home user "could" do on Win 3.1 then I have to say: at the time where Win 3.1 was "en vougue" (that was arund 1993 to 1995) a home user could do NOTHING with it a home user in our days want to do.
If you like me to focus on the software then: there is no software for Win
Re:Solving the GUI layout manager problem (Score:2)
That would be good. (Score:3, Interesting)
I have always been in two minds about NetBeans - it's good, but if a tool doesn't actually help in the code writing, then I might as well use a colorized text editor. So far, I've not been as impressed by NetBeans' ability to ac
Re:That would be good. (Score:2)
Re:Solving the GUI layout manager problem (Score:2)
Hasn't VB already been killed by general disregard and disgust?
Re:Solving the GUI layout manager problem (Score:2)
Re:Solving the GUI layout manager problem (Score:1)
Re: Solving the GUI layout manager problem (Score:2)
It's not just resizing that makes absolute layout a Bad Thing(TM). What happens when you're running on a machine with different default fonts? What happens when you've translated your app into a different language, and all the fixed strings are longer? What happens when the screen's smaller than you anticipated? What happens when you're running on a different version of Windows (let alone an
While I like eclipse (Score:3)
I need Java5 due to school so I have not been using Netbeans as the earlier versions had some issues with it. but I plan to switch and will fire it up later tonight after its done downloading.
Re:While I like eclipse (Score:1)
I used it at work about a year back and it was awesome. Much better than eclipse in performance but kinda lacking in plugin diversity.
I have since shifted to writing c++ in vi and eclipse with CDT
Re:Huh? (Score:1)
A particularly nice type of coffee [wikipedia.org] - on taht note - here's some nice java tutorials [javacoffeebreak.com]
Looks like they've got subpixel in there (Score:4, Informative)
Re:Looks like they've got subpixel in there (Score:3, Informative)
Re:Looks like they've got subpixel in there (Score:1)
Also, the active editor tab is just barely a different shade than all the rest and is difficult to locate right away. And the tab color is fixed. It isn't customizable. Lame.
Sweet! (Score:3, Funny)
Re:netbeans vs intellij (Score:3, Funny)
Re:netbeans vs intellij (Score:1)
subversion? (Score:2)
Re:subversion? (Score:2, Informative)
-rh
Re:subversion? (Score:2)
(I apologize for bringing up a commercial app in this forum, but people were bandying about names like intelliJ and I just forgot myself for a moment.)
Re:subversion? (Score:1)
Re:subversion? (Score:2)
Okay, so what is better? (Score:2)
I've found Eclipse does some things nicer than JBuilder, but it also does some things worse. And it lacks some important features out of the box - like a gui builder.
Anybody got enough experi
Re:Okay, so what is better? (Score:3, Interesting)
They are good at different things... With Eclipse you get something very barebones, and you have to search around for a lot of plugins. Netbeans have good integrated support for exiting XML files, JSP files, Javascript, etc. Netbeans has nice wizards for creating different kinds of Java projects (say, EJB, Swing, Struts...). Historically, Eclipse has been a lot lighter and faster since it used SWT rather than Swing
Re:Okay, so what is better? (Score:2)
Oops... I meant editing of course.
Re:Okay, so what is better? (Score:1)
It has built in support for most popular servers like JBoss, WebLogic, and TomCat, as well as any database that supports JDBC. You can work with these servers and databases right inside the IDE.
Strong refactoring and code navigation.
Strong code generation support. There are many template
Re:Okay, so what is better? (Score:1)
Re:Okay, so what is better? (Score:1)
It depends. I prefer NetBeans, because my appliactions usually have complex GUI. GUI editor of NB 3.6 was the best at the time I chose IDE for a project. Matisse, the GUI editor of the new version is the coolest I've seen among IDEs. I also like the web application support and the integration with Ant.
Although I liked some features of Eclipse I never got really used to its logic. There are some plugins which
Re:Okay, so what is better? (Score:2)
Considering eclipse was just a download and my copy of jbuilder enterprise actually did come in a "box"...
But if you want the GUI builder in eclipse, just go to Help Menu -> Software Updates ->Find and Install , and add the GUI building stuff.
The Swing/AWT/SWT builder isn't perfect, but its under heavy development and its been very usuable for a while now.
The last version of jbuilder we paid for was Jbuilder2005, we got Jbui
Re:Okay, so what is better? (Score:1)
Award Winning (Score:2, Insightful)
I'm Still Using NetBeans 3.6 (Score:2)
The developers dropped the ball with 4.x and above. Everything has to be where NetBeans expects it without a lot of messing around. I mean 4.x won't even let me create a JSP file unless NetBeans thinks that it has a "web app" to create it in. WTF is up with that? Especially since I can create it in Konqueror and refresh the folder in N
Re:I'm Still Using NetBeans 3.6 (Score:2)
You should really look up working with and configuring freeform projects..
( e.g. http://www.netbeans.org/kb/41/freeform-config.html [netbeans.org] )
Free form projects let you use arbitrary ant-scripts with netbeans.. Netbeans5.0 is really much better than 3.6..
Re:I'm Still Using NetBeans 3.6 (Score:2)
If you are comfortable working with Ant, you can edit your Ant script and the IDE project configuration file to achieve an even tighter integration between NetBeans IDE and your build process.
No I can't. It's not my software to change and unless its in the requirements, no-one's going to pay me to do that.
Essentially, I don't want any kind of project file, ever. The code bases I work on already have their own build systems - some ant, some maven, some proprietary. I don't want to re
Re:I'm Still Using NetBeans 3.6 (Score:1)
first try - first bug (Score:1)
Does it allow word wrap? (Score:1)
But a colleague is using 4.1 and he couldn't get that to word wrap long lines either? It looks like you can word wrap the output area, but not the code editing workspace.
I'm only using the Windows version, does the linux version have word wrap? Is it buried in an option set somewhere that I haven't caught? If it is not possible and the
Netbeans (Score:2)
Move on a bit and I discover Eclipse (maybe through a friend or collegue) and really got to like it. A few things that I liked were the performance and the ability to open multiple projects at the same time. I am hooked on Eclipse, but I am always willing to take a look
About CPU and Memory (Score:2)
I hear ya - Netbeans definitely likes the RAM. I have a winxp p4 2.8ghz box, and 512mb of ram was just not cutting it. Now I have 1.5 gig and it runs very smooth. I tend to be less critical of ram usage for dev tools, and ram is relatively cheap so I've pretty much stuck w/ Netbeans over Eclipse.
It apppears netbeans 5.0 footprint hasn't changed. I
just one more thing... (Score:2)