NetBeans es un magnifico IDE (Integrated Development Environment) desarrollado por Sun MicroSystems. Inicialmente para desarrollar aplicaciones con J2EE (Java) pero posteriormente adaptado a Ruby, PHP, C, C++,…
Hoy instalaremos este Software y veremos alguna dirección para prepararnos para desarrollar aplicaciones Java en web.
Como siempre lo primero es mi ficha de referencias:
| Origen | http://www.netbeans.org | 
| Repositorio | http://download.netbeans.org JDK: http://java.sun.com/javase/downloads/index.jsp  | 
| Paquete | netbeans-6.0.1-ml-windows.exe JDK 6 Update 5  | 
| Documentación | General: http://www.netbeans.org/kb/ | 
| Ficheros | Configuración: LocalSettings.php | 
Es esencial tener instalado una JDK (Java Development Kit) al menos para las funcionalidades de desarrollo Java.
Hay varios sabores para descargar según con que lenguajes y en que entornos se deseen crear las aplicaciones (JEE, Mobility, Ruby,…). Nos descargamos la completa que tiene las siguientes características:
- Base IDE: Entorno básico de ventanas
 - Java SE: Herramientas básicas para programar en Java com el editor, debugger …
 - Web & Java EE: Herramientas para crear proyectos JEE, como soporte para servlets, taglibs, JSP, Struts, JSF, EJB,…
 - Mobility: Paquete para desarrollar aplicaciones para dispositivos móviles
 - UML: Realización de esquemas de desarrollo de software, e ingenieria inversa.
 - SOA: Creando aplicaciones basadas en Service Oriented Architecture.
 - Ruby: Creando aplicaciones Ruby y RoR.
 - C/C++: Desarrollando en C y C++.
 - GlassFish V2 UR1: Servidor abierto de Sun que implementa JEE5, como servidor de aplicaciones y EJBs.
 - Apache Tomcat 6.0.14: Servidor de aplicaciones con capacidad para Servlets y JSPs.
 
Por último, y aparte de los tutoriales básicos de la ficha también están estas dos fuentes:
- JavaPassion: tutoriales de todo tipo de un ingeniero de Sun.
 - Sun: Tutoriales libres de Sun.