java left logo
java middle logo
java right logo
 

Home arrow Java Libraries arrow Rich Client Platform arrow NetBeans Platform
 
 
Main Menu
Home
Java Tutorials
Book Reviews
Java SE Tips
Java ME Tips
Java EE Tips
Other API Tips
Java Applications
Java Libraries
Java Games
Java Network
Java Forums
Java Blog




Most Visited Tips
Java SE Tips
Java ME Tips
Java EE Tips
Other API Tips
Java Applications
Java Libraries
Java Games
Book Reviews
Top Rated Tips
Java SE Tips
Java ME Tips
Java EE Tips
Other API Tips
Java Applications
Java Libraries
Java Games
Book Reviews


Statistics
Registered Users: 4086
Java SE Tips: 614
Java ME Tips: 202
Java EE Tips: 183
Other API Tips: 779
Java Applications: 298
Java Libraries: 209
Java Games: 16
Book Reviews:
 
 
 
NetBeans Platform E-mail
User Rating: / 7
PoorBest 

The NetBeans platform is an application runtime - a "generic large desktop application." Most desktop applications have common requirements - menus, document management, settings and so forth. Nobody enjoys writing menu code or setting storage code. With the NetBeans Platform, you don't have to. Just write modules to implement what you need, bundle them up with the NetBeans Platform, and you have a beautiful, branded, cross-platform application. And if you need custom functionality or components, the Platform is built to be flexible.

With the NetBeans platform, developers get to concentrate on the important parts of an application - the business logic that makes that application unique. The result is a huge savings in time and effort. Some of the features of the platform are:

  • User interface management - Windows, menus, toolbars and other presentation components are provided by the Platform. Developers write to a set of abstractions such actions and components, saving time, and producing cleaner, more bug-free code. Custom components and behaviors can be written, but for most cases this is not needed.
  • Data and presentation management - The NetBeans Platform contains a rich toolset for presentating data to the user and manipulating that data.
  • The Editor - Available as an extension to the Platform, applications built on NetBeans can use the NetBeans Editor, a powerful and extensible toolset for building custom editors.
  • Setting management - The NetBeans Filesystems infrastructure abstracts file-based data. Files may exist locally or remotely, on FTP or CVS servers or in a database; access to them is transparent to module code that works with files. The Platform can be extended to support new forms of storage. Applications built on NetBeans are internet-ready!
  • The Wizard framework - a toolset for easily building extensible, user-friendly Wizards to guide users through more complex tasks.
  • Configuration management - Rather than tediously write code to access remote data and manage and save user-configurable settings, etc., all of this is handled by the Platform. Applications consist of the platform and the logic code important to that application.
  • Storage management - An abstraction of file-based data access. "Files" in the NetBeans paradigm may be local files, or exist remotely, for example, on an FTP server, CVS repository or in a database. Where this data is stored is completely transparent to other modules that work with this data.
  • Cross-platform - since the Platform is written entirely in the Java language, applications based on it, by their very nature, will run on any operating system with a Java 2 compatible (1.3 or greater) JVM.

URL: http://www.netbeans.org/products/platform/
Licence: Sun Public License


 Related Tips

 
< Prev

Page 1 of 0 ( 0 comments )

You can share your information about this topic using the form below!

Please do not post your questions with this form! Thanks.


Name (required)


E-Mail (required)

Your email will not be displayed on the site - only to our administrator
Homepage(optional)



Comment Enable HTML code : Yes No



 
       
         
     
 
 
 
   
 
 
java bottom left
java bottom middle
java bottom right
RSS 0.91 FeedRSS 1.0 FeedRSS 2.0 FeedATOM FeedOPML Feed

Home - About Us - Privacy Policy
Copyright 2005 - 2008 www.java-tips.org
Java is a trademark of Sun Microsystems, Inc.