PureMVC
Flex Camp Berlin: Anwendungsentwicklung mit Flex und PureMVC
Thanks for coming to my talk about PureMVC.
You can download the slides and the code example right here.
FFK09: Flexentwicklung mit PureMVC

Thank you all for coming to my talk about “Flexentwicklung mit PureMVC” at FFK09. You can download all ressources right here.
Talking about PureMVC at Flex UserGroup Munich
Thank you for coming to my talk about the Implementation of PureMVC with Flex at Flex UG Munich yesterday night. I hope you all enjoyed the the session and might have found a better access to the PureMVC framework.
As announced, I posted the sources and the presentation here in my blog. The source includes the example files, the pmcv package and the remote delegates. You can download the presentation as Powerpoint, PDF or view it as SWF right away in your browser.
Thomas
Flex Development with MVC
Flex User Group Munich starts a series of events regarding the implementation of MVC frameworks within Flex.
Thomas März talks about the Mate Framework in the first part of the series. The event is open for public and is scheduled 16.09.08, 19:00 at Serviceplan, Briennerstrasse 45 in Munich.
The second talk of the series is scheduled for October and will take a look at the implementation of the PureMVC Framework.
PureMVC Delegates
I have build a small libary for delegates to use with the pureMVC proxy classes. The library includes delegates to access local DBs ( AIR only ), Remoting Services and URL Requests. In order to use the delegates you pureMVC proxy needs to implement the IDelegateResponder interface, which is also included in the package.
The implementation within the proxy looks like this:
public function loadPage( id:int ):void
{
// Argument overview:
// “GetPageDocument” –> name of the remoting method you want to call
// [ id ] –> arguments array to pass with the method
// this –> reference to the callback object, that impements the IDelegateResponder interface
// “loadPage” –> id of the Service ( its better to use a constant here )
new RemoteDelegate( “GetPageDocument”, [ id ], this, “loadPage” ).execute();
}
// this function is called from the delegate
public function onDelegateResult( serviceid:String, data:Object ):void
{
switch( serviceid )
{
case “loadPage”:
// Your code here
break;
}
}
You can dowload the source right here.


