View
594
Download
3
Category
Preview:
DESCRIPTION
coba gan..
Citation preview
JA-SIG Vancouver, June, 2006
NetBeans
Sun Microsystems
JA-SIG Vancouver, June, 2006
JA-SIG Vancouver, June, 2006
Agenda
● What is NetBeans?● A Brief Tour of the NetBeans IDE● Setting up uPortal as a NetBeans project
JA-SIG Vancouver, June, 2006
What Is NetBeans?
There are three answers...
#1: It is a Platform● For building rich client applications that
will run on any operating system that supports a standard JVM.
● Provides a rich framework of windows, menus, tool bars, actions, etc.
● Used for building a wide variety of applications
JA-SIG Vancouver, June, 2006
JA-SIG Vancouver, June, 2006
What Is NetBeans?
#2: It is an award-winning IDE
● For Java developers (but more languages are being added...)
● Free, open-source - http://www.netbeans.org
● 100% pure Java – runs on any platform that has a JDK 1.4.2 or higher.
● Foundation for two other Sun IDEs:– Sun Java Studio Enterprise– Sun Java Studio Creator
JA-SIG Vancouver, June, 2006
What Is NetBeans?
#3: It is a community● Almost 10 million downloads of the IDE –
over 33% of which happened in the last 12 months alone
● Increasing market share● Over 300,000 subscribers to the email lists● Community contributions:● You can join:
http://www.netbeans.org/community and http://developers.sun.com
● Third party partners....
NetBeans Partners
JA-SIG Vancouver, June, 2006
Road Map
● January, 2006: Version 5.0 Released● May, 2006: Version 5.5 Beta Released● Fall, 2006: Version 5.5 scheduled for
release● Java EE 5 Support
● EJB 3.0● JWSDP 2.0● CRUD application from entity classes● And more....
● Enterprise Pack with UML, SOA, and XML Schema tools
JA-SIG Vancouver, June, 2006
NetBeans IDE Tour
What distinguishes the NetBeans IDE from others?
● Ant Based Project System● Out of the box J2EE Support● Database Explorer● An integrated Profiler● Collaboration tools
JA-SIG Vancouver, June, 2006
NetBeans IDE Tour
1. Ant Based Project System● Your Ant script is your project● Projects are shareable, versionable● Projects work from command line or in IDE
– Same thing happens for both– Headless builds are possible
● Easy to hook up custom Ant targets to the IDE's user interface (menu or toolbar)
JA-SIG Vancouver, June, 2006
NetBeans IDE Tour
2. J2EE Support● Comprehensive out of the box support –
no searching for plugins in order to develop:– JSP, Servlet (Tomcat bundled with the IDE)– EJB – painless EJB development– Web Services
● Lots of Sample Code:– Templates– J2EE Blueprints Catalog comes in the IDE
JA-SIG Vancouver, June, 2006
NetBeans IDE Tour
3. Database Explorer
JA-SIG Vancouver, June, 2006
NetBeans IDE Tour
4. The NetBeans Profiler
JA-SIG Vancouver, June, 2006
NetBeans IDE Tour
5. Collaboration
JA-SIG Vancouver, June, 2006
More Information
● http://www.netbeans.org● Gregg Sporar’s Blog Entries:
– http://weblogs.java.net/blog/gsporar/archive/2006/02/uportal_develop_1.html
– http://weblogs.java.net/blog/gsporar/archive/2006/02/uportal_develop_2.html
– http://weblogs.java.net/blog/gsporar/archive/2006/02/uportal_develop_3.html
– http://weblogs.java.net/blog/gsporar/archive/2006/02/uportal_develop_4.html
● Contact me! (agherna@uiuc.edu)
JA-SIG Vancouver, June, 2006
NetBeans
Sun Microsystems
JA-SIG Vancouver, June, 2006
Recommended