This link has been bookmarked by 51 people . It was first bookmarked on 07 May 2008, by Mairon Croes.
-
14 Oct 11
-
22 Sep 11
-
21 Sep 10
-
06 Jul 10
-
The Model – Proxy collaboration pair provides a means to access and manipulate application data. You develop and register a concrete proxy class with the model to provide controlled access to a data object. For example, a proxy can load data files from disk, or provide access to a remote database or web service. The proxy pattern provides an interface to the core application that hides the implementation details of accessing and manipulating data and application state.
The View – Mediator collaboration pair provides the means by which the user interface elements are presented and updated. You develop concrete Mediator classes that register with the View to provide the interface by which the core application communicates with the UI components. A single mediator class can have multiple UI components. For example. a login screen will have one mediator class but can contain username and password fields, and a submit button. The mediator pattern can hide the complex interactions between related UI elements from the core application.
The Command – Controller collaboration pair represents the means by which UI elements can manipulate the model. In a traditional MVC app, the Controller acts as a concrete strategy in a strategy pattern. In this sense, controllers are specific implementations that determine how the application responds to user input. For example, controllers can do validation checks on user input and decide if application data needs to be updated (through a proxy). In PureMVC, the strategy code is encapsulated inside Command Objects. This essentially hides the proxy class and proxy methods that are called to manipulate data objects from the mediator, reducing the coupling between the mediator and the proxy.
-
-
08 Jun 10
-
20 Mar 10
-
01 Mar 10
-
14 Jan 10
-
28 Dec 09
-
18 Nov 09
-
-
26 Oct 09
-
19 Oct 09
-
04 Sep 09
-
25 Aug 09
-
21 Aug 09
-
13 Aug 09
-
30 Jun 09
-
25 May 09
-
12 May 09
-
02 May 09
-
27 Apr 09
-
31 Mar 09
-
16 Mar 09
-
24 Dec 08
-
13 Oct 08
Simon GregoryMinimalist MVC example using the PureMVC Framework | ActionScript 3 Design Patterns
-
03 Aug 08
-
09 Jul 08
-
04 Jul 08
-
20 Jun 08
Mairon CroesA good and simple tutorial explaining the concepts of PureMVC.
flex puremvc tutorials guide articles blogposts development designpatterns framework
-
28 May 08
-
06 May 08
-
22 Apr 08
-
21 Apr 08
-
05 Mar 08
Would you like to comment?
Join Diigo for a free account, or sign in if you are already a member.