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).
