[CentralOH] PureMVC

Mark Erbaugh mark at microenh.com
Tue Sep 28 17:56:16 CEST 2010

Thanks to Scott for his presentation on Pyjamas at Monday's meeting.

During the talk, he mentioned using the PureMVC library. I have long appreciated the goals of Model-View-Controller design and have tried (with varying degrees of success) to implement it in my code, so I checked out the code and docs at the PureMVC website, http://puremvc.org/ 

While PureMVC was originally implemented in a different language, there is a Python port and a couple of examples written in Python. One of them (the Employee Admin) is a desktop 'app' written using wxPython.

PureMVC was originally targeted at Rich Internet Apps (RIA's) and the desktop demo consists of a single screen (or window or form).  Has anyone used PureMVC to create a typical multi-screen desktop application with typical features such as a menu bar and pop-up dialogs?

In my previous attempts at MVC programming, I've had model, view and controller objects for each screen, but in PureMVC there is only one model, view and controller for the entire app.

I'd be interested in discussing MVC programming in Python with any of the group, either on the list or offline.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/mailman/private/centraloh/attachments/20100928/e675278f/attachment.html>

More information about the CentralOH mailing list