Well, firstly I am developing an Intranet based framework to plug services into. Due 
to the nature of our intranet not being 100% flash and a cross-breed of DHTML/HTML and 
Flash, the framework needs to be flexible enough to handle both technologies 
seamlessly to the end user.

As you can imagine, when mixing the two techologies (HTML/FLASH) plus Serverside, 
things can get a bit muddled and if not un-neededly (is that such a word?) complex. 
Furthermore, add Flash Commmunication server to the equation and it can get a bit 
scarey.

The solution i am after is not a simple framework that handles all of the above, i 
don't see this happening as each has its own quirks and limitations. Instead I would 
like a series of frameworks or methodoglies to govern each technology, but in a way 
that they all integrate with each other (I must point out, that the CFMX methodolgy we 
currently have works a treat).

Lookng at MachII and how its event driven, kind of inspired me to see if i can closely 
mimic the same principals but in flash, of course flash being allot more richer in the 
use of real time events / listeners i could go a few extra steps. I do like the 
concept of XML driving this for FLash (not overally enthusiastic about it for CFMX 
though, as I find XML in CF to be cumbersome where Structures could better do the job 
thats of course debatable and I'm not really looking for a debate in that area ;)).

I have looked at a few theories and "pureist" preeching about how MVC in Flash being 
the ducks nuts, but in truth, I tend to find myself asking the constant question "why 
MVC" .. It seems cumbersome to adopt pure MVC approach in flash, especially when the 
model and views can talk to eachother without the need for a controller using 
events/listeners (the only time i personally use the controller is when a user 
specifically inputs into the equation).

SOoooooooooooooo

I am looking to make a framework for flash that allows me to do the following:

- plug services in and out of the framework (both flash/cfmx/flashcom) wise.
- rapid development of forms etc, I currently have a few .as scripts that basically 
read an XML file and renders a form much like XFORMS (same concept for tables aswell), 
this will work a treat, especially with a few extended features on the FUI Components.
- security accross all of the above.
- self-updates in that on specific events both can adjust accordingly.

Its a big ask, and i know this, that is why i am taking baby steps at this point to 
feel my way through it all. Just interested in any patterns / methodologies or 
frameworks out there at the moment for Flash MX / CFMX integration. I looked ath the 
pet market blue print and so forth, but not overally happy with the way its set out 
(not faulting the design, looks and performs great, but for my needs i'm after a 
plugin approach as opposed to a sandboxed one).

Regards
Scott Barnes
http://macrofun.pvpers.com




-----Original Message-----
From: Chris Kief [mailto:[EMAIL PROTECTED]
Sent: Friday, 22 August 2003 10:16 AM
To: [EMAIL PROTECTED]
Subject: RE: [CFCDev] CFCs MVC and other methodology recommendations


Out of curiosity, what are you attempting to achieve in Flash?

chris


>-----Original Message-----
>From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf
>Of Scott Barnes
>Sent: Thursday, August 21, 2003 5:01 PM
>To: [EMAIL PROTECTED]
>Subject: RE: [CFCDev] CFCs MVC and other methodology recommendations
>
>Sean,
>
>I was wondering if you could expand on Plugins? :) Furthermore, does anyone
>know of a similiar framework for Flash MX? I've started down my own
>framework that mimics our current CFMX framework (Code named BATFINK), but
>i am starting to like Mach-II concepts and am thinking about expanding this
>concept into flash, whats your thoughts on attempting this.
>
>Regards
>Scott Barnes
>
>
>-----Original Message-----
>From: Sean A Corfield [mailto:[EMAIL PROTECTED]
>Sent: Friday, 22 August 2003 1:42 AM
>To: [EMAIL PROTECTED]
>Subject: Re: [CFCDev] CFCs MVC and other methodology recommendations
>
>
>On Thursday, Aug 21, 2003, at 01:14 US/Pacific, Paul Johnston wrote:
>> 1) scope an application (for using CFC's)
>
>I'm not entirely sure what you mean by "scope an application" - if you
>mean 'plan out the scope of an application and perform requirements
>analysis', that doesn't change since it is implementation agnostic
>(even language agnostic). The visual design phase also isn't affected
>by using CFCs. The software design phase - for the business logic -
>needs to consider OOA/D (Object-Oriented Analysis & Design) but it's up
>to you how OO you go...
>
>> 2) build projects in a structured way (ie methodologies)
>
>Benoit Hedard's site had some good information about what he called
>"MVCF" - MVC in CF - and was close to a methodology for constructing
>software. I believe the site is offline right now and Benoit's busy on
>a project but when it comes back, it's worth reading:
>       http://www.benorama.com/ (http://www.benorama.com/coldfusion/ I
>think)
>
>Then there's Mach II - an MVC-based framework that supports OO
>development of CF:
>       http://www.mach-ii.com/
>See also:
>       http://www.corfield.org/machii/
>
>Are you looking for more 'background information' on how to design /
>build OO applications? Folks have been recommending several books
>lately so check the archives.
>
>Sean A Corfield -- http://www.corfield.org/blog/
>
>"If you're not annoying somebody, you're not really alive."
>-- Margaret Atwood
>
>----------------------------------------------------------
>You are subscribed to cfcdev. To unsubscribe, send an email
>to [EMAIL PROTECTED] with the word 'unsubscribe cfcdev'
>in the message of the email.
>
>CFCDev is run by CFCZone (www.cfczone.org) and supported
>by Mindtool, Corporation (www.mindtool.com).
>----------------------------------------------------------
>You are subscribed to cfcdev. To unsubscribe, send an email
>to [EMAIL PROTECTED] with the word 'unsubscribe cfcdev'
>in the message of the email.
>
>CFCDev is run by CFCZone (www.cfczone.org) and supported
>by Mindtool, Corporation (www.mindtool.com).


----------------------------------------------------------
You are subscribed to cfcdev. To unsubscribe, send an email
to [EMAIL PROTECTED] with the word 'unsubscribe cfcdev' 
in the message of the email.

CFCDev is run by CFCZone (www.cfczone.org) and supported
by Mindtool, Corporation (www.mindtool.com).
----------------------------------------------------------
You are subscribed to cfcdev. To unsubscribe, send an email
to [EMAIL PROTECTED] with the word 'unsubscribe cfcdev'
in the message of the email.

CFCDev is run by CFCZone (www.cfczone.org) and supported
by Mindtool, Corporation (www.mindtool.com).

Reply via email to