Download Presentation (PowerPoint)

jetmorebrisketSoftware and s/w Development

Aug 15, 2012 (5 years and 2 months ago)

194 views

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