Welcome to NetBeans
|
Welcome to NetBeans, the project that develops NetBeans IDE, the full-featured integrated environment for Java Developers and NetBeans Platform, the widely adopted infrastructure backplane for complex desktop applications. |
 |
| NetBeans provides all the tools software developers need to create
cross-platform Java desktop, enterprise and web applications. Runs on
Windows, Linux, MacOS, as well as Solaris. It is easy to install and
use, works right out of the box -- and it is open-source and free!
Visit the official website www.NetBeans.org for more information. |
Instant JChem - An Integrated Environment for Scientists Built on NetBeans
When Chemaxon, a Budapest-based chemical software development firm, set out to create Instant JChem, an out-of-box application that would let scientists work easily with chemical structures, the NetBeans Platform was an undisputed choice for the development team of Tim Dudgeon and Petr Hamernik.
"We used NetBeans because it is an extensible modular application built on Java," Dudgeon said in a recent interview. "The window management side of things: the way you can put together parts of the application and get all the benefits of the windowing system; the APIs and building wizards with them - these were all very important to us."
NetBeans Podcast #32: All-Ruby with Tor Norbye
It's an all-Ruby session when developer Tor Norbye joins evangelists Roman Strobl and Gregg Sporar on the 32nd episode of the NetBeans Podcasts.
Listen in as Norbye discusses his work on Ruby support in the NetBeans IDE, features he wants to implement, why Java developers should consider Ruby, ways for the community to contribute to the project, and more.
From our archives: Meet a NetBeans Module Writer: Tor Norbye
Welcome on Board NetBeans Air!
Tim Boudreau met the platform specialist Tom Wheeler to chat about Tom's latest "little" project: He ports applications that analyze mass properties of aircraft for Boeing.
How to integrate the FindBugs plug-in for NetBeans
Ever thought your code is harmful? This document takes you through the basics of integrating the FindBugs plug-in for NetBeans IDE into NetBeans 5.5 / 5.5.1. FindBugs is an open source static analysis tool to search your code (exactly your compiled bytecode) for various bug patterns. For more information on FindBugs, see the Manual page on the FindBugs website.
You will configure a new Update Center for the FindBugs-Plugin, install the plugin and start to find some bugs. (Jul 19, 2007)
NetBeans Weekly Newsletter - Issue 300
Week of June 16 - Contents include: 300 Reasons to Read the NetBeans Weekly Newsletter Celebrating the 300th Issue, Which IDE Won the Cologne Shootout, Help Shape the Next Plug-in Portal, Project Tango Overview, Using Selection Lists in Rails, Kirk Pepperdine: Further Integrated in NetBeans IDE, Using Maven Projects with the NetBeans IDE and much more...
Java and Developers are Winners of IDE Shootout
On a recent July evening in Cologne, Germany, more than 70 developers gathered to witness an unprecedented event: four rival IDEs?NetBeans, Eclipse, Oracle and JetBrains?together on one stage. The IDE shootout, the first of its kind, was hosted by JUG Cologne.
Representatives from each IDE were given 30 minutes to make a presentation about the merits of their product. Roman Strobl, the first evangelist to take the stage, spoke on behalf of NetBeans.
Building a Java Desktop Database Application
This tutorial shows how to create a desktop Java application through which you can access and update a database. The tutorial takes advantage of support in NetBeans IDE 6.0 for the following technologies:
- The Java Persistence API, which helps you use Java code to interact with databases.
- Beans Binding (JSR-295), which provides a way for different JavaBeans components to have property values that are synchronized with each other. For example, you can use beans binding to keep the values of cells in a JTable visual component in synch with the values of fields in an entity class. (In turn, the entity class represents columns of a database table.)
- The Swing Application Framework (JSR-296), which provides some useful building blocks for quickly creating desktop applications.
We will create a database CRUD (create, read, update, delete) application with a custom component used for visualizing the data (car design preview).
 |