Why this name?
'cause I'm a Mario World fan. :). And Vanilla Dome remembers Cairngorm :).
Who's the manager?
Sergio, 20 years, Java/Flex programmer. Living in Brasilia, Brazil (but any job offer on other countries me and my family (my wife and our cat)) we'll get out. If you
... [More]
want to contact me about it or other interest you can see my profile clicking here.
Motivation:
I was coding in a project using the best practices and dreaming about what I can do with our 400 events (just crud events!), I was using a good software engineering, but there's no question: when you're talking about a big project the manteinability of a project will be very trickly if you don't have a "generic" mechanism. And I know what Generics and Reflection API of Java can do for you. Some day I was looking and wondering how good will be if AS3 have generic Methods/Reflections. I remembered about Hibernate Generic DAO pattern and... :)
What this framework 'll do for you?
Write donzens of commands implementations, events, put everything in frontController, create a class with all of your remote Objects, and everything is the "faithful" way to get success at your MVC implementation in Flex, but this make you lost all of your time writing singular classes, and other things.
All you'll need to do is:
- Edit the XML containing the RO entries/methods (soon we'll get a designer to do this trickly jobs if you're talking about a project with 300 RO or more, ex). - Create a Result class for every command and map it. - Create a DAO Class to help you. :)
Will it be Open Source some day?
Well, certainly. Why itsn't now? Because the code is not so good like I want, soon I'll do a little refactoring and other things in the framework and put all the sources there, etc.
Knowledges?
My wife, the unique woman on the world who plays Snooker very well and make my friday nights so diverted. :) Cairngorm team, looking a little the Cairngorm sourcecode I was motivated to do this. [Less]