Do you know that you can get certified in developing softwares based on NetBeans platform?
Over the next few weeks, I'll be incrementally posting sections of an extended tutorial on creating a Swing desktop application with database connectivity. The tutorial will go beyond simple database connectivity and show things such as one-to-many and many-to-one relationships as well as how to bind database tables to a variety of GUI components. We'll use a MySQL database that has tables for client info, order info, and countries. There will be a one-to-many relationship between the client and order tables. There will be a many-to-one relationship between client and countries tables.
The NetBeans IDE can be compared to a Swiss Army knife; it offers many different tools, and you're almost guaranteed to find something you like or soon need.
The ability to drag and drop has been a staple of desktop applications for years. With the advent of Ajax, the ability to drag and drop has now found its way to web applications. In this entry I spice up the blogging application we've been building with the ability to drag comments to the trash.
A common question following my Ruby on Rails lectures is how to validate against a database. In this blog entry I do just that, but with the added bonus of incorporating Ajax to avoid the page submit.
NetBeans (6.1) Page Flows may be a small step towards Model Driven development.
We shot some video on our recent whirlwind tour of South America. This fun video shows one of our adventures.
Recently I mentioned a potential problem when saving source files in a non-Unicode charset encoding. The potential data loss is significant for large projects. After thinking about the problem a little more, I have a potential solution, a solution that allows you to save to a non-Unicode encoding but also prevents data loss.
You are familiar with \u notation for non-ascii characters in property...
A long time ago I have developed a small plugin (but useful) for NetBeans 5, to configure startup settings (JVM parameter, user directory, JDK). Now I have updated it to works with NetBeans 6. It is not needed anymore to hand edit etc/netbeans.conf. See more information about this plugin and screenshots.
Well, this is the sound opinion of a person who has been using it for years. There's no history: Eclipse is just the best tool of its class.
Roman Strobl is heading a NetBeans Day for free during Jazoon'08.
The NetBeans 6.1 beta uses the UTF-8 encoding (a Unicode encoding) as its default for project configuration and source files; that's good. But allowing data loss is a bad thing, especially when it can be avoided or discouraged so easily.
Well, as an exceptional case I'm going to blog here in italian. The point is that we have an italian mailing list for NetBeans, so it's a pretty local interest.
The NetBeans team has started a blogging contest. Simply download the NetBeans 6.1 Beta and tell us your thoughts. What, you're not a blogger? Well then, I list some places for you to get started.
6.1 Beta was released last week. Amongst the many
improvements, one of them is the bundled JRuby 1.1 RC2 and Rails 2.0.2. The jMaki plugin used
to work fine with Rails 1.2.3 but need to be updated because of changed
file name extensions for the default generated views (".rhtml.erb"
instead of ".rhtml"). With this release of NetBeans, jMaki plugin has
been updated to work in this...
A quick feedback from the IDE Day in Genoa, waiting for the other IDE Day in Rome to be over before posting a final report. Well, the day in Genoa was a success: while I don't have gotten yet the official data, there should have been 130+ attendees, which is very good. The talks by our guests from IntelliJ, Oracle and Sun were of very high quality, as expected; and the large number of questions...
If you see "Available Plugins" tab disabled in your NetBeans
Plugin Update Center as shown below
then you have to explicitly hit "Reload Catalog" button in the top-left
corner and to enable it. And then you see:
Filed issue #129721
for tracking purposes.
Do you know that NetBeans
6.1 beta is now available ?
While unsuccessfully searching for a switch to turn off auto compilation within Netbeans, I did find a way to limit it (through the GUI).
I wrote a small Swing app to browse javac's abstract syntax trees of source code. If you've ever wanted to write a tool that analyzes Java source code, it is a big help for understanding the Javac tree API. The JAR file is attached to this blog.
The XHTML rendering library called Flying Saucer is available in the NetBeans 6.0 Platform. It's not public yet but friend of the CSS Visual module. Though that doesn't mean we can't use it !