<?xml version="1.0" encoding="utf-8"?>
			
			<rss version="2.0">
			<channel>
			<title>Steve Bryant - Frameworks</title>
			<link>http://www.bryantwebconsulting.com/blog/index.cfm</link>
			<description>A Web Programmer&apos;s Exploration</description>
			<language>en-us</language>
			<pubDate>Wed, 08 Sep 2010 10:14:19-0500</pubDate>
			<lastBuildDate>Tue, 01 Jun 2010 09:15:00-0500</lastBuildDate>
			<generator>BlogCFC</generator>
			<docs>http://blogs.law.harvard.edu/tech/rss</docs>
			<managingEditor>steve@bryantwebconsulting.com</managingEditor>
			<webMaster>steve@bryantwebconsulting.com</webMaster>
			
			
			
			
			
			<item>
				<title>Another Fun Framework</title>
				<link>http://www.bryantwebconsulting.com/blog/index.cfm/2010/6/1/Another-Fun-Framework</link>
				<description>
				
				With all of the ColdFusion frameworks that have been released this year, this feels a little like &quot;me to&quot;. The fact of the matter, however, is that this framework has been in development for a few years and is being used on a dozens of sites. Moreover, it is different from other ColdFusion frameworks in some pretty significant ways.

The framework doesn&apos;t have a name yet. I have been calling it &quot;AFF&quot; (&quot;Another Fun Framework&quot; or &quot;Anti-Frameworks Framework&quot;) so far, but it needs a better name pretty soon. I&apos;m open to suggestions, of course.

