Tag: Cairngorm

  • Flex – Validate Email Address against the Mail Server

    Here is a small piece of code I wrote to demonstrate Interacting with a Command, through an Event while using a Cairngorm Framework.

    The application connects to a WSDL webservice via Flash Builder 4 Data/Services to validate an Email address against the Email Server. Doesn’t work well with domains with a ‘Catch-All’ email address though !
    (more…)

  • Flex Cairngorm – Interacting with a Command, through an Event

    Cairngorm is a lightweight micro-architecture framework for Rich Internet Applications built in Flex or AIR, defining best-practices for a RIA. Read More

    When a Cairngorm command requires parameters to call the required delegate, a common (bad) practice is to fetch parameters from View Components / Calculate or Query from inside the Cairngorm Command, and end up writing complicated / un-understandable code inside Command files, when a Cairngorm event is being dispatched from > 1 AS files.

    But isn’t all this going against the very purpose of using the Cairngorm architecture?
    Why not have parameters passed to a Cairngorm Event every time its dispatched, and stay away from mixing C with M and V in a MVC Framework?

    This post explains how you pass parameters to a Cairngorm command at runtime, via a Cairngorm Event.
    (more…)