Just to continue that thought.. Understanding the concept of MVC is what's really important. The practices behind decoupling your data/interface/interaction logic is where the real power lies. This methodology could be applied to any MVC based framework and will make it infinitely easier to adopt.<br><br>I know were still off topic here but I'd also suggest checking out VASGen<br><br>http://www.selfmummy.com/vasgen/<br><br>UML and code generation. It's still in it's early stages, but it looks very promising.<br><br>A million ways to do the same thing... :)<br><br>&lt;hr /&gt;<br><div dir="ltr" align="left"><span class="343184813-25072008"><font face="Arial" size="2">Hello Christopher,</font></span></div>
<div dir="ltr" align="left"><span class="343184813-25072008"><font face="Arial" size="2"></font></span>&nbsp;</div>
<div dir="ltr" align="left"><span class="343184813-25072008"><font face="Arial" size="2">Personally speaking I have been working with PureMVC framework for almost 
one year, for various projects of variable size. </font></span></div>
<div dir="ltr" align="left"><span class="343184813-25072008"><font face="Arial" size="2">For example I've used it for a long term medium/big RIA Software for an 
International Company, it is so clean and flexible and easy to work with from 
start&nbsp; to the end of a project, easy to maintain and to update. (by the way 
it is thanks to Design Pattern, the credit does not go really to PureMVC in 
this, it is not a surprise that they are Design Patterns are so popular..).<br>I 
must confess that after several month of dev, PureMVC is absolutely amazing in 
the way it organise your project, it is very strict about MVC, but also allows 
you a lot of flexiblity even if you use Flex modules and more complex elements. 
When&nbsp;improvement are made to the Framework you do not have to modify your 
code </font></span><span class="343184813-25072008"><font face="Arial" size="2">which 
is very good comparing to Cairngorm about which I've read that people 
complained.</font></span></div>
<div dir="ltr" align="left"><span class="343184813-25072008"><font face="Arial" size="2">Everything is very well optimized and can be pushed even forward. <span class="343184813-25072008"><font face="Arial" size="2">I feel it is far more cleaner 
than the "official" Cairngorm Adobe solution.</font></span></font></span></div>
<div dir="ltr" align="left"><span class="343184813-25072008"><font face="Arial" size="2"></font></span>&nbsp;</div>
<div dir="ltr" align="left"><span class="343184813-25072008"><font face="Arial" size="2">The documentation is very precise and well written, forum people are very 
active you can ask any question if you aren't sure about the best practice for 
a&nbsp;specific point .<span class="343184813-25072008"><font face="Arial" size="2">A 
courseware is available to get started with 
it.</font></span></font></span></div>
<div dir="ltr" align="left"><span class="343184813-25072008"><font face="Arial" size="2"></font></span>&nbsp;</div>
<div dir="ltr" align="left"><span class="343184813-25072008"><font face="Arial" size="2">I 
understand that it may sound complicated for newbies regarding Design Patterns, 
but do not be afraid, if you stick to the rules, you needn't to know very deeply 
pattern used, they've been written for you.</font></span></div>
<div dir="ltr" align="left"><span class="343184813-25072008"><font face="Arial" size="2"></font></span>&nbsp;</div>
<div dir="ltr" align="left"><span class="343184813-25072008"><font face="Arial" size="2"></font></span>&nbsp;</div>
<div dir="ltr" align="left"><span class="343184813-25072008"><font face="Arial" size="2">It is platform independant, it started as a Flex Framework, but&nbsp;it 
has been so well thought that it&nbsp;has been ported to numerous 
languages.</font></span></div>
<div dir="ltr" align="left"><span class="343184813-25072008"><font face="Arial" size="2">It has also plenty of tools developed by people aka project Manifold (a 
bit equivalent to goasap playground).</font></span></div>
<div dir="ltr" align="left"><span class="343184813-25072008"><font face="Arial" size="2">The way it handles its own events through notification is also sooo 
useful!</font></span></div>
<div dir="ltr" align="left"><span class="343184813-25072008"><font face="Arial" size="2"></font></span>&nbsp;</div>
<div dir="ltr" align="left"><span class="343184813-25072008"><font face="Arial" size="2">You should maybe read this blog entry I made on PureMVC, speaking about a 
comparison between frameworks&nbsp;few month ago:</font></span></div>
<div dir="ltr" align="left"><span class="343184813-25072008"><font face="Arial" size="2"><a href="http://analogdesign.ch/blog/index.php/archive/pattern-park-reviewed-flex-application-frameworks-puremvc-winner/">http://analogdesign.ch/blog/index.php/archive/pattern-park-reviewed-flex-application-frameworks-puremvc-winner/</a></font></span></div>
<div dir="ltr" align="left"><span class="343184813-25072008"><font face="Arial" size="2"></font></span>&nbsp;</div>
<div dir="ltr" align="left"><span class="343184813-25072008"><font face="Arial" size="2">Must have tools, utils and frameworks:</font></span></div>
<div dir="ltr" align="left"><span class="343184813-25072008"><font face="Arial" size="2">PureMVC (framework)</font></span></div>
<div dir="ltr" align="left"><span class="343184813-25072008"><font face="Arial" size="2">Subversion (versionning)</font></span></div>
<div dir="ltr" align="left"><span class="343184813-25072008"><font face="Arial" size="2">Enterprise Architect (UML/code engineering)</font></span></div>
<div dir="ltr" align="left"><span class="343184813-25072008"><span class="343184813-25072008"><font face="Arial" size="2">Goasap ;) !!! + 
Hydrotween</font></span></span></div>
<div dir="ltr" align="left"><span class="343184813-25072008"><span class="343184813-25072008"><font face="Arial" size="2">Eclipse (so 
good!)</font></span></span></div>
<div dir="ltr" align="left"><span class="343184813-25072008"><span class="343184813-25072008"><font face="Arial" size="2">Fdt </font></span></span></div>
<div dir="ltr" align="left"><span class="343184813-25072008"><span class="343184813-25072008"><font face="Arial" size="2">Masapi (loading 
API)</font></span></span></div>
<div dir="ltr" align="left"><span class="343184813-25072008"><span class="343184813-25072008"><font face="Arial" size="2">Papervision3D, Away3D 
</font></span></span><span class="343184813-25072008"><span class="343184813-25072008"><font face="Arial" size="2">WOW 
Engine</font></span></span></div>
<div dir="ltr" align="left"><span class="343184813-25072008"><span class="343184813-25072008"><font face="Arial" size="2"></font></span></span>&nbsp;</div>
<div dir="ltr" align="left"><span class="343184813-25072008"><span class="343184813-25072008"><font face="Arial" size="2">If you are a newbies on Design 
Patterns you should check this book (better than the official Adobe 
one):</font></span></span></div>
<div dir="ltr" align="left"><span class="343184813-25072008"><span class="343184813-25072008"><font face="Arial" size="2"><a href="http://www.amazon.com/ActionScript-3-0-Design-Patterns-Programming/dp/0596528469/ref=cm_lmf_tit_5_rsrsrs0">http://www.amazon.com/ActionScript-3-0-Design-Patterns-Programming/dp/0596528469/ref=cm_lmf_tit_5_rsrsrs0</a></font></span></span></div>
<div dir="ltr" align="left"><span class="343184813-25072008"><span class="343184813-25072008"><font face="Arial" size="2">an excellent companion to Mr. 
Moock book!</font></span></span></div>
<div dir="ltr" align="left"><span class="343184813-25072008"><font face="Arial" size="2"></font></span>&nbsp;</div>
<div dir="ltr" align="left"><span class="343184813-25072008"><font face="Arial" size="2"></font></span>&nbsp;</div>
<div><span class="343184813-25072008"></span><font face="Arial"><font size="2">I&nbsp;hope&nbsp;this&nbsp;will&nbsp;help&nbsp;you.</font></font></div>
<div><font face="Arial"><font size="2"></font></font>&nbsp;</div>
<div><font face="Arial"><font size="2"><span class="343184813-25072008">
<p align="left"><font color="#804040" face="Arial" size="2"><font color="#000000">Best 
regards.<br><br>Cedric M. (aka maddec)<br><br><span class="687451914-05032008"><font face="Arial" size="2">Interactive 
Creator<br></font></span><font face="Arial"><font size="2"><span class="687451914-05032008">Adobe Flash/Flex/AIR Specialist&nbsp;<br>Since 
1998</span></font></font><br>----------------------------------------------------<br></font><a href="http://analogdesign.ch/"><font face="Arial" size="2">http://analogdesign.ch</font></a><br><a href="http://analogdesign.ch/blog"><font face="Arial" size="2">http://analogdesign.ch/blog</font></a><br><font color="#000000" face="Arial" size="2">visual &amp; interactive communication</font></font><font color="#804040" face="Arial" size="2"><font color="#000000" face="Arial" size="2"><br>----------------------------------------------------</font></font></p></span></font></font></div>
<div><br></div>
<blockquote dir="ltr" style="border-left: 2px solid rgb(0, 0, 0); padding-left: 5px; margin-left: 5px; margin-right: 0px;">
  <div class="OutlookMessageHeader" dir="ltr" align="left" lang="fr">
  <hr tabindex="-1">
  <font face="Tahoma" size="2"><strong>De&nbsp;:</strong> golist-bounces@goasap.org 
  [mailto:golist-bounces@goasap.org] <strong>De la part de</strong> Christopher 
  Wilson<br><strong>Envoyé&nbsp;:</strong> jeudi, 24. juillet 2008 
  17:38<br><strong>À&nbsp;:</strong> golist@goasap.org<br><strong>Objet&nbsp;:</strong> [Golist] 
  PureMVC<br></font><br></div>
  <div></div>
  <div class="Section1">
  <p class="MsoNormal">Hello everyone!&nbsp; Moses, you are a 
  champion!!<br><br></p>
  <p class="MsoNormal">I’ve merely started to “get” the right way to program in 
  actionscript and admittedly have a long road ahead of me.&nbsp; This is the 
  first and only programming language that I’ve studied and it has taken me many 
  years to reach a point of trying to wrap my head around “design 
  patterns”.&nbsp; I’ve recently made the commitment to focus on PureMVC and 
  GoASAP as my foundational frameworks moving forward with application 
  development.&nbsp; That being said, I really need a mentor to lean on here as 
  I get started on some projects.&nbsp; We’re not building anything complex like 
  games or huge RIAs – mainly our focus is on common websites with cool 
  multimedia galleries and cms back-ends.&nbsp; We also of course want slick 
  transitions leveraging GoASAP or simply piggy-backing on Donovan Adam’s great 
  work with HydroTween.</p>
  <p class="MsoNormal">&nbsp;</p>
  <p class="MsoNormal">We’re really a design firm first although we staff 
  programmers, not enough are knee-deep actionscript talent.&nbsp; If you’re 
  available over the next few months and don’t work in a completely opposite 
  time-zone, I’d love to hear from you.&nbsp; I should hopefully not consume too 
  much of anyone’s time – maybe a handful of hours a week.&nbsp; Let me know 
  your rates and how you’d be willing to collaborate.&nbsp; Ideally we’d share 
  an SVN on a job and you’d basically go through, help me with any shortfalls 
  and steer me in the right direction.</p>
  <p class="MsoNormal">&nbsp;</p>
  <p class="MsoNormal">Thank you very much for your time, it is greatly 
  appreciated.&nbsp; I hope to hear from some comrades soon.</p>
  <p class="MsoNormal">&nbsp;</p>
  <p class="MsoNormal">Best,</p>
  <p class="MsoNormal">&nbsp;</p>
  <p class="MsoNormal"><strong><span style="color: rgb(127, 127, 127); font-family: 'Trebuchet MS','sans-serif';">Christopher 
  "Wilson" Wilson</span></strong></p>
  <p class="MsoNormal"><span style="font-size: 10pt; color: rgb(127, 127, 127); font-family: 'Trebuchet MS','sans-serif';">chris@gomedia.us</span></p>
  <p class="MsoNormal"><span style="font-size: 10pt; color: rgb(127, 127, 127); font-family: 'Trebuchet MS','sans-serif';">Website 
  Engineer</span></p>
  <p class="MsoNormal"><span style="font-size: 10pt; font-family: 'Tahoma','sans-serif';">&nbsp;</span></p>
  <p class="MsoNormal"><strong><span style="font-size: 16pt; font-family: 'Century Gothic','sans-serif';">GO 
  </span></strong><span style="font-size: 16pt; font-family: 'Century Gothic','sans-serif';">MEDIA 
  INC.</span></p>
  <p class="MsoNormal"><span style="font-size: 10pt; color: rgb(64, 64, 64); font-family: 'Century Gothic','sans-serif';">PRINT&nbsp; 
  •&nbsp; WEB&nbsp; •&nbsp; APPAREL&nbsp; •&nbsp; IDENTITY&nbsp; •&nbsp; 
  MOTION&nbsp; :&nbsp; <strong>DESIGN</strong></span></p>
  <p class="MsoNormal"><strong><span style="font-size: 10pt; color: rgb(127, 127, 127); font-family: 'Trebuchet MS','sans-serif';">Southwest 
  Florida Studio</span></strong></p>
  <p class="MsoNormal"><strong><span style="font-size: 10pt; color: rgb(127, 127, 127); font-family: 'Trebuchet MS','sans-serif';">PH: 
  239.573.2005</span></strong></p>
  <p class="MsoNormal"><strong><span style="font-size: 10pt; color: rgb(127, 127, 127); font-family: 'Trebuchet MS','sans-serif';">FX: 
  216.803.8100</span></strong></p>
  <p class="MsoNormal"><strong><span style="font-size: 10pt; color: rgb(127, 127, 127); font-family: 'Trebuchet MS','sans-serif';">1781 
  Four Mile Cove #133</span></strong></p>
  <p class="MsoNormal"><strong><span style="font-size: 10pt; color: rgb(127, 127, 127); font-family: 'Trebuchet MS','sans-serif';">Cape 
  Coral, FL 33990</span></strong></p>
  <p class="MsoNormal"><strong><span style="font-size: 10pt; color: rgb(127, 127, 127); font-family: 'Trebuchet MS','sans-serif';">&nbsp;</span></strong></p>
  <p class="MsoNormal">"For time and the world do not stand still.&nbsp; Change is 
  the law of life.&nbsp; And those who look only to the past or the present are 
  certain to miss the future. " - John F. Kennedy<strong><span style="font-size: 10pt; color: rgb(127, 127, 127); font-family: 'Trebuchet MS','sans-serif';"></span></strong></p>
  <p class="MsoNormal">&nbsp;</p></div></blockquote><br>