En el blog oficial de GWT, Google Web Toolkit Blog anuncian que están felices, no extasiados, de anunciar el lanzamiento oficial para la descarga de la versión 1.5 de GWT.
Por si no lo conoces, GWT se trata de un framework de Google para el desarrollo de aplicaciones web con AJAX programando en Java, sin necesidad de conocimientos de HTML ni JavaScript.
La nueva versión del framework de Google viene con un un impresionante número de mejoras, destacándose principalmente entre todas la del soporte para Java 5.
JNode es un sistema operativo de uso personal, escrito en Java, facil de utilizar e instalar. Cualquier aplicación escrita en Java puede correr en el, de manera fácil y segura.
JNode es open source y distribuido bajo licencia LGPL.
JNode está programado en su totalidad en Java, con excepción el kernel que está escrito en Assembler.
Leyendo acerca de las bondades del plugin Visual Web Pack para NetBeans, me he decido a desarrollar un pequeño ejemplo y publicar paso a paso mi experiencia.
El ejemplo consiste en una aplicación, una especie de pseudo-login (pues el usuario y password serán hardcodeados), pero la idea central es mostrar el uso de Visual Web JavaServer Faces en NetBeans.
Para empezar, en mi ejemplo utilicé NetBeans 6.1, aunque no es excluyente pues en el ejemplo original del cual me basé lo hacía NetBeans 5.5. Lo importante reside en tener instalado el plugin de NetBeans Visual Web JSF, puedes ver si lo tienes instalado o instalarlo o actualizarlo desde el menú la opción Plugins del menú Tools.
Básicamente existen dos formas de validar los datos ingresados por el usuario en un formulario:
Respecto a esta última opción, de la mano de Casidiablo nos llega parte del siguiente código:
El concepto de Tiempo Real es inmediatamente relacionado a los Sistemas Operativos. Un sistema operativo de tiempo real tiene características como:
La ejecución en tiempo real intenta acercarse cuanto sea posible a la “predecibilidad” y “determinismo”, es decir, saber en todo momento la ventana de tiempo en la que se ejecutará cada proceso.
Sun, dispone para Java una especificación denominada JSRT, especificación de Tiempo Real para Java, fruto del estudio de expertos en Java y OSRT (Sistemas Operativos de Tiempo Real).
La documentación del proyecto es fundamental, pero que hacer en esos casos en que tenemos una buena parte de código desarrollada, pero ni siquiera disponemos de un modesto diagrama de clases. Ante esta situación, debemos recurrir a la ingeniería inversa.
Tiempo atrás habíamos tratado Ingeniería inversa con NetBeans, en esta ocasión, haremos lo mismo con la versión gratuita de eUML2, un poderoso conjunto de herramientas desarrolladas para Eclipse.
A continuación, paso a paso: ¿como generar un diagrama de clases?
Para los que no lo sabían, como es mi caso, Jython es una implementación de Python escrita 100% en Java e integrada como una sola pieza en la plataforma Java. Esto así permite ejecutar Python en cualquier plataforma Java.

Este martes el equipo de desarrollo de Jython anunció que había liberado la versión 2.5.a1 del proyecto, se trata de una versión alpha no recomendada para ambientes en producción.
Se trata de un salto bastante grande desde la última versión estable (que era compatible con Python 2.2). Además, aunque por aún se trate de una versión alpha, lleva a esta implementación de Python sobre Java a la par con la implementación oficial.
En la página de NetBeans, más específicamente en Docs & Support, se publicará una serie de tutoriales para conocer el uso básico de JSF y crear una aplicación web utilizando NetBeans. A lo largo de los mencionados tutoriales, se desarrollará una aplicación llamada jAstrologer.
El siguiente documento: Introduction to the JavaServer Faces Framework, es el primero de una serie que demuestra los principios básicos para el uso del framework JSF (JavaServer Faces) para construir aplicaciones web en NetBeans.
El código Java, en una página JSP, se indica enmarcado por los símbolos <% y %>. Estos fragmentos son los que luego, el contenedor web busca para generar los servlets utilizando el código allí escrito.
Sin embargo, hay cinco tipos diferentes de etiquetas básicas, que indican a su vez, cinco diferentes tipos de elementos JSP:
iText es una librería libre (distribuida bajo licencia MPL y LGPL) para Java que permite crear archivos PDF dinámicamente (”al vuelo”).
![]()
Con iText se pueden generar documentos, manipular documentos ya creados, agregar índices, números de páginas y marcas de agua, etc.
A continuación, veremos un ejemplo muy elemental de los proporcionados en el sitio oficial:
Comentarios recientes