Let me start with a full-fledged Java IDE, Netbeans 6.0
You might already have heard of it. Simply, because its everywhere. Simply because if you are a Java programmer and you want to make any Java Application, Netbeans 6.0 is for you.
For those who do not know, Netbeans 6.0 comes with out-of-box support for Java SE, Java EE
and Java ME. It comes preconfigured with Sun Application Server Glassfish v2, thus allowing
the developer to develop Web Applications with ease and without downloading any plugins
for supporting Java EE.
Also Glassfish makes life easy as it apps running on it conforms to Java EE 5 standard and you can get an early look on Java EE 5 technologies like
- Java Persistence API
- JAX-WS 2.0 (Java API for Web Services)
- JAXB 2..0 (Java API for XML Binding)
- EJB 3.0 (Enterprise Java Beans)
On this note, i would like to add that Delhi University Computer Science Department Students use Netbeans/Glassfish in their projects. And yes, we are enjoying it.
Also, i would like to mention that we were introduced to this amazing world of technology (Glassfish+Netbeans) by Mr. Arun Gupta, an alumnus of our department and now working with Sun Microsystems, USA.
To start with Glassfish/Netbeans, i would suggest you to download the Netbeans IDE here and see for yourself, how easy life can be.
To start with Glassfish, read
I would like to take a hands-on session on
"Introduction to Netbeans 6.0" pretty soon.
Will keep you informed. :-)