Primer vistazo a NetBeans 4

Os mostramos como construir con pocos click de ratón un esqueleto básico de una aplicación Web, al mismo tiempo que comprobamos la estabilidad de la primera beta de la versión 4 de NetBeans

Prueba de NetBeans 4 Beta 1

En un equipo de desarrollo es importante que conozcamos las
herramientas de trabajo disponibles. Dentro de los entornos actuales, sin duda mi favorito
es NetBeans. Ya esta disponible la versión 4.0 (beta) y hoy vamos a ver los
sencillo que es ponerla en marcha.

NetBeans es un entorno integrado y, para el desarrollo de aplicaciones Web,
nos puede simplificar ampliamente la vida. Vamos a ver como, con unos pocos
click de ratón, podemos construir el esqueleto de nuestra aplicación.
Además, la gracia está en que no introduce elementos en los fuentes que te
impidan utilizar otras herramientas a partir del código generado.

Lo primero que hacemos es descargar el software

Tenemos la opción de descargar la versión de NetBeans acompañado del entorno
Java o por separado (y debemos tener preinstalado la versión 1.4.2). Hemos
elegido, en esta ocasión, la versión independiente.

El proceso de instalación es trivial y solo tenemos que seleccionar la
máquina virtual.

Al arrancarlo podemos ver que el aspecto a cambiado drásticamente, aunque los
conceptos siguen siendo los mismos. En segundos podemos identificar los elementos
que estamos acostrumbrados a utilizar.

Podemos crear un nuevo proyecto y observamos que el asistente (Wizard) es
cada vez más completo.

Voy a elegir un proyecto Web

Le asignamos un nombre y trayecto

Debemos tener paciencia porque monta el classpath y tarda un
poquito

Y ya tenemos el proyecto en marcha

Una de las primeras cosas que me llama la atención es que ya incluye el
fichero context.xml que introduce Tomcat 5 para permitirnos particularizar en
una aplicación Web (Web-app) los parámetros que antes solo podíamos configurar en el fichero
server.xml, habitualmente no accesible en hosting externos (porque es común a
todas las aplicaciones Web hospedadas). Esto nos permite,
entre otras cosas, configurar un pool local de conexiones a la base de datos y
que toda la información sea local a nuestro WAR (Web ARchive o  archivo
Web).

Es conveniente que visitéis este enlace para más información:

http://jakarta.apache.org/tomcat/tomcat-5.0-doc/deployer-howto.html#Context%20descriptors

Si pulsamos el botón Play (executar), comprobamos que se arranca
un Tomcat y que ya podemos  probar nuestra aplicacion Web sin
salirnos del entorno (que no es poco y además gratis).

De un modo muy práctico, aparece en la parte inferior del entorno una
consola HTTP (que ya teníamos en versiones anteriores de NetBeans) que nos
permite controlar todo lo que está sucediendo.

A partir de aquí, ya tenemos que aprender un poquito de
tecnología J2EE y experimentar con el resto de las opciones y asistentes que nos
proporciona NetBeans …..

Conclusiones

Los entornos de desarrollo están en continua evolución y debemos ir acogiendo
las nuevas versiones gradualmente antes de que el cambio sea tan amplio que nos
afecte al día a día su implantación. Las versiones preliminares como ésta,
podrían no ser lo suficientemente estables para que perdamos el tiempo con ellas
(no es el caso esta vez) y debemos, por norma general, esperar un poquito a que
maduren.

De todos modos, no debemos olvidar que un consultor Java debe adaptarse al
contexto del cliente en el que realiza su labor y que, habitualmente, las
herramientas no son las que te gustarían sino las que hay. Probablemente sea más
conveniente para nuestro día a día consolidar las bases tecnológicas y aprender
a navegar por las especificaciones que confiar en los asistentes y herramientas
avanzadas, que siempre no estarán disponibles y nos pueden hacer parecer
incompetentes en su ausencia.

Comentarios

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

He leído y acepto la política de privacidad

Información básica acerca de la protección de datos

  • Responsable: IZERTIS S.A.
  • Finalidad: Envío información de carácter administrativa, técnica, organizativa y/o comercial sobre los productos y servicios sobre los que se nos consulta.
  • Legitimación: Consentimiento del interesado
  • Destinatarios: Otras empresas del Grupo IZERTIS. Encargados del tratamiento.
  • Derechos: Acceso, rectificación, supresión, cancelación, limitación y portabilidad de los datos.
  • Más información: Puedes ampliar información acerca de la protección de datos en el siguiente enlace:política de privacidad

Creador y propietario de AdictosAlTrabajo.com, Director General de Autentia S.L., Profesor asociado en IE Business School, inversor en StartUps y mentor de emprendedores. Ingeniero Técnico de Telecomunicaciones y Executive MBA por IE Business School 2007. Twitter: Follow @rcanalesmora Autor de los Libros: Planifica tu éxito: de aprendiz a empresario, Informática profesional, las reglas no escritas para triunfar en la empresa, Conceptos ágiles aplicados a distintas áreas de una empresa y Conversaciones con CEOs y CIOs sobre Transformación Digital y Metodologías Ágiles. ¡Descárgalos gratis aquí! Puedes consultar mi CV y alguna de mis primeras aplicaciones (de los 90) aquí.

¿Quieres publicar en Adictos al trabajo?

Te puede interesar

Tutoriales
Introducción práctica a Model Context Protocol (MCP), el “USB de los LLMs”, con un ejemplo real en Python que conecta un modelo con Git y herramientas externas.
Tutoriales
Un diagnóstico de arquitectura revela riesgos, optimiza sistemas y alinea la infraestructura tecnológica con el crecimiento y objetivos de negocio.
Tutoriales
Descubre qué es la deuda técnica, cómo identificarla, medirla, gestionarla y prevenirla para asegurar el éxito y la sostenibilidad de tus proyectos.