That's good. The issue I have with Flash (at least I used to) was knowing where all my coding was. Because of the way Flash is structured, many developers tend to stuff AS into MovieClips instead of keeping a series of root clips / classes. Using ARPX, I can create completely reusable custom controls, while feeding all core functionality back through to the base class using events. It really does make for much cleaner code and makes management of the application far simpler.
I'm surprised, though, by your usage of an XML Socket server. Do you have a need for persistent data that session handling won't provide? You should look at OpenAMF for Java remoting. It's what many of the other remoting frameworks were developed against. Regards, Lee -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Julien Vignali Sent: 18 April 2006 12:14 To: Flashcoders mailing list Subject: Re: [Flashcoders] Using ARP without Forms? hey that's cool :-) I don't know much about .NET Fluorine because my company is more java-oriented. I am developping the flash client from scratch (well no MM components, but intensive use of several frameworks) with the flash IDE (just for fonts and assets such as basic objects/tweens), and eclipse/FDT + MTASC (-keep power!) For the socket communication, I use the Offbeat server (Oregano would have done the job as well) but just as a "proxy" between clients and the server, which is a custom j2ee webapp... I don't know about the number of lines I wrote, but as the project grows, I think it needs more structure and flexibility (especially when it comes to event management) so that's why I was looking to ARP... Regards, Julien Lee McColl-Sylvester a écrit : > What a coinsidence. That happens to be my main app, using Flash and .NET. I > was using XML transfers, though I quickly switched to Fluorine once I > realised the possibilities. The Flash side of my application uses ARPX and > is around 6000 lines of ActionScript now. I use FlashDevelop, so the actual > asset side is very very minimal. I find ARPX provides me with a great solid > framework that reflects well in the .NET side of my applications. What are > you using for the XML Sockets? Did you develop your own system or are you > using something like Oregano? > > Regards, > Lee > > > > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Julien Vignali > Sent: 18 April 2006 09:52 > To: Flashcoders mailing list > Subject: Re: [Flashcoders] Using ARP without Forms? > > Thanks Lee, > I've found Grant's post about his ARPX extension and that seems pretty > nice indeed ;-) I'm going to try it! > By the way, my project is an intranet kiosk app that will only > communicate via xml sockets instead of remoting or web services, do you > think it will be easy to adapt this to ARP/X design ? > > Julien > > Lee McColl-Sylvester a écrit : >> A form in the ARP context is typically just a MovieClip extended class. >> If your application uses MovieClips as container objects, then ARP is >> fine as it is. If, however, you don't want to use MovieClips as your >> base object, you can still make use of things like System events and the >> like. At least, that's if they're in the base ARP package. I use the >> ARPX extended version written by Grant Davies. Top bloke! :-) >> >> Lee >> >> >> >> -----Original Message----- >> From: [EMAIL PROTECTED] >> [mailto:[EMAIL PROTECTED] On Behalf Of Julien >> Vignali >> Sent: 18 April 2006 09:22 >> To: Flash Coders >> Subject: [Flashcoders] Using ARP without Forms? >> >> Hi ARP developers, >> I was wondering if it was easy to use ARP in a non-form flash >> application... After reading ARP documentation, it seems to be >> well-suited for form-enabled flash apps, but what about the applications >> >> completely created from scratch with MTASC for example? >> What do you use in replacement of Forms? Custom components/movieclips? >> Can someone provide a short example or some guidelines? >> >> >> Thanks, >> >> Julien >> _______________________________________________ >> Flashcoders@chattyfig.figleaf.com >> To change your subscription options or search the archive: >> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders >> >> Brought to you by Fig Leaf Software >> Premier Authorized Adobe Consulting and Training >> http://www.figleaf.com >> http://training.figleaf.com >> _______________________________________________ >> Flashcoders@chattyfig.figleaf.com >> To change your subscription options or search the archive: >> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders >> >> Brought to you by Fig Leaf Software >> Premier Authorized Adobe Consulting and Training >> http://www.figleaf.com >> http://training.figleaf.com >> > _______________________________________________ > Flashcoders@chattyfig.figleaf.com > To change your subscription options or search the archive: > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > > Brought to you by Fig Leaf Software > Premier Authorized Adobe Consulting and Training > http://www.figleaf.com > http://training.figleaf.com > _______________________________________________ > Flashcoders@chattyfig.figleaf.com > To change your subscription options or search the archive: > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > > Brought to you by Fig Leaf Software > Premier Authorized Adobe Consulting and Training > http://www.figleaf.com > http://training.figleaf.com > _______________________________________________ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com _______________________________________________ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com