Yes. I know this diagram and, as i said, i have been browsing and reading all over Internet, including forums, articles, tutorials, etc.
My questions remain unsolved. For example, i see no arrows from view to model like the Cairgorm Store sample does. Anyway, thank you. --- In flexcoders@yahoogroups.com, "Douglas Knudsen" <[EMAIL PROTECTED]> wrote: > > have a go at this > http://www.cairngormdocs.org/tools/CairngormDiagramExplorer.swf > > DK > > On Thu, Jul 10, 2008 at 7:37 AM, oscar.12321 <[EMAIL PROTECTED]> wrote: > > I have the past few days reading about Cairngorm and, at all, i don't > > understand the concept behind de events and commands. > > > > The people says that a event-command pair corresponds to a user > > gesture or system event: clicks, app init, etc. But when i browse the > > Cairngorm store app i found things like these: > > > > - Command modifies the model and the model notifies the view throw > > bindings: this seems logic to me. > > > > - Selecting a product in the view directly changes the > > model.selectedItem: where is the command?. What we have here is a user > > gesture and a model update without Cairngorm event or command. > > > > - Retrieving the products with a GetProductsCommand: what kind of > > event+command is this?. The system event shold be appInit or the like, > > and then usually you need to retrieve many things, not only products. > > Why server request = command? > > > > - Finally, the checkout process is divided in a sequence of commands. > > The user gesture is checkout, but the app uses serveral commands. > > > > This has no sense for me. I think the theory was right, but when > > applied is twisted to match the framework limitations. > > > > This is suposed to be the mother of the samples (an the only one, i > > think). > > > > Could any one clarify me when to use a command an how to explain the > > concept to other people? > > > > Thanks > > > > - Oscar > > > > > > > > -- > Douglas Knudsen > http://www.cubicleman.com > this is my signature, like it? >