<?xml version="1.0" encoding="utf-8"?>
			
			<rss version="2.0">
			<channel>
			<title>Best Served Cold - ColdFusion</title>
			<link>http://www.pjk.us/paul/index.cfm</link>
			<description>Place where I talk.</description>
			<language>en-us</language>
			<pubDate>Tue, 07 Sep 2010 21:32:04 -0700</pubDate>
			<lastBuildDate>Sat, 10 Mar 2007 23:12:00 -0700</lastBuildDate>
			<generator>BlogCFC</generator>
			<docs>http://blogs.law.harvard.edu/tech/rss</docs>
			<managingEditor>paul@pjk.us</managingEditor>
			<webMaster>paul@pjk.us</webMaster>
			
			
			
			
			
			<item>
				<title>Lots of great ideas</title>
				<link>http://www.pjk.us/paul/index.cfm/2007/3/10/Lots-of-great-ideas</link>
				<description>
				
				I would like to thank everyone that offered suggestions for what they would like to see in the next version of cfcUnit. Many of these are great ideas, and some will certainly be added to the core framework. They have given me something to focus on and a bit more future food for thought.

Something else that is made much clearer is that more documentation, tutorials and examples are needed to get people started more quickly. I will be addressing that.

I would also like to remind folks that there is a cfcUnit mailing list (link below). If you have any ideas or questions about how things work, it is a good way of getting some help.
				
				</description>
						
				
				<category>unit testing</category>				
				
				<category>ColdFusion</category>				
				
				<category>cfcUnit</category>				
				
				<pubDate>Sat, 10 Mar 2007 23:12:00 -0700</pubDate>
				<guid>http://www.pjk.us/paul/index.cfm/2007/3/10/Lots-of-great-ideas</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>You want it, you got it!</title>
				<link>http://www.pjk.us/paul/index.cfm/2007/2/2/You_want_it,_you_got_it!</link>
				<description>
				
				&lt;p&gt;Ok, so I have finally gone and done it. A number of people have been giving me a bit of grief over this, and while the cfcUnit site hasn&apos;t yet been updated, I have gone ahead and made available for download cfcUnit&apos;s next release, 1.2 Beta 1.&lt;/p&gt;

&lt;p&gt;The major enhancement brought forth in this release is the inclusion of a rather versatile Ant task, so now tests can be run from within Eclipse without much trouble or as part of any build/deployment process that employs Ant.&lt;/p&gt;

&lt;p&gt;I will post more about this and update the &lt;a href=&quot;http://www.cfcunit.org/cfcunit&quot;&gt;cfcUnit site&lt;/a&gt; later on today, but the link below will take you to the download page:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://sourceforge.net/project/showfiles.php?group_id=100854&amp;package_id=126568&amp;release_id=483297&quot;&gt;http://sourceforge.net/project/showfiles.php?group_id=100854&amp;package_id=126568&amp;release_id=483297&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;Let me know how it goes. I look forward to any feedback.&lt;/p&gt;
				
				</description>
						
				
				<category>ColdFusion</category>				
				
				<category>cfcUnit</category>				
				
				<pubDate>Fri, 02 Feb 2007 01:34:47 -0700</pubDate>
				<guid>http://www.pjk.us/paul/index.cfm/2007/2/2/You_want_it,_you_got_it!</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>cfcUnit at CFUnited</title>
				<link>http://www.pjk.us/paul/index.cfm/2006/6/29/cfcUnit_at_CFUnited</link>
				<description>
				
				&lt;p&gt;There has been a lot more attention paid to testing CFCs this year at CFUnited, and cfcUnit is right there at the front when discussing unit testing one&apos;s CFML. Perhaps the biggest proponent of unit testing has been John Paul Ashenfelter and his talks on Agile Development and Testing ColdFusion. Additionally, I have seen demos of unit testing by &lt;a href=&quot;http://cdscott.blogspot.com/&quot;&gt;Chris Scott&lt;/a&gt; when showing off different functionality of the ColdSpring framework.&lt;/p&gt;
