<?xml version="1.0" encoding="iso-8859-1"?>

<rdf:RDF 
	xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns="http://purl.org/rss/1.0/"
>
		
	<channel rdf:about="http://www.dougboude.com/blog">
	<title>Doug Boude (rhymes with &apos;loud&apos;)</title>
	<description>Powered by BlogCFM</description>
	<link>http://www.dougboude.com/blog</link>
	
	<items>
		<rdf:Seq>
			
			<rdf:li rdf:resource="http://www.dougboude.com/blog/1/2010/09/Configuring-Apache-To-Use-Multiple-Versions-of-ColdFusion.cfm" />
			
			<rdf:li rdf:resource="http://www.dougboude.com/blog/1/2010/07/THE-DAY-CFUNITED-DIED.cfm" />
			
			<rdf:li rdf:resource="http://www.dougboude.com/blog/1/2010/07/PHP-vs-COLDFUSION.cfm" />
			
			<rdf:li rdf:resource="http://www.dougboude.com/blog/1/2010/06/D2W-Conference-Review.cfm" />
			
			<rdf:li rdf:resource="http://www.dougboude.com/blog/1/2010/06/D2W-Session-Review--The-Art-and-Science-of-RIAs.cfm" />
			
			<rdf:li rdf:resource="http://www.dougboude.com/blog/1/2010/06/D2W-Session-Review--Using-Facebook-and-Twitter-to-Market-Your-Creative-Services-by-Lisa-Heselton.cfm" />
			
			<rdf:li rdf:resource="http://www.dougboude.com/blog/1/2010/06/D2W-Session-Review--Prototyping-by-Chris-Griffith.cfm" />
			
			<rdf:li rdf:resource="http://www.dougboude.com/blog/1/2010/06/D2W-Conference-My-Speaker-Highlights.cfm" />
			
			<rdf:li rdf:resource="http://www.dougboude.com/blog/1/2010/06/Designer-Developer-Workflow-Conference.cfm" />
			
			<rdf:li rdf:resource="http://www.dougboude.com/blog/1/2010/05/CONDITIONAL-INSERT-IN-A-SINGLE-QUERY.cfm" />
			
			<rdf:li rdf:resource="http://www.dougboude.com/blog/1/2010/03/Easy-Way-to-Integrate-ColdFusion-into-NonColdFusion-Templates.cfm" />
			
			<rdf:li rdf:resource="http://www.dougboude.com/blog/1/2010/03/Leveraging-Response-Headers-in-Ajax-Calls.cfm" />
			
			<rdf:li rdf:resource="http://www.dougboude.com/blog/1/2010/03/Spreadsheet-to-XML-Transformation-Utility-Overview.cfm" />
			
			<rdf:li rdf:resource="http://www.dougboude.com/blog/1/2010/02/Real-World-Benefits-of-Encapsulation.cfm" />
			
			<rdf:li rdf:resource="http://www.dougboude.com/blog/1/2010/02/Registered-Ajax-Responders-Not-Responding-Properly.cfm" />
			
			<rdf:li rdf:resource="http://www.dougboude.com/blog/1/2010/01/Finally-Found-a-Use-for-CFTHREAD.cfm" />
			
			<rdf:li rdf:resource="http://www.dougboude.com/blog/1/2009/12/A-SWEET-Little-MySQL-Function-GroupConcat.cfm" />
			
			<rdf:li rdf:resource="http://www.dougboude.com/blog/1/2009/12/Using-a-CFC-as-a-Configuration-File.cfm" />
			
			<rdf:li rdf:resource="http://www.dougboude.com/blog/1/2009/12/Interface-Driven-Architecture-vs-Model-Driven-Architecture.cfm" />
			
			<rdf:li rdf:resource="http://www.dougboude.com/blog/1/2009/11/PayPal-IPN-Coldfusion-CFC.cfm" />
			
			<rdf:li rdf:resource="http://www.dougboude.com/blog/1/2009/11/Coldbox-101-Training-Review.cfm" />
			
			<rdf:li rdf:resource="http://www.dougboude.com/blog/1/2009/11/MySQL-Query-to-Find-the-Following-Thursday-of-a-Given-Date.cfm" />
			
			<rdf:li rdf:resource="http://www.dougboude.com/blog/1/2009/10/Adding-a-Railo-Site-in-W2k8IIS7Tomcat-Environment.cfm" />
			
			<rdf:li rdf:resource="http://www.dougboude.com/blog/1/2009/10/Weird-404-Error-on-IIS7-When-Accessing-Flat-File.cfm" />
			
			<rdf:li rdf:resource="http://www.dougboude.com/blog/1/2009/10/Security-Snippet-for-canvasWiki.cfm" />
			
			<rdf:li rdf:resource="http://www.dougboude.com/blog/1/2009/09/Configuring-Multiple-Redirectors-for-RailoTomcatand-IIS7-on-W2K8.cfm" />
			
			<rdf:li rdf:resource="http://www.dougboude.com/blog/1/2009/09/7A.Batch-Script-to-Backup-MySQL-Database.cfm" />
			
			<rdf:li rdf:resource="http://www.dougboude.com/blog/1/2009/09/Choosing-an-SSL-Certificate.cfm" />
			
			<rdf:li rdf:resource="http://www.dougboude.com/blog/1/2009/09/Managing-Multiple-Development-Platforms-with-Limited-Windows-Laptop-Resources.cfm" />
			
			<rdf:li rdf:resource="http://www.dougboude.com/blog/1/2009/09/Railos-Administrators-Server-vs-Local.cfm" />
			
		</rdf:Seq>
	</items>
	
	</channel>
		
  	<item rdf:about="http://www.dougboude.com/blog/1/2010/09/Configuring-Apache-To-Use-Multiple-Versions-of-ColdFusion.cfm">
	<title>Configuring Apache To Use Multiple Versions of ColdFusion</title>
	<description>&lt;p&gt;&lt;font face=&quot;Verdana&quot; size=&quot;3&quot;&gt;This post is for those of you out there who have managed to get two or more versions of Coldfusion running side by side, but are now facing the challenge of HOW on earth you can actually run your apps in both versions using Apache. For example, now you&apos;d like to test your app in CF9 by typing in &amp;quot;localhostCF9/myKillerApp&amp;quot; and in CF8 by typing in &amp;quot;localhostCF8/myKillerApp&amp;quot;.&amp;nbsp; In theory, this</description>
	<link>http://www.dougboude.com/blog/1/2010/09/Configuring-Apache-To-Use-Multiple-Versions-of-ColdFusion.cfm</link>
	<dc:date>2010-09-06T03:37:00-05:00</dc:date>
	
	<dc:subject>goog,ColdFusion</dc:subject>
	</item>
	
  	<item rdf:about="http://www.dougboude.com/blog/1/2010/07/THE-DAY-CFUNITED-DIED.cfm">
	<title>THE DAY CFUNITED DIED</title>
	<description>&lt;p&gt;&lt;font face=&quot;Verdana&quot; size=&quot;3&quot;&gt;As you ALL know, this was the last CFUnited ever, and as an attendee, I am certain that this fact was actually a &lt;em&gt;positive&lt;/em&gt; influence&amp;nbsp;on how the conference played out. The camaraderie that is always an integral part of this event was magnified by the ever-present fact that we just don&amp;rsquo;t know when we may be able to assemble ourselves in these numbers again. I know for myself (and I do believe that</description>
	<link>http://www.dougboude.com/blog/1/2010/07/THE-DAY-CFUNITED-DIED.cfm</link>
	<dc:date>2010-07-31T01:27:00-05:00</dc:date>
	
	<dc:subject>goog,ColdFusion,CFUNITED,observations,placeblogger</dc:subject>
	</item>
	
  	<item rdf:about="http://www.dougboude.com/blog/1/2010/07/PHP-vs-COLDFUSION.cfm">
	<title>PHP vs COLDFUSION</title>
	<description>&lt;p&gt;&lt;font size=&quot;3&quot; face=&quot;Verdana&quot;&gt;I had the privilege of doing a short presentation at our local CFUG meeting last night, the topic being &amp;quot;Coldfusion Vs PHP&amp;quot;, so thought I&apos;d share the slides and some brief commentary on some of them. We didn&apos;t record the meeting, so what you&apos;re about to see is an abbreviated version.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;img style=&quot;visibility:hidden;width:0px;height:0px;&quot; border=0 width=0 height=0 src=&quot;http://counters.gigya.c</description>
	<link>http://www.dougboude.com/blog/1/2010/07/PHP-vs-COLDFUSION.cfm</link>
	<dc:date>2010-07-13T12:43:00-05:00</dc:date>
	
	<dc:subject>goog,ColdFusion,CFUNITED,observations,placeblogger,PHP</dc:subject>
	</item>
	
  	<item rdf:about="http://www.dougboude.com/blog/1/2010/06/D2W-Conference-Review.cfm">
	<title>D2W Conference Review</title>
	<description>&lt;h2&gt;Designer/Developer Workflow Conference - June 19-20, 2010&lt;/h2&gt;
&lt;h2&gt;Conference Review&lt;/h2&gt;
&lt;p&gt;&lt;font size=&quot;3&quot;&gt;Whether you&apos;re a developer, a designer, or fancy yourself to be a citizen of both worlds, it is nearly impossible for anybody at any place in that spectrum to completely avoid the need to have at least some knowledge of both disciplines. Designers need to have a good understanding of what is possible in the development world so that t</description>
	<link>http://www.dougboude.com/blog/1/2010/06/D2W-Conference-Review.cfm</link>
	<dc:date>2010-06-23T13:01:34-05:00</dc:date>
	
	<dc:subject>goog,ColdFusion,CFUNITED,observations,placeblogger,PHP,D2W</dc:subject>
	</item>
	
  	<item rdf:about="http://www.dougboude.com/blog/1/2010/06/D2W-Session-Review--The-Art-and-Science-of-RIAs.cfm">
	<title>D2W Session Review - The Art and Science of RIAs</title>
	<description>&lt;h2&gt;The Art and Science of RIA&apos;s&lt;/h2&gt;
&lt;h3&gt;by Ben Stucki&lt;/h3&gt;
&lt;p&gt;&lt;font size=&quot;3&quot;&gt;As I&apos;ve mentioned before (but it&apos;s worth mentioning again), this year&apos;s first annual Designer Developer Workflow conference was, in my opinion, a monumental success and an outstanding start to what I&apos;m sure will become an annual tradition. The session topics hovered anywhere between developer-oriented and designer-oriented topics, yet NONE of&amp;nbsp;the sessions&amp;nbsp;e</description>
	<link>http://www.dougboude.com/blog/1/2010/06/D2W-Session-Review--The-Art-and-Science-of-RIAs.cfm</link>
	<dc:date>2010-06-21T23:54:00-05:00</dc:date>
	
	<dc:subject>goog,ColdFusion,CFUNITED,observations,placeblogger,PHP,D2W</dc:subject>
	</item>
	
  	<item rdf:about="http://www.dougboude.com/blog/1/2010/06/D2W-Session-Review--Using-Facebook-and-Twitter-to-Market-Your-Creative-Services-by-Lisa-Heselton.cfm">
	<title>D2W Session Review - Using Facebook and Twitter to Market Your Creative Services by Lisa Heselton</title>
	<description>&lt;h2&gt;Using Twitter and Facebook to Market Your Creative Services&lt;/h2&gt;
&lt;h3&gt;by Lisa Heselton&lt;/h3&gt;
&lt;p&gt;&lt;font size=&quot;3&quot;&gt;Being the enlightened individual I am, I decided to expand my horizons and attend a session that wasn&apos;t directly relevant to programming or prototyping (the equivalent of a guy forcing himself to watch a chick flick end to end for the sole purpose of ensuring that he still has feelings). In this instance, the session I had the distin</description>
	<link>http://www.dougboude.com/blog/1/2010/06/D2W-Session-Review--Using-Facebook-and-Twitter-to-Market-Your-Creative-Services-by-Lisa-Heselton.cfm</link>
	<dc:date>2010-06-21T00:40:00-05:00</dc:date>
	
	<dc:subject>goog,ColdFusion,CFUNITED,observations,placeblogger,PHP,D2W</dc:subject>
	</item>
	
  	<item rdf:about="http://www.dougboude.com/blog/1/2010/06/D2W-Session-Review--Prototyping-by-Chris-Griffith.cfm">
	<title>D2W Session Review - Prototyping by Chris Griffith</title>
	<description>&lt;h3&gt;Prototyping: A Component for Success by Chris Griffith&lt;/h3&gt;
&lt;p&gt;&lt;font face=&quot;Verdana&quot; size=&quot;3&quot;&gt;I can&apos;t speak highly enough of the Designer Developer Workflow conference, aka &amp;quot;D2W&amp;quot;! Having been using Coldfusion for a long time now, I find more often &lt;/font&gt;&lt;font face=&quot;Verdana&quot; size=&quot;3&quot;&gt;than not that I glean maybe 10% new knowledge and information from the other conferences I attend. This one, however, has skillfully addressed a niche </description>
	<link>http://www.dougboude.com/blog/1/2010/06/D2W-Session-Review--Prototyping-by-Chris-Griffith.cfm</link>
	<dc:date>2010-06-20T12:24:06-05:00</dc:date>
	
	<dc:subject>goog,ColdFusion,CFUNITED,observations,placeblogger,PHP,D2W</dc:subject>
	</item>
	
  	<item rdf:about="http://www.dougboude.com/blog/1/2010/06/D2W-Conference-My-Speaker-Highlights.cfm">
	<title>D2W Conference: My Speaker Highlights</title>
	<description>&lt;font size=&quot;3&quot;&gt;Dee Sadler sent me the following questions as a way of gathering my opinions and information for my area of the &lt;a href=&quot;http://d2wc.com/&quot; target=&quot;_blank&quot;&gt;Designer Developer Workflow Conference&lt;/a&gt; Speaker Highlights section of the site. I figured I&apos;d go ahead and post them here as well, just to give folks an idea of what my role will be when i&apos;m in Kansas City, Missouri June 19-20.&lt;/font&gt;
&lt;h2&gt;SPEAKER HIGHLIGHTS: DOUG BOUDE&lt;/h2&gt;
</description>
	<link>http://www.dougboude.com/blog/1/2010/06/D2W-Conference-My-Speaker-Highlights.cfm</link>
	<dc:date>2010-06-03T02:21:00-05:00</dc:date>
	
	<dc:subject>goog,ColdFusion,CFUNITED,observations,placeblogger,PHP,D2W</dc:subject>
	</item>
	
  	<item rdf:about="http://www.dougboude.com/blog/1/2010/06/Designer-Developer-Workflow-Conference.cfm">
	<title>Designer Developer Workflow Conference!</title>
	<description>&lt;p&gt;&lt;font size=&quot;3&quot;&gt;In just a little over 2 weeks I&apos;ll be in Kansas City, Missouri speaking at the first annual D2W (Designer/Developer Workflow) conference, organized with the specific purpose of helping to enhance and/or bridge the gap in the knowledge and workflow disparities that can exist between the design and development aspects of a project. Though we in the CF/Adobe community are fortunate enough to have several conferences to choose from </description>
	<link>http://www.dougboude.com/blog/1/2010/06/Designer-Developer-Workflow-Conference.cfm</link>
	<dc:date>2010-06-03T02:13:00-05:00</dc:date>
	
	<dc:subject>goog,ColdFusion,CFUNITED,observations,placeblogger,PHP,D2W</dc:subject>
	</item>
	
  	<item rdf:about="http://www.dougboude.com/blog/1/2010/05/CONDITIONAL-INSERT-IN-A-SINGLE-QUERY.cfm">
	<title>CONDITIONAL INSERT IN A SINGLE QUERY</title>
	<description>&lt;p&gt;&lt;font size=&quot;2&quot; face=&quot;Verdana&quot;&gt;Ever had the need to insert a record, but only wanted to do so if the record doesn&apos;t already exist? Typically the first approach to this is two queries: one to check for the existence of the values you want to insert, the second to peform that insert IF the first query returned no records. Well, I was in such a spot today, but hated the idea of having to hit the db twice to perform a conditional insert. Though I&apos;m</description>
	<link>http://www.dougboude.com/blog/1/2010/05/CONDITIONAL-INSERT-IN-A-SINGLE-QUERY.cfm</link>
	<dc:date>2010-05-17T13:33:00-05:00</dc:date>
	
	<dc:subject>goog,ColdFusion,CFUNITED,observations,placeblogger,PHP,D2W,mysql, code snippets</dc:subject>
	</item>
	
  	<item rdf:about="http://www.dougboude.com/blog/1/2010/03/Easy-Way-to-Integrate-ColdFusion-into-NonColdFusion-Templates.cfm">
	<title>Easy Way to Integrate ColdFusion into Non-ColdFusion Templates</title>
	<description>&lt;p&gt;&lt;font size=&quot;3&quot;&gt;Have you ever found yourself in a situation where you needed to implement some new feature using one scripting language within a template that is written in a different scripting language, or possibly no scripting language at all (pure HTML)?&amp;nbsp; Of course, you could just turn the pure HTML template into a CFML template, and at times that is indeed the best route to go, as long as breaking every link pointing back to this page</description>
	<link>http://www.dougboude.com/blog/1/2010/03/Easy-Way-to-Integrate-ColdFusion-into-NonColdFusion-Templates.cfm</link>
	<dc:date>2010-03-31T15:52:00-05:00</dc:date>
	
	<dc:subject>goog,ColdFusion,CFUNITED,observations,placeblogger,PHP,D2W,mysql, code snippets, Ajax</dc:subject>
	</item>
	
  	<item rdf:about="http://www.dougboude.com/blog/1/2010/03/Leveraging-Response-Headers-in-Ajax-Calls.cfm">
	<title>Leveraging Response Headers in Ajax Calls</title>
	<description>&lt;p&gt;&lt;font size=&quot;3&quot;&gt;If you&apos;re doing any sort of Ajax development, then you undoubtedly already are quite familiar with the different ways you can use an Ajax call. For instance, you can have the call return a fragment of fully formed html (such as a table populated with data). For a more advanced user, you may have your Ajax calls returning raw data in the form of JSON or XML and parse it on the client side. In either case, though, your single Ajax</description>
	<link>http://www.dougboude.com/blog/1/2010/03/Leveraging-Response-Headers-in-Ajax-Calls.cfm</link>
	<dc:date>2010-03-16T12:47:00-05:00</dc:date>
	
	<dc:subject>goog,ColdFusion,CFUNITED,observations,placeblogger,PHP,D2W,mysql, code snippets, Ajax,javascript</dc:subject>
	</item>
	
  	<item rdf:about="http://www.dougboude.com/blog/1/2010/03/Spreadsheet-to-XML-Transformation-Utility-Overview.cfm">
	<title>Spreadsheet to XML Transformation Utility Overview</title>
	<description>&lt;p&gt;&lt;font size=&quot;3&quot;&gt;I am currently working on a project that has proven to be very challenging, architecturally speaking. I&apos;ve been learning a lot along the way, and I have come up with some approaches to addressing the challenge that I feel are pretty doggone sweet, so I thought I&apos;d share some of the details in case it helps spark ideas for other people.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;3&quot;&gt;Let me describe how this challenge came about, and the challenge</description>
	<link>http://www.dougboude.com/blog/1/2010/03/Spreadsheet-to-XML-Transformation-Utility-Overview.cfm</link>
	<dc:date>2010-03-12T14:22:00-05:00</dc:date>
	
	<dc:subject>goog,ColdFusion,CFUNITED,observations,placeblogger,PHP,D2W,mysql, code snippets, Ajax,javascript,xclaim</dc:subject>
	</item>
	
  	<item rdf:about="http://www.dougboude.com/blog/1/2010/02/Real-World-Benefits-of-Encapsulation.cfm">
	<title>Real World Benefits of Encapsulation</title>
	<description>&lt;!-- ckey=&quot;31CD4087&quot; --&gt;&lt;font face=&quot;Arial&quot; size=&quot;2&quot;&gt;I, as most if not all of you do, realize that to do any new development and NOT encapsulate my code would border on absurdity and I would be painting myself into a very narrow corner with regard to maintenance and future project expansion. This post, however, is focused on those projects where you are thrown headlong into an existing codebase that is not based, even loosely, on any kind of objec</description>
	<link>http://www.dougboude.com/blog/1/2010/02/Real-World-Benefits-of-Encapsulation.cfm</link>
	<dc:date>2010-02-23T11:46:00-05:00</dc:date>
	
	<dc:subject>goog,ColdFusion,CFUNITED,observations,placeblogger,PHP,D2W,mysql, code snippets, Ajax,javascript,xclaim,OOP</dc:subject>
	</item>
	
  	<item rdf:about="http://www.dougboude.com/blog/1/2010/02/Registered-Ajax-Responders-Not-Responding-Properly.cfm">
	<title>Registered Ajax Responders Not Responding Properly</title>
	<description>&lt;font face=&quot;Arial&quot; size=&quot;2&quot;&gt;If you use the Prototype Javascript library and you chain your Ajax calls together at times, you may have run into the issue that I just dealt with regarding your registered responders not responding correctly! Since I spent more time than I care to share trying to figure out why my global responders weren&apos;t working like I thought they should, I thought I&apos;d share what I learned. Hope it saves somebody some time! :)&lt;/fo</description>
	<link>http://www.dougboude.com/blog/1/2010/02/Registered-Ajax-Responders-Not-Responding-Properly.cfm</link>
	<dc:date>2010-02-19T11:20:00-05:00</dc:date>
	
	<dc:subject>goog,ColdFusion,CFUNITED,observations,placeblogger,PHP,D2W,mysql, code snippets, Ajax,javascript,xclaim,OOP</dc:subject>
	</item>
	
  	<item rdf:about="http://www.dougboude.com/blog/1/2010/01/Finally-Found-a-Use-for-CFTHREAD.cfm">
	<title>Finally Found a Use for CFTHREAD</title>
	<description>&lt;p&gt;&lt;font size=&quot;3&quot;&gt;You know how ColdFusion is so robust that oftentimes there are those tags and functions that exist, yet you&apos;ve never once had an occasion to use them? Well, today I used a tag for which I&apos;ve previously not had a need: cfthread. I figured I&apos;d share my use case and implementation in case it piques the curiosity of other CFTHREAD virgins.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;3&quot;&gt;&lt;strong&gt;The Scenario&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;3&quot;&gt;Our </description>
	<link>http://www.dougboude.com/blog/1/2010/01/Finally-Found-a-Use-for-CFTHREAD.cfm</link>
	<dc:date>2010-01-04T16:15:00-05:00</dc:date>
	
	<dc:subject>goog,ColdFusion,CFUNITED,observations,placeblogger,PHP,D2W,mysql, code snippets, Ajax,javascript,xclaim,OOP</dc:subject>
	</item>
	
  	<item rdf:about="http://www.dougboude.com/blog/1/2009/12/A-SWEET-Little-MySQL-Function-GroupConcat.cfm">
	<title>A SWEET Little MySQL Function: Group_Concat</title>
	<description>&lt;p&gt;&lt;font size=&quot;2&quot; face=&quot;Verdana&quot;&gt;&lt;strong&gt;The Scenario&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot; face=&quot;Verdana&quot;&gt;You&apos;re writing code to perform authentication for a web-based app. Your users live in one table (Site_User), your list of site permissions live in another table (systemRoles), and the two are related via a junction table (jctUserRole) that manages the many to many relationship there. Your backend database: MySQL version 5 or better.&lt;/font&gt;&lt;</description>
	<link>http://www.dougboude.com/blog/1/2009/12/A-SWEET-Little-MySQL-Function-GroupConcat.cfm</link>
	<dc:date>2009-12-21T11:29:00-05:00</dc:date>
	
	<dc:subject>goog,ColdFusion,CFUNITED,observations,placeblogger,PHP,D2W,mysql, code snippets, Ajax,javascript,xclaim,OOP</dc:subject>
	</item>
	
  	<item rdf:about="http://www.dougboude.com/blog/1/2009/12/Using-a-CFC-as-a-Configuration-File.cfm">
	<title>Using a CFC as a Configuration File</title>
	<description>SO, you too find yourself needing to write something that could really benefit from having its settings contained in some external resource. Let&apos;s see, what are the choices...we could possibly store our settings in the database and retrieve them at application initialization, if our architecture permits that; we could create an xml file that contains our settings in a nice, nested, readable manner; we could (as one person I mentioned this to sugg</description>
	<link>http://www.dougboude.com/blog/1/2009/12/Using-a-CFC-as-a-Configuration-File.cfm</link>
	<dc:date>2009-12-17T12:41:00-05:00</dc:date>
	
	<dc:subject>goog,ColdFusion,CFUNITED,observations,placeblogger,PHP,D2W,mysql, code snippets, Ajax,javascript,xclaim,OOP</dc:subject>
	</item>
	
  	<item rdf:about="http://www.dougboude.com/blog/1/2009/12/Interface-Driven-Architecture-vs-Model-Driven-Architecture.cfm">
	<title>(User) Interface-Driven Architecture vs Model Driven Architecture</title>
	<description>&lt;p&gt;&lt;font size=&quot;3&quot;&gt;Part of what makes me a professional developer, in my opinion, is the fact that I always make it a point to learn and evolve. When what I knew and was certain of yesterday becomes intertwined with some new thing I learn today, great things happen and my understandings and persepectives change. Recently, that very thing occurred regarding my mindset on how to approach any new development project, so I thought I would share the ex</description>
	<link>http://www.dougboude.com/blog/1/2009/12/Interface-Driven-Architecture-vs-Model-Driven-Architecture.cfm</link>
	<dc:date>2009-12-01T14:18:00-05:00</dc:date>
	
	<dc:subject>goog,ColdFusion,CFUNITED,observations,placeblogger,PHP,D2W,mysql, code snippets, Ajax,javascript,xclaim,OOP</dc:subject>
	</item>
	
  	<item rdf:about="http://www.dougboude.com/blog/1/2009/11/PayPal-IPN-Coldfusion-CFC.cfm">
	<title>PayPal IPN Coldfusion CFC</title>
	<description>&lt;font size=&quot;3&quot; face=&quot;Arial&quot;&gt;Thursday morning I overheard our finance lady mentioning an online form she had created to handle registrations for a conference we&apos;re hosting in a few months. My curiosity piqued (since usually things like this end up on my plate, at least in part), I inquired further and found that she was also including a &amp;quot;Pay Now&amp;quot; PayPal button so the registrants could complete the process. I decided to make some work for</description>
	<link>http://www.dougboude.com/blog/1/2009/11/PayPal-IPN-Coldfusion-CFC.cfm</link>
	<dc:date>2009-11-30T11:11:00-05:00</dc:date>
	
	<dc:subject>goog,ColdFusion,CFUNITED,observations,placeblogger,PHP,D2W,mysql, code snippets, Ajax,javascript,xclaim,OOP</dc:subject>
	</item>
	
  	<item rdf:about="http://www.dougboude.com/blog/1/2009/11/Coldbox-101-Training-Review.cfm">
	<title>Coldbox 101 Training Review</title>
	<description>&lt;p&gt;&lt;font size=&quot;3&quot;&gt;This past weekend I had the privilege of attending Ortus Solution&apos;s Coldbox 101 training class in Grapevine, Texas. It is true that I did pay&amp;nbsp;for the opportunity, but the price was obscured and more than justified by the quantity, quality, and cohesiveness of the knowledge that was shared. Coldbox&apos;s master architect himself, Luis Majano, was the instructor, and it was with the same level of zeal and attention to detail that</description>
	<link>http://www.dougboude.com/blog/1/2009/11/Coldbox-101-Training-Review.cfm</link>
	<dc:date>2009-11-17T10:33:00-05:00</dc:date>
	
	<dc:subject>goog,ColdFusion,CFUNITED,observations,placeblogger,PHP,D2W,mysql, code snippets, Ajax,javascript,xclaim,OOP,Coldbox</dc:subject>
	</item>
	
  	<item rdf:about="http://www.dougboude.com/blog/1/2009/11/MySQL-Query-to-Find-the-Following-Thursday-of-a-Given-Date.cfm">
	<title>MySQL Query to Find the Following Thursday of a Given Date</title>
	<description>&lt;p&gt;&lt;font size=&quot;3&quot;&gt;I found myself needing to update a MySQL table today with a calculated date, so thought I&apos;d blog the sql in case it saves someone else some time later.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;3&quot;&gt;&lt;strong&gt;The Scenario&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;3&quot;&gt;You have a table that contains a date field, but you need to know the date of the Thursday following that date. In this query, the number 5 represents the 5th day of the week (sunday=1, Mond</description>
	<link>http://www.dougboude.com/blog/1/2009/11/MySQL-Query-to-Find-the-Following-Thursday-of-a-Given-Date.cfm</link>
	<dc:date>2009-11-10T17:17:00-05:00</dc:date>
	
	<dc:subject>goog,ColdFusion,CFUNITED,observations,placeblogger,PHP,D2W,mysql, code snippets, Ajax,javascript,xclaim,OOP,Coldbox</dc:subject>
	</item>
	
  	<item rdf:about="http://www.dougboude.com/blog/1/2009/10/Adding-a-Railo-Site-in-W2k8IIS7Tomcat-Environment.cfm">
	<title>Adding a Railo Site in W2k8/IIS7/Tomcat Environment</title>
	<description>&lt;p&gt;&lt;font size=&quot;3&quot;&gt;I took the time to document the steps I went through when adding a new Railo-enabled IIS7 site, so thought I&apos;d share them. This brief tutorial assumes that you have already &lt;a href=&quot;http://www.dougboude.com/blog/1/2009/09/Railo-31-on-Windows-Server-2008-and-IIS7--Part-2-of-3.cfm&quot;&gt;previously installed Railo&lt;/a&gt; in this environment and that the site you are creating has either its own domain or subdomain name. My specific scenario</description>
	<link>http://www.dougboude.com/blog/1/2009/10/Adding-a-Railo-Site-in-W2k8IIS7Tomcat-Environment.cfm</link>
	<dc:date>2009-10-20T12:11:00-05:00</dc:date>
	
	<dc:subject>goog,ColdFusion,CFUNITED,observations,placeblogger,PHP,D2W,mysql, code snippets, Ajax,javascript,xclaim,OOP,Coldbox,Railo</dc:subject>
	</item>
	
  	<item rdf:about="http://www.dougboude.com/blog/1/2009/10/Weird-404-Error-on-IIS7-When-Accessing-Flat-File.cfm">
	<title>Weird 404 Error on IIS7 When Accessing Flat File</title>
	<description>&lt;p&gt;&lt;font size=&quot;3&quot;&gt;We recently migrated&amp;nbsp;a site from a freeBSD environment to a Windows environment. This morning accounting shared an error with me they were receiving when trying to access a system generated flat file.&amp;nbsp;Typically, they select a few options and click a button, and are then&amp;nbsp;presented with a page that contains a link to the generated flat file. Their process is to then&amp;nbsp;right click the link and perform a &amp;quot;save</description>
	<link>http://www.dougboude.com/blog/1/2009/10/Weird-404-Error-on-IIS7-When-Accessing-Flat-File.cfm</link>
	<dc:date>2009-10-05T10:16:02-05:00</dc:date>
	
	<dc:subject>goog,ColdFusion,CFUNITED,observations,placeblogger,PHP,D2W,mysql, code snippets, Ajax,javascript,xclaim,OOP,Coldbox,Railo</dc:subject>
	</item>
	
  	<item rdf:about="http://www.dougboude.com/blog/1/2009/10/Security-Snippet-for-canvasWiki.cfm">
	<title>Security Snippet for canvasWiki</title>
	<description>&lt;p&gt;&lt;font size=&quot;3&quot;&gt;I spent two days waiting to see if anybody would respond to my call for &amp;quot;code donations&amp;quot; regarding adding real security to canvasWiki, but no code came flying my way. Of course, in that time I could have just written my own, but I was being lazy. I did end up having to do it myself, though, so thought I&apos;d share in case it saves someone else time later.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;3&quot;&gt;My security is based on a user having</description>
	<link>http://www.dougboude.com/blog/1/2009/10/Security-Snippet-for-canvasWiki.cfm</link>
	<dc:date>2009-10-02T11:04:00-05:00</dc:date>
	
	<dc:subject>goog,ColdFusion,CFUNITED,observations,placeblogger,PHP,D2W,mysql, code snippets, Ajax,javascript,xclaim,OOP,Coldbox,Railo</dc:subject>
	</item>
	
  	<item rdf:about="http://www.dougboude.com/blog/1/2009/09/Configuring-Multiple-Redirectors-for-RailoTomcatand-IIS7-on-W2K8.cfm">
	<title>Configuring Multiple Redirectors for Railo,Tomcat,and IIS7 on W2K8</title>
	<description>&lt;p&gt;&lt;font size=&quot;3&quot;&gt;Unless you&apos;ve already gotten at least partially into Railo, this post will probably be very irrelevant to you. If, on the other hand, you have Railo installed on IIS7 using Tomcat with multiple domains/subdomains where you use mixed languages (PHP AND CFML, for example), you might find the following of interest.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;3&quot;&gt;&lt;strong&gt;My Scenario&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;3&quot;&gt;I have two domains being serv</description>
	<link>http://www.dougboude.com/blog/1/2009/09/Configuring-Multiple-Redirectors-for-RailoTomcatand-IIS7-on-W2K8.cfm</link>
	<dc:date>2009-09-21T12:13:00-05:00</dc:date>
	
	<dc:subject>goog,ColdFusion,CFUNITED,observations,placeblogger,PHP,D2W,mysql, code snippets, Ajax,javascript,xclaim,OOP,Coldbox,Railo</dc:subject>
	</item>
	
  	<item rdf:about="http://www.dougboude.com/blog/1/2009/09/7A.Batch-Script-to-Backup-MySQL-Database.cfm">
	<title>Batch Script to Backup MySQL Database</title>
	<description>&lt;p&gt;&lt;font size=&quot;3&quot;&gt;In setting up a new IIS7/Windows 2008 server, I had a need to automate the backup of my MySQL database and so pieced together a little batch file that I then scheduled via the Task Scheduler. The file first removes all backup files that are more than a week old, then performs a sql dump and finally zips the dump. Files are named according to the date and time they were created. Anyway, it took me quite a while to find all the pi</description>
	<link>http://www.dougboude.com/blog/1/2009/09/7A.Batch-Script-to-Backup-MySQL-Database.cfm</link>
	<dc:date>2009-09-17T09:30:00-05:00</dc:date>
	
	<dc:subject>goog,ColdFusion,CFUNITED,observations,placeblogger,PHP,D2W,mysql, code snippets, Ajax,javascript,xclaim,OOP,Coldbox,Railo,scripts</dc:subject>
	</item>
	
  	<item rdf:about="http://www.dougboude.com/blog/1/2009/09/Choosing-an-SSL-Certificate.cfm">
	<title>Choosing an SSL Certificate</title>
	<description>&lt;p&gt;&lt;font size=&quot;3&quot;&gt;I was in need of procuring an SSL Certificate today to enable portions of our domain to be accessible via HTTPS, but a google search turned up far too many choices for the unseasoned guy to choose from. So, I turned to Austin&apos;s &amp;quot;Refresh-Austin&amp;quot; google group (where hundreds of techies of various disciplines lurk night and day) and asked their advice. Since it was useful to me, I thought I&apos;d share it here in the form of </description>
	<link>http://www.dougboude.com/blog/1/2009/09/Choosing-an-SSL-Certificate.cfm</link>
	<dc:date>2009-09-16T00:08:00-05:00</dc:date>
	
	<dc:subject>goog,ColdFusion,CFUNITED,observations,placeblogger,PHP,D2W,mysql, code snippets, Ajax,javascript,xclaim,OOP,Coldbox,Railo,scripts</dc:subject>
	</item>
	
  	<item rdf:about="http://www.dougboude.com/blog/1/2009/09/Managing-Multiple-Development-Platforms-with-Limited-Windows-Laptop-Resources.cfm">
	<title>Managing Multiple Development Platforms with Limited Windows Laptop Resources</title>
	<description>&lt;p&gt;&lt;font size=&quot;3&quot;&gt;Since I do a lot of my development work on my laptop, and since the thought of having services running and consuming my precious memory that are NOT necessary all the time bugs the bajeebies out of me, and since I do development in CF and .NET on my machine (and use different versions of SQL server for each), I wrote some batch files to start and stop the services required for each platform. Some others might find them useful (a</description>
	<link>http://www.dougboude.com/blog/1/2009/09/Managing-Multiple-Development-Platforms-with-Limited-Windows-Laptop-Resources.cfm</link>
	<dc:date>2009-09-13T01:42:00-05:00</dc:date>
	
	<dc:subject>goog,ColdFusion,CFUNITED,observations,placeblogger,PHP,D2W,mysql, code snippets, Ajax,javascript,xclaim,OOP,Coldbox,Railo,scripts</dc:subject>
	</item>
	
  	<item rdf:about="http://www.dougboude.com/blog/1/2009/09/Railos-Administrators-Server-vs-Local.cfm">
	<title>Railo&apos;s Administrators: Server vs Local</title>
	<description>&lt;p&gt;&lt;font size=&quot;3&quot;&gt;In CF, we have a single administrator to manage settings that affect all of our different CF web sites. If we configure a datasource, ANY CF app running on our web server can see and use that datasource. No new info here, right?&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;3&quot;&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;3&quot;&gt;&lt;strong&gt;RAILO&apos;S SERVER vs LOCAL ADMINISTRATOR&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;3&quot;&gt;In Railo there is a slight twist to administration that y</description>
	<link>http://www.dougboude.com/blog/1/2009/09/Railos-Administrators-Server-vs-Local.cfm</link>
	<dc:date>2009-09-12T22:47:17-05:00</dc:date>
	
	<dc:subject>goog,ColdFusion,CFUNITED,observations,placeblogger,PHP,D2W,mysql, code snippets, Ajax,javascript,xclaim,OOP,Coldbox,Railo,scripts</dc:subject>
	</item>
	</rdf:RDF> 