domingo, diciembre 09, 2012

JAVA - APLICACIÓN WEB CON HIBERNATE, SPRING Y ZK PARTE I - INTRODUCCIÓN A ZK

Capítulos



1. Entorno



  • Eclipse Juno
  • JDK 1.6 - 31
  • ZK CE


2. Introducción


ZK es un framework de código abierto para desarrollar aplicaciones web con Ajax. El núcleo de ZK es un mecanismo conducido por eventos basado en AJAX, sustentado sobre 70 componentes XUL y 80 componentes XHTML, y un lenguaje de marcación para diseñar interfaces de usuario. Los programadores diseñan las páginas de su aplicación en componentes XUL/XHTML ricos en características, y los manipulan con eventos disparados por la actividad del usuario final. Es similar al modelo de programación encontrado en las aplicaciones basadas en GUI de escritorio.

ZK ofrece tres tipos de versiones para su desarrollo CE, PE y EE. La versión que es gratuita es la CE. Para ver las diferencias pueden entrar a la siguiente ruta: http://www.zkoss.org/whyzk/Features

Ademas hay dos formas o patrones para implementar ZK.

Uno de ellos es MVC, para poder ver la explicación mas detallada ingresar a la siguiente ruta: http://www.zkoss.org/zkdemo/getting_started/mvc











Y el otro es MVVM, para poder ver la explicación mas detallada ingresar a la siguiente ruta: http://www.zkoss.org/zkdemo/getting_started/mvvm











El ejemplo que desarrollaremos en todo es tutorial esta basado usando el patrón de MVC.

3. Desarrollo


En esta parte del tutorial se explicara como instalar y configurar el Eclipse para poder desarrollar aplicaciones usando ZK. Para ello abrimos el eclipse y nos vamos al menú “Help --> Eclipse Markelplace”













En la pestaña que nos sale escribimos ZK y presionamos el botón Buscar. Seleccionamos la opción ZK Studio y presionamos el botón Install.



















Nos pide que confirmemos la instalación y presionamos el botón Next



















Aceptamos la licencia



















Y después de eso comenzara a instalarse el plugin del ZK en Eclipse













Cuando se termina la instalación del plugin, el Eclipse se reiniciara y al momento de iniciar la aplicación se nos solicitara un Usuario y una Clave, esto sirve para validar que usaremos la versión CE de ZK. En esta parte nosotros crearemos nuestro usuario haciendo clic en el link "Register ZK account"













Llenamos todos los datos necesarios para poder crear nuestra cuenta. Cuando terminan de llenar los datos, le llegara un correo para que active la cuenta que acaba de crear.













Y finalmente cuando ya confirmamos la creación de la cuenta, volvemos a Eclipse y escribimos nuestro usuario con la clave para que confirme la activación.


4 comentarios:

hola Henry, como estas :D
con cual EDI estas trabajando?
Eclipse IDE for Java EE Developers ó
Eclipse IDE for Java Developers
un Abrazo.
Atte. Darwin Abanto

Con Eclipse IDE for Java EE Developers.

Saludos

Espectacular, hace tiempo que estoy buscando un buen tutorial que utilice todos los frameworks.

Por favor, me podría decir cada cuanto mas o menos van a ir publicando las partes del tuto?

Muchas Gracias y felicitaciones

Ya eta publicado las demás partes del tutorial =D