&lt;p&gt;A side effect of this attention has been that there will soon be a new Ant task written by John Paul that will allow cfcUnit to be run as a part of  an automated build, but it could also be run from within Eclipse just as other unit testing frameworks do now.&lt;/p&gt;
				
				</description>
						
				
				<category>unit testing</category>				
				
				<category>CFCs</category>				
				
				<category>ColdFusion</category>				
				
				<category>cfcUnit</category>				
				
				<category>cfunited</category>				
				
				<pubDate>Thu, 29 Jun 2006 13:50:00 -0700</pubDate>
				<guid>http://www.pjk.us/paul/index.cfm/2006/6/29/cfcUnit_at_CFUnited</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>Dave Ross and ColdSpring at the Fusebox Conference</title>
				<link>http://www.pjk.us/paul/index.cfm/2005/8/15/Dave_Ross_and_ColdSpring_at_the_Fusebox_Conference</link>
				<description>
				
				Dave Ross has been asked by numerous people to speak about ColdSpring at the Fusebox Conference this year, but needs interested people to justify attending. If you are interested in learning more about ColdSpring and how it fits with the other frameworks, &lt;a href=&quot;http://www.d-ross.org/index.cfm?objectid=BB56A2D4-F2EA-5E2E-C8B13A6A60A57C1F&quot;&gt;let him know&lt;/a&gt;.
				
				</description>
						
				
				<category>Fusebox 2005</category>				
				
				<category>ColdFusion</category>				
				
				<pubDate>Mon, 15 Aug 2005 16:20:25 -0700</pubDate>
				<guid>http://www.pjk.us/paul/index.cfm/2005/8/15/Dave_Ross_and_ColdSpring_at_the_Fusebox_Conference</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>New Tartan presentation available via Breeze</title>
				<link>http://www.pjk.us/paul/index.cfm/2005/5/18/New_Tartan_presentation_available_via_Breeze</link>
				<description>
				
				&lt;p&gt;A couple of hours ago I gave a presentation introducting Tartan via Breeze. If you weren&apos;t able to watch it live, &lt;a href=&quot;http://macromedia.breezecentral.com/p37163469/&quot;&gt;you can watch a recording.&lt;/a&gt;&lt;/p&gt;
				
				</description>
						
				
				<category>tartan</category>				
				
				<category>ColdFusion</category>				
				
				<pubDate>Wed, 18 May 2005 16:34:12 -0700</pubDate>
				<guid>http://www.pjk.us/paul/index.cfm/2005/5/18/New_Tartan_presentation_available_via_Breeze</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>New Tartan Website</title>
				<link>http://www.pjk.us/paul/index.cfm/2005/3/3/New_Tartan_Website</link>
				<description>
				
				&lt;p&gt;I just got finished with my first go at a web site for the Tartan
framework.  It is a work in progress, but you have to start somewhere.
It can be found at:
&lt;p&gt;

&lt;p&gt;
&lt;a href=&quot;http://www.tartanframework.org&quot;&gt;http://www.tartanframework.org&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Much of the content has been contributed by &lt;a href=&quot;http://cfobjective.neo.servequake.com/&quot;&gt;Jared Rypka-Hauer&lt;/a&gt;, so if you have anything you want to see there, let me know and we can talk...
&lt;/p&gt;

&lt;p&gt;Anyhow, check it out!&lt;/p&gt;
				
				</description>
						
				
				<category>tartan</category>				
				
				<category>ColdFusion</category>				
				
				<pubDate>Thu, 03 Mar 2005 02:05:08 -0700</pubDate>
				<guid>http://www.pjk.us/paul/index.cfm/2005/3/3/New_Tartan_Website</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>Mach-II under fire!</title>
				<link>http://www.pjk.us/paul/index.cfm/2005/2/18/Mach-II_under_fire!</link>
				<description>
				
				&lt;p&gt;
There has been a &lt;em&gt;interesting&lt;/em&gt; discussion on the &lt;a href=&quot;http://lists.topica.com/lists/mach-ii-coldfusion/read/message.html?mid=810667976&amp;sort=d&amp;start=2428&quot;&gt;Mach-II mailing list&lt;/a&gt; recently regarding the very future of the framework. Growing up is hard to do.
&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://blog.maestropublishing.com/index.cfm?mode=entry&amp;entry=27134A21-CF50-76B8-14E0D38D5DEF4299&quot;&gt;Peter Farrell&lt;/a&gt; has done a good job of summarizing the debate on his blog. Check it out.
&lt;/p&gt;
				
				</description>
						
				
				<category>ColdFusion</category>				
				
				<category>Mach-II</category>				
				
				<pubDate>Fri, 18 Feb 2005 14:33:59 -0700</pubDate>
				<guid>http://www.pjk.us/paul/index.cfm/2005/2/18/Mach-II_under_fire!</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>Updated Tartan Framework files available...</title>
				<link>http://www.pjk.us/paul/index.cfm/2005/2/9/Updated_Tartan_Framework_files_available...</link>
				<description>
				
				&lt;p&gt;There is a new set of files for Tartan.  Check it out:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://sourceforge.net/project/showfiles.php?group_id=100854&amp;package_id=141144&quot;&gt;http://sourceforge.net/project/showfiles.php?group_id=100854&amp;package_id=141144&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;Oh, and let me know if you have any problems.&lt;/p&gt;
				
				</description>
						
				
				<category>tartan</category>				
				
				<category>ColdFusion</category>				
				
				<pubDate>Wed, 09 Feb 2005 22:58:42 -0700</pubDate>
				<guid>http://www.pjk.us/paul/index.cfm/2005/2/9/Updated_Tartan_Framework_files_available...</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>Blackstone is out!</title>
				<link>http://www.pjk.us/paul/index.cfm/2005/2/6/Blackstone_is_out!</link>
				<description>
				
				&lt;p&gt;I just found out from &lt;a href=&quot;http://www.beynon.org.uk/index.cfm?mode=entry&amp;entry=E9A14BE1-3FFB-32D3-5B0CAB16E7F7A035&quot;&gt;John Beynon&apos;s blog&lt;/a&gt; that Blackstone (or CFMX 7) is now publicly available for download and purchase from Macromedia at &lt;a href=&quot;http://www.macromedia.com/software/coldfusion/buy/&quot;&gt; http://www.macromedia.com/software/coldfusion/buy&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
