One thing that seems to be missing from this diagram is the concept of 
Cairngorm views.  Indicating that the contact "form" and the contact "list" 
(from your diagram) are separate *view* classes/objects would be nice.
 
Excellent job by the way -- you've done a great job visually representing the 
microarchitecture!
 
If you look at the com.adobe.cairngorm (v. 2) folder structure, the following 
"concepts" emerge, most of which are well represented on your diagram:
 
business:
  Service Locator (done)
  Business Delegate (done)
  Responder (implied - not sure if needs to be explicitly diagramed)
commands:
  Command / Sequence Command (done - at least single commands)
control:
  Front Controller (done)
  Cairngorm Event (done)
  Cairngorm Event Dispatcher (implied?)
model:
  Model Locator (done)
view:
  View (highlighting the contact "form" and "list" as different views would do 
the trick)
  View Locator / View Helper (??? - not sure about these...)
vo:
  Value Object (done)
 
 
-Dan

________________________________

From: flexcoders@yahoogroups.com on behalf of Evan Gifford
Sent: Thu 7/27/2006 11:32 AM
To: flexcoders@yahoogroups.com
Subject: RE: [flexcoders] Caringorm - Visual Flowchart Poster!



Alright, thank for your feedback guys!

I've updated this Cairngorm diagram, but I still desperately need some 
authoritative feedback:

Please check the updated diagram here:
http://www.undustrial.com/cairngorm.gif

Thanks Guys, I'll send you all a high-res PDF when it's ready to rock.


-----Original Message-----
From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of Evan 
Gifford
Sent: Wednesday, July 26, 2006 8:37 AM
To: flexcoders@yahoogroups.com
Subject: RE: [flexcoders] Caringorm - Visual Flowchart Poster!

Awesome, exactly the feedback I needed, thanks Jester!

I'll put the service locator in there today.
I'll also put some design love into this guy too.

Please, any and ALL suggestions, comments or changes are needed and welcome.

Let's make this the Flexcoders cairngorm poster!

You guys rock!
-Evan

-----Original Message-----
From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of JesterXL
Sent: Tuesday, July 25, 2006 4:56 PM
To: flexcoders@yahoogroups.com
Subject: Re: [flexcoders] Caringorm - Visual Flowchart Poster!

Only change homey is:

- Command creates Delegate, and calls method on it, passing itself (usually)
in as a responder
- Delegate gets service from ServiceLocator, and then calls server
- upon response, either massages it (via Factory) or just simply gives it
back as is to the Command

All in all, your diagram is pretty effective in showing the seperation as
well as the circular nature.

I agree with Mike; make that mofo bigger!

----- Original Message -----
From: "Evan Gifford" <[EMAIL PROTECTED]>
To: <flexcoders@yahoogroups.com>
Sent: Tuesday, July 25, 2006 6:33 PM
Subject: [flexcoders] Caringorm - Visual Flowchart Poster!


My fellow Flexcoders!

After reading Steven's excellent article covering the Cairngorm architecture
( Start the 6-part series here -
  http://www.adobe.com/devnet/flex/articles/cairngorm_pt1.html )

I've started creating a flowchart tracing a Cairngorm Event from the Event
Broadcaster with a data payload through the cairngorm process:

Work in progress - you'll get the idea at least -
http://www.undustrial.com/cairngorm.jpg

This starts with the Front Controller, then to a Command Class, to the
Service Locater and to the server ..... then back to the Command Class to
the Model Locater and finally back to the view through data binding .....
hmm, I think that's right?

Anyway, it occurs to me that someone may have already done this?

  If so, will you please post so I can make it into a poster (for re-post!)?
  If not, would someone be willing to collaborate with me (I'm totally new
  cairngorm)?

Being half-designer-half-programmer, I'd love to create a downloadable PDF
for us Flexcoders to use!

Thanks!
Evan








--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.394 / Virus Database: 268.10.4/396 - Release Date: 7/24/2006



--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com
Yahoo! Groups Links









--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com
Yahoo! Groups Links







--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.394 / Virus Database: 268.10.4/399 - Release Date: 7/25/2006


--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.394 / Virus Database: 268.10.4/399 - Release Date: 7/25/2006



--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com
Yahoo! Groups Links







--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.394 / Virus Database: 268.10.4/399 - Release Date: 7/25/2006


--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.394 / Virus Database: 268.10.4/401 - Release Date: 7/26/2006



--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com
Yahoo! Groups Links












--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/flexcoders/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 

<<winmail.dat>>

Reply via email to