Changes between Version 11 and Version 12 of NewFeaturesInMG3

Show
Ignore:
Timestamp:
05/04/09 19:44:19 (17 years ago)
Author:
davidhenry@… (IP: 74.203.101.252)
Comment:

Changed wiki-links to match established wording on other pages

Legend:

Unmodified
Added
Removed
Modified
  • NewFeaturesInMG3

    v11 v12  
    88Automatically inject model components that are managed by ColdSpring into the application's controllers. 
    99 
    10 [wiki:HowTos/HowToUseBeanInjection Beans Injection HowTo Guide] 
     10[wiki:HowTos/HowToUseBeanInjection How To Use Bean Injection] 
    1111 
    1212== Typed Events == 
    1313This feature allows developers to easily create sets of XML which would have traditionally been spread across many event handlers. 
    1414 
    15 [wiki:HowTos/HowToUseTypedEvents Typed Events] 
     15[wiki:HowTos/HowToUseTypedEvents How To Use Typed Events] 
    1616 
    1717== Event Generation == 
    1818By calling undefined events in the URL, we can tell Model-Glue to do all the needed setup and free us from having to modify the !ModelGlue.xml file directly or create the files to handle the event. All of this is done by naming convention and makes the setup process very easy. 
    1919 
    20 [wiki:HowTos/EventGeneration Event Generation HowTo Guide] 
     20[wiki:HowTos/EventGeneration How To Use Event Generation] 
    2121 
    2222== Event.copyToScope() == 
    23 [wiki:HowTos/EventCopyToScope Event.copyToScope() HowTo Guide] 
     23[wiki:HowTos/EventCopyToScope How To Use Event.copyToScope()] 
    2424 
    2525== Search Engine Safe Urls == 
     
    2828Actually, you'll want to use event.linkto inplace of self and myself now as this will allow you to switch your entire app to SES URLS quickly and easily. 
    2929 
    30 [wiki:HowTos/SESUrls SESUrls HowTo Guide]  
     30[wiki:HowTos/SESUrls How To Use Search Engine Safe Urls]  
    3131 
    3232== Application.CFC Integration == 
    33 [wiki:HowTos/ApplicationCFCIntegration Application.cfc HowTo Guide] 
     33[wiki:HowTos/ApplicationCFCIntegration How To Use Application.cfc Integration] 
    3434 
    3535== Content Caching == 
    3636Model-Glue has historically provided some basic caching features.  Model-Glue 2 introduced a set of basic functions on the base Controller object that allow developers to cache values for a configured period of time.  Model-Glue 3 builds significantly on top of the caching features of Model-Glue 2.  Model-Glue 3 has a granular way to cache the outcome of event handlers and views.  However, Model-Glue 3 intentionally does not have an object caching system.  This is really a feature of your model and is not one of Model-Glue’s concerns. 
    3737 
    38 [wiki:HowTos/CachingLayer Caching Layer HowTo Guide] 
     38[wiki:HowTos/CachingLayer How To Use Content Caching] 
    3939 
    4040== Helpers == 
     
    4242You can drop a CFC or CFM in the helpers folder of a Model-Glue application. Once you've done this, any Controller or View can run a method in the CFC or UDF defined in the CFM by using helpers.X.Y, where X is the name of the file and Y is the name of the method. 
    4343 
    44 [wiki:HowTos/Helpers Helpers HowTo Guide] 
     44[wiki:HowTos/Helpers How To Use Helpers] 
    4545 
    4646== Formats == 
     
    5050Model-Glue 3 formalizes this with a new requestFormat attribute. The requestFormat attribute is now a special value in the Event context. Both the <results> and <include> tag now support a Format attribute. If specified, the result/include will only be executed if the request format value matches. 
    5151 
    52 [wiki:HowTos/Formats Formats HowTo Guide] 
     52[wiki:HowTos/Formats How To Use Formats] 
    5353 
    5454 
     
    5757Make use of the binary protocol AMF and the FlashRemoting gateway in MG3! 
    5858 
    59 [wiki:HowTos/Remoting Remothing HowTo Guide] 
     59[wiki:HowTos/Remoting How To Use Remoting] 
    6060 
    6161