We&apos;ve been waiting a long time, but no more! Go and get it!
&lt;/p&gt;
				
				</description>
						
				
				<category>Blackstone</category>				
				
				<category>ColdFusion</category>				
				
				<pubDate>Sun, 06 Feb 2005 15:52:24 -0700</pubDate>
				<guid>http://www.pjk.us/paul/index.cfm/2005/2/6/Blackstone_is_out!</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>New Tartan mailing list</title>
				<link>http://www.pjk.us/paul/index.cfm/2005/1/23/New_Tartan_mailing_list</link>
				<description>
				
				&lt;p&gt;A couple of people have asked about any possible mailing list, so I went ahead and created one at topica.com.  The main page for the list can be found at &lt;a href=&quot;http://lists.topica.com/lists/tartan&quot;&gt;http://lists.topica.com/lists/tartan&lt;/a&gt;. You can join the list from this page.&lt;/p&gt;
				
				</description>
						
				
				<category>tartan</category>				
				
				<category>ColdFusion</category>				
				
				<pubDate>Sun, 23 Jan 2005 15:38:56 -0700</pubDate>
				<guid>http://www.pjk.us/paul/index.cfm/2005/1/23/New_Tartan_mailing_list</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>Tartan available for download</title>
				<link>http://www.pjk.us/paul/index.cfm/2005/1/17/Tartan_available_for_download</link>
				<description>
				
				&lt;p&gt;
Ok, I just went ahead and put the code up to SourceForge as a downloadable zip file.  You can get it here: &lt;a href=&quot;http://sourceforge.net/project/shownotes.php?release_id=297551&quot;&gt;http://sourceforge.net/project/shownotes.php?release_id=297551&lt;/a&gt;
&lt;/p&gt;
				
				</description>
						
				
				<category>tartan</category>				
				
				<category>ColdFusion</category>				
				
				<pubDate>Mon, 17 Jan 2005 02:29:16 -0700</pubDate>
				<guid>http://www.pjk.us/paul/index.cfm/2005/1/17/Tartan_available_for_download</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>Tartan: a new service framework for ColdFusion</title>
				<link>http://www.pjk.us/paul/index.cfm/2005/1/17/Tartan:_a_new_service_framework_for_ColdFusion</link>
				<description>
				
				&lt;p&gt;Frameworks are a lot of fun to build. Over the last month I have been working on a framework for building ColdFusion service layers. I built it with the intension of making it available locally and remotely using Flash Remoting and web services.  I have decided to call this framework Tartan.&lt;p&gt;

&lt;p&gt;Tartan is a command-driven service framework for ColdFusion. It was built to help produce the service layer within a larger application architecture which relies on strict separation or layering of functionality.&lt;/p&gt;

&lt;p&gt;All access to the underlying business logic is controlled by public services which are available locally as CFCs and remotly via Flash Remoting and SOAP web services. A service can be composed of any number of commands, each of which implements a discreet operation within the application. These contain the core logic for the application. Commands can communicate with databases via DAOs, manipulate values received from the client, execute other commands and even communicate with services available on other remote servers.&lt;p&gt;

&lt;p&gt;At the center of Tartan are 6 core classes: RemoteService, LocalService, Command, DAO, ValueObject and ExceptionHandler. They provide most of the functionality of the framework, and must be extended by the application developer.&lt;/p&gt;

