Download
Latest Stable Version
Latest Development Version
Latest Google Group Topics
- Pre-Caching multiple items using "c...
- The request has exceeded the allowa...
- Sample use of "depends" in CFCs
- Event Queue in Plug-ins
Latest Team Mach-II Posts
Quick Facts
- Object-Oriented, MVC Framework for ColdFusion
- Open source – Apache 2.0 license
- Compatible with Adobe ColdFusion 6.1+ and New Atlanta Blue Dragon 7+
- Driving enterprise-level ColdFusion applications since 2003
Mach-II Resources
With the launch of the new Mach-II website we're still in the process of pulling all the resources and documentation into this single source, so look for vast improvements in this area in the very near future with greater quality and quantity of documentation as well as entirely new resources.
In the mean time, below you'll find links to existing quick starts, FAQs, tutorials, sample applications, Captivate presentations, web sites, and other resources that we hope help you get started with Mach-II. If you have suggestions as to the types of resources you think are lacking or ones you'd like to see, please contact us.
Our Google Group
A best place to ask Mach-II specific questions and learn about the framework. Sign up in the pod to the right.
Official Documentation, Bug Tracker and Wiki
Check out the official Mach-II Project Documentation, Bug Tracker and Wiki.
Team Mach-II Blog RSS Feed
Never miss an official announcement and get free tips by watching Team Mach-II's Blog RSS Feed.
Mach-II CFC API Documentation
Mach-II Version |
Online |
Downloads |
1.1.1 Stable |
||
1.5.0 Stable |
Mach-II 1.5 Specific Documentation
- What's New in Mach-II 1.5 by Matt Woodward (5/5/2007)
- Mach-II 1.5 <includes> and <modules> by Kurt Wiersma (6/22/2007)
- Mach-II 1.5 New Property Datatypes by Matt Woodward (6/22/2007)
- Mach-II 1.5 Subroutines by Peter Farrell (6/22/2007)
- Mach-II 1.5 URL Management Enhancement by Peter Farrell (10/19/2007)
General Mach-II Documentation
- An Introduction to Implicit Invocation by Ben Edwards
- Beans, Beans, the Musical Fruit by Hal Helms and Ben Edwards
- Mach-II Official List of Deprecated Elements by Peter Farrell
- Mach-II FAQs by Peter Farrell (11/8/2006)
General Tutorials and Articles
-
Mach-II Quick Start Guide by Matt Woodward (10/31/2005)
Code samples for this article -
Mach-II Quick Start - Captivate Presentation by Matt Woodward
- An Introduction to the Mach-II Event Object and Listeners by Matt Woodward (10/31/2005)
-
Head First Mach-II - Captivate Presentation by Matt Woodward
Code samples for this presentation -
Building a Contact Manager in Mach-II - Captivate Presentaiton by Matt Woodward
Code samples for this presentation
Sample Applications
- Contact Manager (Mach-II 1.1.0)
- Contact Manager DB (Mach-II 1.1.0)
- Roulette (Mach-II 1.1.0)
- Pet Market (Mach II 1.1.x) - Hal and Ben's version of the infamous Pet Market sample application. This site also contains versions of this same application built with other popular frameworks.
- LitePost (Mach II 1.1.x) - blog application which shows how to use ColdSpring with Mach II to build a simple blogging application. Currently the code is only available through SVN.
- Mach-II.info Sample Application - Phil Cruz's code which is used to run mach-ii.info
Open Source Applications
- MachBlog - Matt and Peter's Mach II and ColdSpring based blogging software.
- MachBug - Russell Brown's bug tracking application currently not avialable for download.
- calendarInfusion is a ColdFusion-based event calendar for sharing event information throughout your organization. Features include support for multiple calendars, search capabilities, web-based calendar and event management, user access controls, recurring events, and many more features.
Commercial Applications
- Tracking Tools - bug/case tracking application
Quickstart Applications
- Jumpstart - Dave Shuck's starter application which uses Mach II and Reactor
- Appbooster - Kurt Wiersma's sample/starter application which uses Mach II and ColdSpring to create a skeleton app you can use as the base for your next application. Appbooster comes with a simple admin interface for managing user accounts and roles. It shows how to build CRUD applications using Mach II and ColdSpring.
External Resources and Web Sites
- Head First Mach-II - Adobe Connect recording of Peter Farrell presenting to the Scottish CFUG (10/19/2006)
- Head First Mach-II - Adobe Connect recording of Peter Farrell presenting to the Cincinatti CFUG (10/9/2006)
- Peter Farrell's Blog (search for 'mach-ii')
- Matt Woodward's Blog (search for 'mach-ii')
- What's New in Mach-II 1.1.1 Breeze Presentation by Matt Woodward and Peter Farrell (2006)
- mach-ii.info - a Mach-II resource site maintained by Phil Cruz
- mach-ii.de - a German-language Mach-II resource site maintained by Reinhard Jung and Harry Klein
-
I Know Kung Foo Blog by Adrian J. Moreno (Feb. 2007)
- Moving From Procedural Programming to Object Orientated Programming with Mach II
- Mach-II Primer : 1 : Files vs. Events (February 12, 2007)
- Mach-II Primer : 2 : Variables vs. Arguments (February 24, 2007)
- Mach-II Primer : 3 : Flip This Code (February 24, 2007)
- Mach-II Primer : 4 : Using Gateways to manage record sets (March 5, 2007)
- Mach-II Primer : 5 : Mediating events with Listeners (March 14, 2007)
Older Tutorials, Articles, Documentation, and Resources
- How To Develop Listeners by Ben Edwards (2003)
- Mach-II Request, Event, and Exception Handling by Ben Edwards (2003)
- Mach-II Application Configuration by Ben Edwards (2005)
- Mach-II Development Guide by the Adobe Web Team (last updated 2005)
- Sean Corfield's Mach-II Site (last updated 2004)
- The OpenXCF Project (includes some older Mach-II filters and plugins)
- Mach-II: An Object-Oriented Framework - presentation to the Kansas City CFUG by Hal Helms and Ben Edwards (2003)
