Ellipse Framework Tutorial

ATTENTION : Tutorial en cours d'écriture ! N'hésiter pas à nous signaler toute erreur ou suggestion.

Introduction

Pourquoi un nouveau framework web en Java ?
Conditions d'utilisation
Installation du framework Ellipse
Installation du plugin Ellipse pour Eclipse
Contacter l'équipe Ellipse

Downloads

Ellipse Framework Download
Ellipse Plugin Download
Ellipse Framework Javadoc ZIP - HTTP
JWT - Standalone mode
L'application de démonstration
 

Concepts généraux - Côté serveur

Notion de page web Ellipse
Notion de composants web Ellipse
La liaison aux données des composants web Ellipse
Développement d'un composant générant des événements
Les mécanismes de validation de formulaire
Internationalisation d'une application Web Ellipse
Cycle de vie d'une page Ellipse et de ses composants
Configuration de votre application Web
Mise en oeuvre de services Web

Côté client (Javascript)

Importation des fichiers Javascript Ellipse
Le modèle de gestion d'événements clients Ellipse
Programmation Javascript orientée objet via Ellipse
Extension des prototypes Javascript existant
Tour d'horizon des composants JWT
L'API JWT (Javascript Widget Toolkit)
Utilisation des stratégies de placement (Layout)
Invocation AJAX (Javascript) de services Web

Fiches techniques et utilisation du plugin Ellipse

Comment créer un nouveau projet Ellipse ?
Comment créer une nouvelle page via le plugin Ellipse ?
Comment éditer une page web via le plugin Ellipse ?
Comment créer une page Ellipse sans liaision aux données et sans gestionnaires d'événements ?
Comment inclure un fichier XML dans une page Ellipse ?
Comment réaliser des CSS spécifiques à chaque navigateur ?
Comment définir un composant web personnalisé ? (Prochainement)
Comment définir un composant de validation personnalisé ? (Prochainement)
Comment utiliser le composant web de calendrier <web:Calendar> ?
Comment utiliser le composant <web:DatePicker> ?
Comment utiliser le composant <web:ColorChooser> ?
Comment utiliser le composant <web:ColorPicker> ?
Comment utiliser le composant <web:ChoiceSelector> ?
Comment utiliser les barres de menu ?
Comment utiliser le composant <web:Accordion> ?
Comment utiliser le composant <web:ProgressBar> ?
Comment utiliser le composant <web:ToolTip> ?
Comment utiliser le composant <web:SplitPane> ?
Comment utiliser le composant <web:TabbedPane> ?
Comment utiliser le composant <web:HtmlTextEditor> ?
Comment utiliser le composant <web:DataTable> ?
Comment utiliser le composant <web:LoginForm> ?
Comment déployer un service Web Ellipse ?
Comment tester vos pages web Ellipse via JUnit ?
Comment utiliser les traces Ellipse pour débugger une application Web ? (Prochainement)
Comment utiliser le module de statistiques ?
Comment utiliser le service d'indexation ?
...

ATTENTION : Ellipse Framework vous est proposé en version beta (d'évaluation) afin de vous permettre d'évaluer ce framework. Infini Software se dégage de toutes responsabilités relatives à l'utilisation de ce framework. De plus, Infini Software ne pourra nullement être tenu responsable de l'utilisation des informations présentes dans ces tutoriaux.

Dominique LIARD - © 2007..2010 SARL Infini Software - Tous droits réservés
Les autres marques et les noms de produits cités dans ces documents sont la propriété de leurs détenteurs respectifs.