&lt;p&gt;Although I am still working on proper documentation, there is some already, and tartan is now available for download as a part of the &lt;a href=&quot;http://sourceforge.net/projects/openxcf&quot;&gt;OpenXCF&lt;/a&gt; project on SourceForge via &lt;a href=&quot;http://sourceforge.net/cvs/?group_id=100854&quot;&gt;CVS&lt;/a&gt;.
I will make it available as a single download really soon.&lt;/p&gt;
				
				</description>
						
				
				<category>CFCs</category>				
				
				<category>tartan</category>				
				
				<category>ColdFusion</category>				
				
				<pubDate>Mon, 17 Jan 2005 01:11:42 -0700</pubDate>
				<guid>http://www.pjk.us/paul/index.cfm/2005/1/17/Tartan:_a_new_service_framework_for_ColdFusion</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>Event Gateways...</title>
				<link>http://www.pjk.us/paul/index.cfm/2004/11/3/Event_Gateways...</link>
				<description>
				
				&lt;p&gt;I just got out of Tom Jordal&apos;s session on Event Gateways in Blackstone, and I&apos;ve got to tell you that I loved his presentation style--really laid-back.  He went over the way they work and ways to use them, and I really need to get more into this area.  I just need to find a good excuse to do it.&lt;/p&gt;

&lt;p&gt;The &quot;Sneak Peeks&quot; session is coming up, so I&apos;ve got to get going.&lt;/p&gt;
				
				</description>
						
				
				<category>ColdFusion</category>				
				
				<pubDate>Wed, 03 Nov 2004 16:14:14 -0700</pubDate>
				<guid>http://www.pjk.us/paul/index.cfm/2004/11/3/Event_Gateways...</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>CFC Birds of a Feather tonight...</title>
				<link>http://www.pjk.us/paul/index.cfm/2004/11/2/CFC_Birds_of_a_Feather_tonight...</link>
				<description>
				
				&lt;p&gt;Well, tonight I attended the Bird&apos;s of a Feather session for CFCs that Ray Camden was good enough to set up for us.  It seemed to be a more diverse group than last year and more people seemed to be interested in how things are done and why. It wasn&apos;t the gripe session that last year tended to be, and instead questions of &quot;How  do I learn how to use components?&quot; were more important.  We tended not to focus on what they could not do and instead reflected on different solutions to similar problems.&lt;/p&gt;

&lt;p&gt;One person suggested starting with database queries and moving them into components one at a time.  Really, the available documentation and body of knowledge since last year has changed quite a bit as more CF developers have embraced OO techniques using CFCs.&lt;/p&gt;

&lt;p&gt;We also covered the need for good code generation capabilies similar to those in existance for Java developers--especially  for writing boiler-plate code like database CRUD functionality.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://www.cfcpowertools.com&quot;&gt;Tom Schreck&lt;/a&gt; demonstrated a phenominal tool that will create a CFC, database tables that map to that CFC and the form for dealing with that CFC all in one place.  He&apos;s spent quite some time on it, and it is something worth looking at and investing time and support in.&lt;/p&gt;

&lt;p&gt;I also inquired within the group to see if anyone was using cfcUnit and if so what they thought of it.  A couple of people in the room were familiar with it and liked it.  Once again, I was reminded of the need for even more and better documentation... something I will have to work on.&lt;/p&gt;

&lt;p&gt;Anyhow, it was a great session and I hope to get a chance to follow up with some of the attendees later on this week.&lt;/p&gt;
				
				</description>
						
				
				<category>MAX 2004</category>				
				
				<category>CFCs</category>				
				
				<category>ColdFusion</category>				
				
				<category>cfcUnit</category>				
				
				<pubDate>Tue, 02 Nov 2004 23:44:56 -0700</pubDate>
				<guid>http://www.pjk.us/paul/index.cfm/2004/11/2/CFC_Birds_of_a_Feather_tonight...</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>CF_Underground Uncovered</title>
				<link>http://www.pjk.us/paul/index.cfm/2004/10/31/CF_Underground_Uncovered</link>
				<description>
				
				&lt;p&gt;
I spent the day at CF_Underground today, and I&apos;m glad I did.  There were great presentations on using CF with Flex, e-commerce security, extreme programming, creating personas, and software architecture and design patterns.  Hal couln&apos;t be there, but Michael Smith and Shlomy Gantz did a good job of filling in at the last minute.  Lots of good ideas floated around in the many discussions of the day.
&lt;/p&gt;
&lt;p&gt;
There were also a lot of familiar faces from the last CFUN and MAX conferences.  Hopefully the guys from Interakt will have more beer opening tricks to share before the week is over!
&lt;/p&gt;
&lt;p&gt;Anyhow, it&apos;s Halloween and the French Quarter should be interesting... I&apos;ll add more comments later.&lt;/p&gt;
				
				</description>
						
				
				<category>MAX 2004</category>				
				
				<category>ColdFusion</category>				
				
				<pubDate>Sun, 31 Oct 2004 17:51:05 -0700</pubDate>
				<guid>http://www.pjk.us/paul/index.cfm/2004/10/31/CF_Underground_Uncovered</guid>
				
			</item>
			
		 	
			</channel></rss>