[Arp] Arp use cases, case studies, success stories, etc.

Aral Balkan aral at ariaware.com
Wed Jan 11 01:44:15 PST 2006


Hi Sam,

> Initial understanding the difference between system events and view 
> events and also the event bubbling, or the lack there of.  To help 
> with this, i've actually created multiple controllers (not sure how 
> this would be viewed).

How exactly did you implement multiple controllers? One controller per 
form? This is the approach I took in our latest Flex project where the 
forms were *external* and it worked like a charm. I'd be interested in 
seeing/hearing about your implementation.

> Continued support for CF (an improvement with CF goes along with that 
> I guess)

It does appear that a lot of you are using Arp with CF so, as limited as 
CF's support for remoting may be at the moment we will have to do 
something to support it (and keep our fingers crossed that Adobe will 
fix things in the next CF.) Perhaps we could set up a mini CF taskforce 
to evaluate the various alternatives (like Darron's method and the 
others mentioned in the CF thread) for support in Arp 3.

> I've not used VO's in my projects.  Having never used them and only 
> using CF's I've definately had my problems.  Where I am confused 
> though is what CF does offer that other remoting solutions do.  

CF doesn't offer anything that the other Remoting solutions don't. On 
the contrary it is limited in what it can pass back in terms of custom 
classes (which I would think would be CFCs) and deep hierarchies of the 
same.

> If that is the case, could someone please help educate me on what I'm 
> missing out on and how it is used.  Thanks for all the hard work!

Basically, if I send a ContactVO (with all the info I need to 
create/update/etc. a contact) from Flash, I expect it to be received as 
an instance of the ContactVO class on the backend and, if I send a 
ContactVO back from the server, I expect it to be received as an 
instance of the ContactVO class in Flash. Thus, I don't do any sort of 
translation or massaging of the data. Ditto with arrays of VOs, etc. 
That's the power/main advantage of remoting. Can't do it with CF without 
using workarounds that actually defeat the purpose by introducing more 
code into your application that has nothing to do with your business 
logic (and thus more risk.)

Thanks so much for sending this in -- I appreciate your taking the time 
to provide such valuable feedback.

Take care,
Aral



More information about the Arp mailing list