Wednesday, May 16, 2012

vegas - [VEGAS]

vegas - [VEGAS]:
@@ -1 +1,172 @@
+ ====== VEGAS version 1 Release Candidate 4 ======
  
+ {{tag>project framework as3 as2 action script ssas flex mxml library mvc ioc opensource ecmascript flash fms eden json mtasc fdt vegas asgard lunas pegas andromeda astr system es4a air apollo adobe eclipse haxe fmis}}
+ 
+ Vegas is an OpenSource Framework based on ECMASCript.
+ 
+ ** Description **
+ 
+ You can use the same framework in ActionScript 1,2,3 and SSAS to deploy your RIAs.
+ 
+ With Vegas you can use 5 other libraries based on VEGAS : AndromedAS, PEGAS, ASGard, LunAS, CalistA. 
+ 
+ This 5 libraries are in the SVN repository of VEGAS.
+ 
+ **LICENCE**
+ 
+    * [[http://www.opensource.org/licenses/mozilla1.1.php|Mozilla Public License 1.1 (MPL1.1)]]
+ 
+ **DOWNLOAD LAST REVISION**
+ 
+   * http://vegas.googlecode.com/svn/AS3/
+ 
+ **Install**
+ 
+    * [[http://code.google.com/p/vegas/wiki/InstallVEGASwithSVN|Install VEGAS with SVN repository]]
+ 
+ **Community**
+ 
+    * [[http://groups.google.com/group/vegasos|Google Groups VEGASoS]]
+ 
+ **Documentation**
+ 
+    * [[http://code.google.com/p/vegas/wiki/TutorialsVEGAS|Tutorials and examples]]
+    * [[http://vegas.ekameleon.net/docs|AS3 ASDoc documentation]]
+    * [[http://code.google.com/p/vegas/wiki/home|The homepage of the wiki]]
+ 
+ **DOWNLOAD LAST EXAMPLE**
+ 
+    * AS3 : http://svn1.cvsdude.com/osflash/vegas/AS3/trunk/bin/test/
+    * AS2 : http://svn1.cvsdude.com/osflash/vegas/AS2/trunk/bin/test/
+ 
+ ====VEGAS====
+ 
+ 
+    * AS3, SSAS and AS2 Framework.
+    * Unit Test based on ASTUce.
+    * AS2 librairie is “MTASC compatible” !
+    * Ready to use EDEN.
+    * SSAS library based on Core2 and EDEN.
+    * ADT (Abstract Data Type) package in AS2, AS3 ans SSAS libraries (queue, map, collections, stack, bag, iterator, ... polymorphism with JAVA Collections)
+    * Events package : Event's model based on W3C Dom2 with bubbling, capturing etc + FrontController pattern.
+    * String tools : JSON, Eden serialization/deserialization, Lunh, wildcard, StringFormat...
+    * Tools : Serializer, Copier, ArrayUtil, etc..
+    * Logging model to use SOS console, LuminicBox FlashInspector, XPanel... AS2 logging model use polymorphism with mx.logging package in AS3 framework.
+    * Factory tools (DisplayObjectFactory, ContextMenuItemFactory...)
+ 
+ ===AndromedAS===
+ 
+ A library based on IOC and MVC to develop richmedia applications.
+ 
+    * [[http://code.google.com/p/andromed-as/|AndromedAS project page in Google Code]]
+    * [[http://code.google.com/p/andromed-as/wiki/TutorialsAndromedA_IOC|The full IOC tutorial]]
+ 
+ This library implement a full IOC factory inspired on the Spring(.NET and JAVA) frameworks and **eden** the **ECMAScript data exchange notation**.
+ 
+    * Process package (Sequencer, Batch and Action process).
+    * Pattern MVC based FrontController and W3C DOM2/3 event model (ADT models, value objects...)
+    * Pattern Observer (IObservable/IObserver).
+    * Pattern Visitor (IVisitor, IVisitable).
+ 
+ ===PEGAS===
+ 
+    * [[http://code.google.com/p/pegas/|PEGAS project page in Google Code]]
+ 
+    * Color Manipulation.
+    * draw API tools (ArcPen, BezierPen, RectanglePen, Canvas....)
+    * Transitions package (Tween, ..)
+    * *geom* package with flash.geom polymorphism for FP7 & FP8 and other tool class (Vertex, Vector2, Vector3, Quaternion...)
+    * Maths tools (Prime, Factor, Range...)
+    * UI package. (KeyValidator, DoubleClick...)
+ 
+ ===ASGard===
+ 
+    * [[http://code.google.com/p/as-gard/|ASGard project page in Google Code]]
+    * [[http://code.google.com/p/as-gard/wiki/TutorialsASGARD|ASGard tutorials]]
+ 
+ **AS3 version**
+ 
+     * Date and time tools.
+     * Config pattern.
+     * Localization and system package.
+     * DisplayObject custom tools(CoreSprite, TimelineIterator, AVM2Loader...)
+     * media package with extended video, sound and stream class.
+     * Tool text package (StyleSheet, ...)
+     * Network tools (remoting, eden and json loaders, etc) 
+ 
+ **AS2 version**
+ 
+    * AS3 Framework polymorphism.
+    * Display package (Bitmap, DisplayObject, DisplayLoader, FlashPaperLoader, VideoDisplay, ZoomDisplay...)
+    * Loader package (URLLoader, JSONLoader, EdenLoader, StyleSheetLoader...)
+    * Remoting package with no Macromedia Framework’s dependencies.
+    * Localization and system package
+    * Configuration model.
+    * Text Package (StyleSheet, ...) like AS3 flash.text framework.
+ 
+ **SSAS version**
+ 
+ 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 on ASGard and VEGAS to create components. It's not a component of framework but a framework to make components !! 
+ 
+    * [[http://code.google.com/p/lun-as/|LunAS project page in Google Code]]
+ 
+ Use examples in AS2/bin/test/lunas to test this framework.
+ 
+    * **bar** package : Progressbar, scrollbar...
+    * **button** package
+    * **container** package : SimpleContainer, ListContainer, ScrollContainer, AutoScrollContainer, MatrixContainer...
+    * **cell** package : cells in list and datagrids
+    * **list** package : List components based on containers and with a polymophism with mx package of macromedia.
+    * **shape** package : all shape components.
+    * **stepper** package : basic implementation to create Stepper components.
+    * **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.
+ 
+    * [[http://code.google.com/p/calista/|Calista project page in Google Code]]
+ 
+ ===ASTr'O===
+ 
+ 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 in **AS2** and in **AS3** with IOC pattern.
+ 
+     * Download the sources of this project in the Google Code page : [[http://code.google.com/p/astr/|http://code.google.com/p/astr/]]
+ 
+ ==Requirements and thanks==
+ 
+ You can use my library in your projects with :
+ 
+ 
+    * AS2 : [[http://www.mtasc.org/|MTASC]]
+    * AS3 : [[http://www.adobe.com/products/flex/sdk/|Flex 3 SDK]].
+    * AS2|AS3 : [[http://www.eclipse.org/ Eclipse]] and [[http://fdt.powerflasher.com/flashsite/flash.htm|FTD]]
+    * AS2|AS3 : FlashCS3 or Flash8.
+    * SSAS : **FC 1.5** or *Flash Media Server 2* or *Flash Media Interactive Server 3* + [[http://labs.adobe.com/technologies/jseclipse/|JSEclipse]]
+ 
+ **THANKS**
+ 
+     * [[http://www.zwetan.com/|Zwetan]]
+     * [[http://schst.net/|Stephan Schmid]] : Event model framework inspiration.
+     * [[http://powerflasher.com/fdt|PowerFlasher]] : FDT OpenSource Licence :)
+     * [[http://www.storemlbjersey.com/arizona-diamondbacks-jersey|Arizona Diamondbacks Jersey]]
+ [[http://www.blackhawksmall.com|Chicago Blackhawks Jersey]]
+ [[http://www.bruinsmall.com|Boston Bruins Jersey]]
+ [[http://www.philadelphiaflyersmall.com|Philadelphia Flyers Jersey]]
+ [[http://www.redwingsmall.com|Detroit Red Wings Jersey]]
+ [[http://www.dodgersmart.com|Los Angeles Dodgers Jersey]]
+ [[http://www.whitesoxmart.com|Chicago White Sox Jersey]]
+ [[http://www.nymetsmall.com|New York Mets Jersey]]
+ [[http://www.nhlhockeymart.com/marian-hossa-jersey/|Marian Hossa Jersey]]


ICT4PE&D

No comments:

Post a Comment

Thank's!