InstallVEGASwithSVN TutorialsVEGAS VegasTutorialsADT VegasTutorialsEvents
VEGAS version 1.6
Vegas is an opensource framework based on ECMAScript and ActionScript.
- Last version stable : 1.6.0.1426
Description
You can use the same framework in ActionScript 3,2,1 and SSAS to deploy your RIAs.
VEGAS is based on Maashaack
If you use the framework please show it :)
Install VEGAS
- Install the SVN VEGAS sources with TortoiseSVN (AS2 and AS3)
- Download the sources with the top-level SVN repository : http://vegas.googlecode.com/svn
Documentation
Examples
NB : Use your SVN client to update this examples (read the installation tutorial) but you can use the "export" process of your SVN client to manipulate all examples. The examples/ folder use svn:external to centralize all examples of VEGAS and this extensions.
Licence
About
- Author : ALCARAZ Marc (aka eKameleon)
- Link : http://www.ekameleon.net/blog
- Mail : ekameleon@gmail.com
Thanks
- PowerFlasher and FDT OpenSource Licence.
Requirements
You can use my library in your projects with :
- SSAS : FC 1.5 or Flash Media Server 2 or Flash Media Server 3
- SSAS : FMS Eclipse
- SSAS : JSEclipse
FEATURES LIST
VEGAS
- AS3, SSAS and AS2 Frameworks.
- SSAS library based on Core2 and EDEN.
- ADT (Abstract Data Type) libraries (queue, map, collections, stack, bag, iterator, etc.)
- Advanced events model based on W3C Dom2/3 with bubbling, capturing etc + FrontController pattern.
- IoC container and factory with hollywood principle implementation.
- Localization and configuration engines
- Advanced design pattern helpers (MVC, Visitor, Command, Observer, etc.)
- Advanced logging engine
- Drawing, colors, geometric tools
- Advanced task engine (system.process) with Sequencer, Batch, etc.
- Transition package (tweens, etc.)
- User Interface tools
- Advanced network and remoting tools
In the SSAS(Server Side ActionScript) version for Flash Media Server :
- The same Remoting class like AS2 and AS3 libraries.
- asgard.server.Application class to creates your FMS application based on VEGAS.
- asgard.server.Gateway class to creates a Gateway based on the FrontController of Vegas (used AS2 Event in the client application and send this events with the NetConnection.call method directly in the server side FrontController.
LunAS
This library based VEGAS to create components. It's not a component of framework but a framework to make dynamic or visual components.
Use examples in AS2/bin/test/lunas to test this framework.
- bar package : Progressbar, scrollbar...
- button package
- container package : SimpleContainer, ListContainer, ScrollContainer, AutoScrollContainer, MatrixContainer...
- text package : Label, TextArea and TextInput abstract implementation.
CalistA
CalistA is a little cryptography library written in Actionscript include in the VEGAS framework with SHA1, TEA, MD5, LZW, Base64 and Base8 algorithms.
AST'r
ActionScript Template application framework based on VEGAS. This opensource library contains a skeletal to implement rich application with VEGAS and this extensions. For the moment this library is an experimental laboratory to implements a concrete example with VEGAS.
- Download the sources of this project in the Google Code page : http://code.google.com/p/astr/
NinjAS
Full AS3 projects based on VEGAS (coverflow, swc helper, etc.)
