ZK

Infos
ZK est un framework open-source, tout Java, basé sur la technologie Web AJAX qui permet une interaction utilisateur (UI) riche pour des applications Web sans Javascript. ZK tente de standardiser les technologies en reposant sur XUL. ZK nous permet de nous détacher des contraintes des framework tels que Struts et JavaServer Faces pour développer des applications Web qui nécessite un temps de formation et d’adaptation plus important. ZK se base sur un event-driven (program
ZK

ZK est un framework open-source, tout Java, basé sur la technologie Web AJAX qui permet une interaction utilisateur (UI) riche pour des applications Web sans Javascript. ZK tente de standardiser les technologies en reposant sur XUL. ZK nous permet de nous détacher des contraintes des framework tels que Struts et JavaServer Faces pour développer des applications Web qui nécessite un temps de formation et d’adaptation plus important. ZK se base sur un event-driven (programmation événementielle), les composants du framework permettent la réalisation d'interface proche de swing dans le cadre d'application Web. Il inclut une gestion des événements via AJAX, de nombreux composants XUL et XHTML, et un langage de balise ZUML (ZK User Interface Markup Language). En plus de la programmation composant de manière similaire à Swing, ZK supporte un langage de balise (markup language) pour une définition d’interface utilisateur nommé ZUML. Avantage : Utilisez le framework ZK basé sur un moteur AJAX, permet : - de développer des interfaces à la fois riche et design. - de gagner du temps - de coder de manière simple (proche d'une application SWING ou AWT) - d'avoir une application WEB full JAVA (aussi bien les traitements que les interfaces) sans la moindre ligne de Javascript à taper". ZK fonctionne avec beaucoup d'autres applicatif middlewares tels que : JDBC, Hibernate, Java Mail, EJB, JMS.

Pré-requis système

- J2RE version 1.4 or supérieure
- Un serveur Web supportant les servlets

Pré-requis de compétences en programmation

Requis

- Base de Connaissance Java
- Base de connaissance en HTML et XUL
- Connaissance d'un language de script pour programmer la logique de l'interface (BSH, Javascript, Groovy, Ruby et Python supportés)

Optionnel

- Object Oriented Programming
- Servlet/JSP Programming
- Ajax
- JavaScript

ZUML

ZUML (ZK User Interface Markup Language) un langage de balise (markup language) pour une définition d’interface utilisateur ==
Sujets connexes
Framework   JavaServer Faces   Programmation événementielle   Servlet   Swing (Java)   XHTML  
#
Accident de Beaune   Amélie Mauresmo   Anisocytose   C3H6O   CA Paris   Carole Richert   Catherinettes   Chaleur massique   Championnat de Tunisie de football D2   Classement mondial des entreprises leader par secteur   Col du Bonhomme (Vosges)   De viris illustribus (Lhomond)   Dolcett   EGP  
^