Hi Gavin

funny you should post this, Our (small) team is too as part 2 of the
app is built (part 1 was CF/DHTML)

the first thoughts were the frameworks ARP Vs Cairngorm. some of the
considerations I've been researching into:
 - ARP "seems" more lightweight than Cairngorm (although this is
deceptive: see this exchange between Jesse Warden and Steve Webster of
IterationTwo...
http://www.mail-archive.com/[email protected]/msg11725.html)

- traditionally anything we write for our particular app is full of
niggly logic *everywhere*. Nothing is straightforward and it's a
constant battle to correctly identify, encapsulate and (hopefully)
abstract the logic. Because of that I suspect that the "viewHelper"
class will be unnecessary 90% of the time but the 10% it's needed will
be a lifesaver. Cairngorm 1, ARP 0.

- is there a real need in the app for such a heavy duty framework as
these? Is there something simplier that will do the job (any
suggestions welcome)? Cairngorm seems to have it's ancestery from the
many J2EE Spring ideas and as such is suited for enterprise
development (many people, many tasks). It's probably worth the debate
whether a team of 4 within the same room (like us) qualifies and would
get anything out of such a framework.

- I'd like to throw up the fact that it's a *remoting* app and as such
there's CF layers (or PHP or .NET) between the AS2 classes and the
database. For our app we can't avoid logic right down to the DAO/CRUD
methods (so for us the DAO's are more than just the API to the
database - it's a shame when you want to use code generation straight
off the schema).

this last point about how many layers might be worth exploring: your
3-tier MVC might end up as many more layers if you consider the flash
part of it as the view + the remoting facade + the controler that
talks to + the model (beans/BO/DAO's) after that (that is, if your
remoting facade doesn't directly talk to the DAO's )

I'm not an actionscript guru. I haven't a lot of answers. but I am
trying to get some ideas kicked around because I'm in a similar boat
to you at the moment and can't see the wood for the trees...

> Any ideas??

just these 2c worth
barry.b




On 9/27/05, Gavin Brook <[EMAIL PROTECTED]> wrote:
> Hi All,
>
>   I'm just about to embark on a large Flash Remoting project and I was
> wondering what people's thoughts and advice would be for a suitable
> framework?
>
>   The key features would need to be performance, scalability and
> maintainability.
>
> Any ideas??
>
> Thanks in advance,
>
> Gavin
>
>
> ----------------------------------------------------------
> You are subscribed to cfcdev. To unsubscribe, send an email to 
> [email protected] with the words 'unsubscribe cfcdev' as the subject of the 
> email.
>
> CFCDev is run by CFCZone (www.cfczone.org) and supported by CFXHosting 
> (www.cfxhosting.com).
>
> CFCDev is supported by New Atlanta, makers of BlueDragon
> http://www.newatlanta.com/products/bluedragon/index.cfm
>
> An archive of the CFCDev list is available at 
> www.mail-archive.com/[email protected]
>
>
>


----------------------------------------------------------
You are subscribed to cfcdev. To unsubscribe, send an email to 
[email protected] with the words 'unsubscribe cfcdev' as the subject of the 
email.

CFCDev is run by CFCZone (www.cfczone.org) and supported by CFXHosting 
(www.cfxhosting.com).

CFCDev is supported by New Atlanta, makers of BlueDragon
http://www.newatlanta.com/products/bluedragon/index.cfm

An archive of the CFCDev list is available at 
www.mail-archive.com/[email protected]


Reply via email to