I wasn&apos;t sure how to approach my first blog entry on the framework, so I decided to just answer the questions that I normally ask when I see a framework.
				 [More]
				</description>
						
				
				<category>ColdFusion</category>				
				
				<category>Frameworks</category>				
				
				<pubDate>Tue, 01 Jun 2010 09:15:00-0500</pubDate>
				<guid>http://www.bryantwebconsulting.com/blog/index.cfm/2010/6/1/Another-Fun-Framework</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>Why I don&apos;t like Hub-and-Spoke</title>
				<link>http://www.bryantwebconsulting.com/blog/index.cfm/2007/12/3/Why-I-dont-like-HubandSpoke</link>
				<description>
				
				&lt;p&gt;In my recent &lt;a href=&quot;/blog/index.cfm/2007/11/30/Framework-Presentations-COOP-and-ColdBox&quot;&gt;review of Luis Majano&apos;s ColdBox presentation&lt;/a&gt;, I mentioned that I don&apos;t like Hub-and-spoke. I was asked for clarification on why Hub-and-Spoke doesn&apos;t work for me.&lt;/p&gt;
				 [More]
				</description>
						
				
				<category>Frameworks</category>				
				
				<pubDate>Mon, 03 Dec 2007 07:00:00-0500</pubDate>
				<guid>http://www.bryantwebconsulting.com/blog/index.cfm/2007/12/3/Why-I-dont-like-HubandSpoke</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>Framework Presentations: COOP and ColdBox</title>
				<link>http://www.bryantwebconsulting.com/blog/index.cfm/2007/11/30/Framework-Presentations-COOP-and-ColdBox</link>
				<description>
				
				&lt;p&gt;The &lt;a href=&quot;http://coldfusion.meetup.com/17/&quot;&gt;Online ColdFusion Meetup Group&lt;/a&gt; had two presentations yesterday and I was fortunate enough to be able to attend both. The first one was from John Farrar about his COOP framework and the second was from Luis Majano about his ColdBox framework. I haven&apos;t used either of these, but I have been interested in both for some time.&lt;/p&gt;
				 [More]
				</description>
						
				
				<category>Frameworks</category>				
				
				<pubDate>Fri, 30 Nov 2007 08:00:00-0500</pubDate>
				<guid>http://www.bryantwebconsulting.com/blog/index.cfm/2007/11/30/Framework-Presentations-COOP-and-ColdBox</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>AppLoader: Loading Application-Scoped Components</title>
				<link>http://www.bryantwebconsulting.com/blog/index.cfm/2007/10/1/AppLoader-Loading-ApplicationScoped-Components</link>
				<description>
				
				&lt;p&gt;Early in my use of Application-scoped CFCs, I realized that I would have to have some mechanism to reload them when I changed the code.&lt;/p&gt;
				 [More]
				</description>
						
				
				<category>ColdFusion</category>				
				
				<category>Frameworks</category>				
				
				<pubDate>Mon, 01 Oct 2007 12:57:00-0500</pubDate>
				<guid>http://www.bryantwebconsulting.com/blog/index.cfm/2007/10/1/AppLoader-Loading-ApplicationScoped-Components</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>John Farrar on COOP</title>
				<link>http://www.bryantwebconsulting.com/blog/index.cfm/2007/6/1/john_farrar_on_coop</link>
				<description>
				
				&lt;p&gt;Yesterday &lt;a href=&quot;http://www.sosensible.com/about.cfm&quot;&gt;John Farrar&lt;/a&gt; presented to the &lt;a href=&quot;http://coldfusion.meetup.com/17/&quot;&gt;Online ColdFusion Meetup Group&lt;/a&gt; on his forms custom tag set, &lt;a href=&quot;http://coop.riaforge.org/&quot;&gt;COOP&lt;/a&gt;. Actually, he describes it as a framework to separate page markup from processing logic.&lt;/p&gt;
				 [More]
				</description>
						
				
				<category>Page Controller</category>				
				
				<category>ColdFusion</category>				
				
				<category>Frameworks</category>				
				
				<pubDate>Fri, 01 Jun 2007 14:16:00-0500</pubDate>
				<guid>http://www.bryantwebconsulting.com/blog/index.cfm/2007/6/1/john_farrar_on_coop</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>Database Introspection or Database Definition</title>
				<link>http://www.bryantwebconsulting.com/blog/index.cfm/2007/5/25/database_introspection_or_database_definition</link>
				<description>
				
				&lt;p&gt;In most of our interactions between code and database, one dictates the other. If we are working with a legacy database, then the structure of the database will dictate how we write our code. If we are proceeding from a visual prototype, then our database follows from our design.&lt;/p&gt;
				 [More]
				</description>
						
				
				<category>DataMgr</category>				
				
				<category>Frameworks</category>				
				
				<pubDate>Fri, 25 May 2007 16:59:00-0500</pubDate>
				<guid>http://www.bryantwebconsulting.com/blog/index.cfm/2007/5/25/database_introspection_or_database_definition</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>My Weekend (Data Transformation,TDD,CFUnit)</title>
				<link>http://www.bryantwebconsulting.com/blog/index.cfm/2007/5/22/my_weekend_tdd_cfunit</link>
				<description>
				
				&lt;p&gt;We have been working to enable access to our data via ODBC and/or MS Access - a project more complicated than expected. While we were working on this, I went to cf.Objective.&lt;/p&gt;&lt;p&gt;Among the very good presentations I attended was one called &amp;quot;&lt;a href=&quot;http://en.wikipedia.org/wiki/Test-driven_development&quot;&gt;Test Driven Development&lt;/a&gt;&amp;quot; by Paul Kenney. I had attended a few online presentations about TDD before and read a few articles as well. I always came away thinking that I should try that out &amp;quot;some day&amp;quot;, but also feeling like I didn&apos;t quite grasp the concept fully (I did not grok TDD).&lt;/p&gt;
				 [More]
				</description>
						
				
				<category>Testing</category>				
				
				<category>Frameworks</category>				
				
				<pubDate>Tue, 22 May 2007 14:48:00-0500</pubDate>
				<guid>http://www.bryantwebconsulting.com/blog/index.cfm/2007/5/22/my_weekend_tdd_cfunit</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>Peter Bell on LightWire</title>
				<link>http://www.bryantwebconsulting.com/blog/index.cfm/2007/5/18/peter_bell_on_lightwire</link>
				<description>
				
				&lt;p&gt;I attended &lt;a href=&quot;http://www.pbell.com/&quot;&gt;Peter Bell&lt;/a&gt;&amp;#39;s online &lt;a href=&quot;http://www.cfframeworks.com/blog/index.cfm/2007/5/16/cfFrameworks-workshop-Lightwire-recording&quot;&gt;presentation on LightWire&lt;/a&gt; Wednesday which was put on by &lt;a href=&quot;http://www.cfframeworks.com/&quot;&gt;cfframeworks.com&lt;/a&gt;.&lt;/p&gt;
				 [More]
				</description>
						
				
				<category>Frameworks</category>				
				
				<pubDate>Fri, 18 May 2007 12:25:00-0500</pubDate>
				<guid>http://www.bryantwebconsulting.com/blog/index.cfm/2007/5/18/peter_bell_on_lightwire</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>What is this Framework for, Anyway?</title>
				<link>http://www.bryantwebconsulting.com/blog/index.cfm/2006/10/25/what_is_the_framework_for_anyway</link>
				<description>
				
				&lt;p&gt;On the CFCDev list, Barry Beattle just asked several questions trying to understand a badly-written Fusebox 3 app. One of his last questions was &amp;quot;what pain do these actually solve?&amp;quot;.&lt;/p&gt;&lt;p&gt;To me, this seems like a really good question. I frequently see discussions on whether frameworks have any value or which frameworks are &amp;quot;best&amp;quot;. The first discussion seems to produce a lot of heat with the non-believers saying &amp;quot;That doesn&amp;#39;t seem to solve any problem that I have&amp;quot;. The second discussion seems to generally resolve with &amp;quot;It depends.&amp;quot;.&lt;/p&gt;
				 [More]
				</description>
						
				
				<category>Frameworks</category>				
				
				<pubDate>Wed, 25 Oct 2006 17:03:00-0500</pubDate>
				<guid>http://www.bryantwebconsulting.com/blog/index.cfm/2006/10/25/what_is_the_framework_for_anyway</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>Dreamweaver Extensions for ColdFusion Frameworks</title>
				<link>http://www.bryantwebconsulting.com/blog/index.cfm/2006/6/22/dreamweaver_extensions_for_coldfusion_frameworks</link>
				<description>
				
				If you are using any of the three major ColdFusion frameworks (Model-Glue, Mach-II, Fusebox), &lt;a href=&quot;http://www.massimocorner.com/&quot;&gt;Massimo Foti&lt;/a&gt; has put together a Dreamweaver extension to make your life easier.&lt;br /&gt;&lt;br /&gt;As I am not currently using any of the major frameworks (I am a recovering Fuebox addict), I haven&apos;t tried the extensions. Massimo has been responsible for plenty of other good work, however, so I am confident that these won&apos;t dissapoint.&lt;br /&gt;&lt;br /&gt;You can find them on the Dreamweaver Extensions portion of &lt;a href=&quot;http://www.massimocorner.com/&quot;&gt;his site&lt;/a&gt;, or use the following URLs for direct access to the extension of your choice.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.massimocorner.com/dreamweaver/coldfusion/model-glue.mxp&quot;&gt;http://www.massimocorner.com/dreamweaver/coldfusion/model-glue.mxp&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.massimocorner.com/dreamweaver/coldfusion/mach_ii.mxp&quot;&gt;http://www.massimocorner.com/dreamweaver/coldfusion/mach_ii.mxp&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.massimocorner.com/dreamweaver/coldfusion/fusebox.mxp&quot;&gt;http://www.massimocorner.com/dreamweaver/coldfusion/fusebox.mxp&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;As I said, Massimo has done plenty of good work. If you go to his site, I recommend that you take the time to peruse his other free ColdFusion offerings as well (be sure to read the license first though).
				
				</description>
						
				
				<category>Productivity</category>				
				
				<category>Frameworks</category>				
				
				<pubDate>Thu, 22 Jun 2006 12:14:00-0500</pubDate>
				<guid>http://www.bryantwebconsulting.com/blog/index.cfm/2006/6/22/dreamweaver_extensions_for_coldfusion_frameworks</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>In Defense of FLiP</title>
				<link>http://www.bryantwebconsulting.com/blog/index.cfm/2005/2/18/in_defense_of_flip</link>
				<description>
				
				In a previous blog entry, I criticized the &lt;a href=&quot;http://www.fusebox.org/&quot;&gt;Fusebox framework&lt;/a&gt; for some of its slight imperfections. So this may seem like a slight reversal. I still maintain that while Fusebox is a great framework, it isn&apos;t the choice for me. &lt;a href=&quot;http://www.fusebox.org/index.cfm?&amp;fuseaction=methodology.steps&quot;&gt;FLiP&lt;/a&gt; (Fusebox Lifecycle Process - the methodology associated with Fusebox and Mach-ii), on the other hand, is another matter.&lt;br /&gt;&lt;br /&gt;
				 [More]
				</description>
						
				
				<category>Usability</category>				
				
				<category>Frameworks</category>				
				
				<pubDate>Fri, 18 Feb 2005 05:59:00-0500</pubDate>
				<guid>http://www.bryantwebconsulting.com/blog/index.cfm/2005/2/18/in_defense_of_flip</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>Fusebox Criticism</title>
				<link>http://www.bryantwebconsulting.com/blog/index.cfm/2005/2/1/fusebox_criticism</link>
				<description>
				
				In his most recent blog entry, &lt;a href=&quot;http://hal.coldfusionjournal.com/read//1040263.htm&quot;&gt;Hal Helms mentioned that Fusebox needs critics&lt;/a&gt;. Since I am a defector from Fusebox but feel a debt to that community, I will do my best to fill the role.&lt;br /&gt;&lt;br /&gt;
				 [More]
				</description>
						
				
				<category>Frameworks</category>				
				
				<pubDate>Tue, 01 Feb 2005 05:59:00-0500</pubDate>
				<guid>http://www.bryantwebconsulting.com/blog/index.cfm/2005/2/1/fusebox_criticism</guid>
				
			</item>
			
		 	
			</channel></rss>