tutoriaux vegas
Vous êtes ici: Les articles techniques » tutoriaux » vegasTable des matières

vegas
Article écrit le 30/01/2007 23:28.
Par ekameleon ( ekameleon ).
VEGAS Framework OpenSource AS2/AS3/SSAS
VEGAS est un Framework OpenSource AS2, AS3 et SSAS (Flash Media Server).
VEGAS peut être utilisé avec sa bibliothèque de code principale mais aussi avec 5 extensions Andromeda, PEGAS, ASGard, LunAS et CalistA.
NB : cette page est en construction :)
Installation
Licence et Versions
- Licence : Mozilla Public License 1.1 (MPL1.1)
- Version : 1 Release Candidate 5
Pages du projets & backups
- Google Code : http://code.google.com/p/vegas/
Documentation, aide et blog
Tutoriaux AS3
Tutoriaux AS2
Abstract Data Types
Utiliser des structures de données et des collections basées sur le framework Java et Jakarta Commons Collections avec VEGAS AS2/AS3/SSAS.
- Bag
- Collections
- Set
Modèle événementiel basé sur le DOM2/3 du modèle événementiel du W3C
- Utilisation d’un flux d’événement en phase “bubbling” et “capturing”.
- Utilisation d’un frontController basé sur le système événementiel de VEGAS.
Gestionnaire de Logs AS2/AS3/SSAS basé sur le framework AS3 mx.logging
- Utilisation simple du package vegas.logging
- Utiliser les targets
- Créer votre propre target (cablage avec vos propres consoles de logs).
Design Patterns
Utiliser certains Design Patterns avec VEGAS.
Les extensions de VEGAS : PEGAS, Andromeda, ASGard, LunAS, CalistA
- PEGAS : framework géométrique, dessin et transitions (tout pour l’animation)
- ASGARD : framework pour gérer les données (remoting, parsing, system, localization, config...) et polymorphisme de la version AS2 avec de nombreuses classes AS3 (DisplayObject, etc.)
- Andromeda : framework architectural basé sur un pattern MVC pour mettre en place facilement des applications basées sur VEGAS et utilisant ASGard et LunAS (cette librairie est pour le moment en version alpha, donc méfiance car de nombreuses classes peuvent évoluer dans le temps).
- LunAS : framework de base pour créer des composants (attention cette bibliothèque de code ne fourni pas des composants finalisés mais juste des outils pour en construire)
- CalistA : algorithmes de cryptages pour sécuriser et optimiser vos applications basées sur VEGAS et ses extensions ( SHA1, MD5, Base64, Base8 et LZW)
Sérialization/Désérialization et manipulation des chaines de caractères
Les classes utilitaires
TODO : mettre en page tous les tutoriaux au dessus
(il y a du boulot lol)
veille



