<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Coldfusion on jason grey</title><link>https://jason-grey.com/tags/coldfusion/</link><description>Recent content in Coldfusion on jason grey</description><generator>Hugo</generator><language>en</language><lastBuildDate>Fri, 05 Mar 2004 00:00:00 +0000</lastBuildDate><atom:link href="https://jason-grey.com/tags/coldfusion/index.xml" rel="self" type="application/rss+xml"/><item><title>Handy is going open source...</title><link>https://jason-grey.com/posts/2003/handy-going-opensource/</link><pubDate>Fri, 05 Mar 2004 00:00:00 +0000</pubDate><guid>https://jason-grey.com/posts/2003/handy-going-opensource/</guid><description>&lt;p&gt;There were a few sugestions by members of the CF community to make Handy CFC tester open source&amp;hellip; so I&amp;rsquo;m going to give it a try.&lt;/p&gt;
&lt;p&gt;Along with the move to open source, I&amp;rsquo;m going to make &amp;ldquo;Handy&amp;rdquo; more of a suite of usefull ColdFusion/Mach-II stuff. To be included at launch will be:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Handy/TestSuite/index.cfm - the Handy CFC browser/tester.&lt;/li&gt;
&lt;li&gt;Handy/BeanGen/index.cfm - a simple utility to generate CFCs with Java Bean get/set methods. Usefull if you do any Mach-II development.&lt;/li&gt;
&lt;li&gt;handy.dao - a base class for all my dao objects, has only one fuction right now to convert results of a query to a struct - for passing instance data to an object (memento).&lt;/li&gt;
&lt;li&gt;handy.validatable - a base class for all my objects which need to have a &amp;ldquo;validate&amp;rdquo; funciton. Has functions for keeping track of what&amp;rsquo;s wrong with certain fields, or in general.&lt;/li&gt;
&lt;li&gt;handy.plugins.ServerProperties - lets you have mach-ii properties defined outside of the mach-ii config file - usefull if you want to manage mach-ii with Source control, but need different properties on different servers.&lt;/li&gt;
&lt;li&gt;handy.plugins.EventData - allows you to have an XML config file to specify data for events. You can also specify other buckets of data which you can include on specified events (like an include) This allows powerful setup of meta-data per-event, but doesn&amp;rsquo;t tie you to your mach-ii.xml file to do so.&lt;/li&gt;
&lt;li&gt;Handy/MachIIMapper/index.cfm - maps a mach-ii application in many ways. Requires GraphViz to be installed, and you need CFEXECUTE permissions.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I&amp;rsquo;m submitting &amp;ldquo;Handy Suite&amp;rdquo; to SourceForge today, so with any luck, I&amp;rsquo;ll have all the code and docs up there, along with the CVS repository.&lt;/p&gt;</description></item><item><title>Humn, thats handy...</title><link>https://jason-grey.com/posts/2003/handy-framework/</link><pubDate>Thu, 27 Nov 2003 00:00:00 +0000</pubDate><guid>https://jason-grey.com/posts/2003/handy-framework/</guid><description>&lt;p&gt;&lt;a href="https://web.archive.org/web/20040402044245/http://handy.jason-thorpe.com/" class="external-link" target="_blank" rel="noopener"&gt;http://handy.jason-thorpe.com/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Handy is a browser and testing framework for ColdFusion CFCs. Just drop it in a directory of ColdFusion CFC&amp;rsquo;s, and browse to it in your web browser. Full instructions are below, and included in the download.&lt;/p&gt;</description></item><item><title>Mach-II first blush</title><link>https://jason-grey.com/posts/2003/mach-ii-first-blush/</link><pubDate>Thu, 27 Nov 2003 00:00:00 +0000</pubDate><guid>https://jason-grey.com/posts/2003/mach-ii-first-blush/</guid><description>&lt;p&gt;I recently have evaluated the &lt;a href="https://web.archive.org/web/20040604142521/http://www.mach-ii.com/" class="external-link" target="_blank" rel="noopener"&gt;Mach-II framework&lt;/a&gt; for ColdFusion MX. I started by developing our company holiday party RSVP website. It used a pretty simple form bean, and some standard &amp;ldquo;manager&amp;rdquo;, &amp;ldquo;dao&amp;rdquo;, and &amp;ldquo;gateway&amp;rdquo; objects, as shown in the Mach-II developer guide. My initial thoughts are very favorable:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Cleanly supports writing your code in a re-useable way.&lt;/li&gt;
&lt;li&gt;Much more object oriented than fusebox.&lt;/li&gt;
&lt;li&gt;Very good framework for MVC development.&lt;/li&gt;
&lt;li&gt;Fast - I like how many objects are stored in application scope, so they don&amp;rsquo;t have to be instantiated every request.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I&amp;rsquo;ve also started developing some base objects, filters, plug-ins and other useful tools which others may find useful, I&amp;rsquo;ll post them up here soon.&lt;/p&gt;</description></item></channel></rss>