<?xml version="1.0" encoding="utf-8"?>
			
			<rss version="2.0">
			<channel>
			<title>Objective Action - Conferences</title>
			<link>http://www.objectiveaction.com/Kevin/index.cfm</link>
			<description>An Objective Look at Adobe and the Internet</description>
			<language>en-us</language>
			<pubDate>Wed, 08 Sep 2010 13:32:27+0100</pubDate>
			<lastBuildDate>Thu, 01 Oct 2009 11:47:00+0100</lastBuildDate>
			<generator>BlogCFC</generator>
			<docs>http://blogs.law.harvard.edu/tech/rss</docs>
			<managingEditor>kevin@objectiveinternet.com</managingEditor>
			<webMaster>kevin@objectiveinternet.com</webMaster>
			
			
			
			
			
			<item>
				<title>MAX Keynote Sessions Online</title>
				<link>http://www.objectiveaction.com/Kevin/index.cfm/2009/10/1/MAX-Keynote-Sessions-Online</link>
				<description>
				
				Stacy Sison who does a  lot to support all the Adobe User Groups around the world has arranged for group members to be able to see the MAX keynote sessions live online.

To do that you must register first. If you are interested please go to &lt;a href=&quot;http://max.adobe.com/online/&quot; target=&quot;_blank&quot;&gt;Max Online&lt;/a&gt; register.
				
				</description>
						
				
				<category>Adobe</category>				
				
				<category>Conferences</category>				
				
				<pubDate>Thu, 01 Oct 2009 11:47:00+0100</pubDate>
				<guid>http://www.objectiveaction.com/Kevin/index.cfm/2009/10/1/MAX-Keynote-Sessions-Online</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>Scotch on the Road</title>
				<link>http://www.objectiveaction.com/Kevin/index.cfm/2009/6/2/Scotch-on-the-Road</link>
				<description>
				
				There were two great changes to the Scotch on the Rocks conference this year. For me the first was the timing. I am usually away during the Bank Holiday week so I have missed the conference on previous occasions for that reason. This year it was one week later so I got to go for a change. 

The other was that it is moveing from place to place with days in London, Manchester and Edinburgh. So I didn&apos;t have to travel to see some really great presentations.

For me the highlights were:
&lt;ul&gt;
&lt;li&gt;David Rutter who gave a really excellent summary of how to make ColdFusion application secure,&lt;/li&gt;
&lt;li&gt;Terry Ryan on Bolt Extensions,&lt;/li&gt;
&lt;li&gt;Terry Ryan on the Hibernate features in CF9, and&lt;/li&gt;
&lt;li&gt;Serge Jespers on Flash Catalyst.&lt;/li&gt;
&lt;/ul&gt;

I thinks the Audience were stunned by the demo of Flash Catalyst even if nobody liked the new name for Flex Builder.

It was also good to meet a few of the people who I have interacted with on here and twitter over tha last year. I&apos;ll write some stuff about the presentations soon.
				
				</description>
						
				
				<category>Adobe</category>				
				
				<category>Conferences</category>				
				
				<pubDate>Tue, 02 Jun 2009 14:04:00+0100</pubDate>
				<guid>http://www.objectiveaction.com/Kevin/index.cfm/2009/6/2/Scotch-on-the-Road</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>CFUNITED Europe Topics Announced</title>
				<link>http://www.objectiveaction.com/Kevin/index.cfm/2007/9/30/CFUNITED-Europe-Topics-Announced</link>
				<description>
				
				Teratech have announced some of the topics and speakers at their first Conference outside Europe. Here is what they have so far, I expect more to be announced later.
&lt;ul&gt;
&lt;li&gt;&quot;Coding in XML&quot; Andrew Schwabe&lt;/li&gt;
&lt;li&gt;&quot;Recursive Technique in ColdFusion&quot; Andrew Schwabe&lt;/li&gt;
&lt;li&gt;&quot;Dynamic Presentation using ColdFusion 8&quot; Chaz Chumley&lt;/li&gt;
&lt;li&gt;&quot;Creating and Consuming WebServices with ColdFusion 8&quot; Chaz Chumley&lt;/li&gt;
&lt;li&gt;&quot;Atom and RSS feeds with ColdFusion 8&quot; Chaz Chumley&lt;/li&gt;
&lt;li&gt;&quot;Case Study: Using FLiP as a sole developer&quot; Christian Ready&lt;/li&gt;
&lt;li&gt;&quot;Flex for ColdFusion Developers&quot; Jeff Tapper&lt;/li&gt;
&lt;li&gt;&quot;Pragmatic ColdFusion: Build, Test, Deploy&quot; John Paul Ashenfelter&lt;/li&gt;
&lt;li&gt;&quot;Testing ColdFusion&quot; John Paul Ashenfelter&lt;/li&gt;
&lt;li&gt;&quot;Fusebox Scaffolding&quot; Kevin Roche&lt;/li&gt;
&lt;li&gt;&quot;CFEclipse Plus!&quot; Mark Drew&lt;/li&gt;
&lt;li&gt;&quot;Ajax with ColdFusion, Spry and Scriptaculous&quot; Massimo Foti&lt;/li&gt;
&lt;li&gt;&quot;Using your Whole Brain for Developers&quot; Michael Smith&lt;/li&gt;
&lt;li&gt;&quot;Practical Code Generation&quot; Peter Bell&lt;/li&gt;
&lt;li&gt;&quot;RAD OO&quot; Peter Bell&lt;/li&gt;
&lt;li&gt;&quot;Using The Iterating Business Object&quot; Peter Bell&lt;/li&gt;
&lt;li&gt;&quot;Ajax Development using ColdFusion 8&quot; Rakshith N&lt;/li&gt;
&lt;li&gt;&quot;Embrace Factories&quot; Rob Gonda&lt;/li&gt;
&lt;li&gt;&quot;ColdFusion Powered Ajax&quot; Rob Gonda&lt;/li&gt;
&lt;li&gt;&quot;Implementing Usability: Improve your Chances&quot; Ron West&lt;/li&gt;
&lt;li&gt;&quot;Application security&quot; Russ Michaels&lt;/li&gt;
&lt;li&gt;&quot;Managing ColdFusion Projects from start to finish&quot; Shlomy Gantz&lt;/li&gt;
&lt;li&gt;&quot;ColdFusion and the User Experience&quot; Simon Horwith&lt;/li&gt;
&lt;li&gt;&quot;IS 7.0 for CFML Developers&quot; Vince Bonfanti&lt;/li&gt;

It will be good to see so much CF Talent in the UK.

The conference is going to be held at the Novotel in Hammersmith 12-13 March 2008. You can get a discount by booking early so head over to &lt;a href=&quot;http://europe.cfunited.com/&quot; target=&quot;_blank&quot;&gt;http://europe.cfunited.com/&lt;/a&gt; and book now. The discount ends at the end of October.
				
				</description>
						
				
				<category>Conferences</category>				
				
				<pubDate>Sun, 30 Sep 2007 12:37:00+0100</pubDate>
				<guid>http://www.objectiveaction.com/Kevin/index.cfm/2007/9/30/CFUNITED-Europe-Topics-Announced</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>MAX 2007 Chicago Sold Out</title>
				<link>http://www.objectiveaction.com/Kevin/index.cfm/2007/9/27/MAX-2007-Chicago-Sold-Out</link>
				<description>
				
				I see from &lt;a href=&quot;http://www.forta.com/blog/index.cfm/2007/9/26/MAX-2007-US-Sold-Out&quot; target=&quot;_blank&quot;&gt;Ben&apos;s Blog&lt;/a&gt; that MAX is Sold Out this year. I wish I was going but unfortunately I have to work.

With all the new stuff that Adobe has released this year its bound to be a good one. On top of that there is new stuff in the pipeline looks like being announced.
				
				</description>
						
				
				<category>Conferences</category>				
				
				<pubDate>Thu, 27 Sep 2007 08:31:00+0100</pubDate>
				<guid>http://www.objectiveaction.com/Kevin/index.cfm/2007/9/27/MAX-2007-Chicago-Sold-Out</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>MAX Europe prize draw</title>
				<link>http://www.objectiveaction.com/Kevin/index.cfm/2007/9/26/MAX-Europe-prize-draw</link>
				<description>
				
				Andrew Shorten of Adobe is running a competition on his web site for a free ticket to MAX Europe. 

One winner per a day on September 24, 25, 26 and 27 2007 will receive a complimentary conference pass to Adobe MAX Barcelona 2007 and a copy of Adobe Flex Builder or a copy of Adobe Flash CS3.

Can&apos;t go to MAX myself as I am teaching that week but if you are interested. Try and answer the daily question at &lt;a href=&quot;http://www.ashorten.com/&quot; target=&quot;_blank&quot;&gt;http://www.ashorten.com/&lt;/a&gt;.
				
				</description>
						
				
				<category>Conferences</category>				
				
				<pubDate>Wed, 26 Sep 2007 12:49:00+0100</pubDate>
				<guid>http://www.objectiveaction.com/Kevin/index.cfm/2007/9/26/MAX-Europe-prize-draw</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>CFUnited - Advanced AJAX Development - Rakshith N</title>
				<link>http://www.objectiveaction.com/Kevin/index.cfm/2007/6/30/CFUnited--Advanced-AJAX-Development--Rakshith-N</link>
				<description>
				
				I went to another CF8 session with &lt;a href=&quot;http://www.rakshith.net/blog/&quot; target=&quot;_blank&quot;&gt;Rakshith N&lt;/a&gt; who was covering some of the new AJAX features.

CF8 now has an easy way to handle JSON. JSON is Javascript Object Notation and represents the data in Javascript. Based on array and object literals. It is less heavy than XML.

&lt;code&gt;
{ books:[
{isbn:&apos;00230&apos;, title:&apos;xyz&apos;}
{isbn:&apos;00231&apos;, title:&apos;abc&apos;}
}
&lt;/code&gt;

CF8 has new functions to deal with JSON 
&lt;ul&gt;
&lt;li&gt;SerializeJSON()&lt;/li&gt;
&lt;li&gt;DeserializeJSON()&lt;/li&gt;
&lt;li&gt;IsJSON()&lt;/li&gt;
&lt;/ul&gt;

When CF8 creates the JS data types, simple types remain as simple types, Arrays and Structs get converted to JS arrays and JS Structs.

There are two different formats of Query, Row format and Column format.

&lt;h4&gt;AJAX Plumbing&lt;/h4&gt;

Essentially when we use AJAX some area of the page will be updated by a call to the server from a Javascript program. There is some HTML markup for the area of the page we want to update. We can now define an AJAX region with a cfdiv tag. cfdiv uses the bind parameter to link to a cfc or cfm page that will be called to create the content for that area of the page.
 
&lt;code&gt;
&lt;cfdiv bind =&quot;url:foo.cfm&quot;&gt;
OR
&lt;cfdiv bind =&quot;cfc:bookData.getBookDetails({bookForm.isbn.value@change})&quot;&gt;
&lt;/code&gt;

There are four types of bind
&lt;ul&gt;
&lt;li&gt;CFC&lt;/li&gt;
&lt;li&gt;Javascript&lt;/li&gt;
&lt;li&gt;URL&lt;/li&gt;
&lt;li&gt;Plain&lt;/li&gt;
&lt;/ul&gt;

A new cfajaxproxy tag will create a JS proxy for a cfc method, allowing you to call the cfc from within javascript.

A ColdFusion object in the client JS code can be used to get information from ColdFusion. For example you can use &quot;ColdFusion.navigate&quot; on a link to make it download a JSON object from the server. 

Other examples:

&lt;code&gt;
ColdFusion.Ajax.submitForm(fomnId, url, callBasckHandler, errorHandler, httpMethod, asynch)

ColdFusion.log.dump(message.component)
&lt;/code&gt;

In addition there are now AJAX versions of the tree and grid controls which can replace the Java versions in earlier CF.

&lt;code&gt;
&lt;cftree name=&quot;mail&quot; format=&quot;html&quot; completepath=&quot;true&quot;&gt;
&lt;/code&gt;

There are tags to do layout like the flash form layout tags.

&lt;code&gt;
&lt;cflayout type=&quot;border&quot;&gt;

&lt;cflayoutarea &gt;
&lt;/code&gt;
				
				</description>
						
				
				<category>ColdFusion</category>				
				
				<category>Conferences</category>				
				
				<category>AJAX</category>				
				
				<category>Scorpio</category>				
				
				<pubDate>Sat, 30 Jun 2007 14:21:00+0100</pubDate>
				<guid>http://www.objectiveaction.com/Kevin/index.cfm/2007/6/30/CFUnited--Advanced-AJAX-Development--Rakshith-N</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>CFUnited Day 2 - CFML Enhancements - Rupesh Kumar</title>
				<link>http://www.objectiveaction.com/Kevin/index.cfm/2007/6/30/CFUnited-Day-2--CFML-Enhancements--Rupesh-Kumar</link>
				<description>
				
				Yesterday there were a few problems with the network connections here at the conference. It seems thay have 4 lines this year versus the one they had last year but its still overloaded.

The first session I attended was a session on CFML enhancements by &lt;a href=&quot;http://coldfused.blogspot.com&quot; target=&quot;_blank&quot;&gt;Rupesh Kumar&lt;/a&gt; one of the Adobe CF Developers.
				 [More]
				</description>
						
				
				<category>ColdFusion</category>				
				
				<category>Conferences</category>				
				
				<category>Scorpio</category>				
				
				<pubDate>Sat, 30 Jun 2007 13:44:00+0100</pubDate>
				<guid>http://www.objectiveaction.com/Kevin/index.cfm/2007/6/30/CFUnited-Day-2--CFML-Enhancements--Rupesh-Kumar</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>CFUnited - ColdSpring for Flex Applications - Chris Scott</title>
				<link>http://www.objectiveaction.com/Kevin/index.cfm/2007/6/28/CFUnited--ColdSpring-for-Flex-Applications--Chris-Scott</link>
				<description>
				
				Chris Scott gave a very detailed review of ColdSpring and how to use it with Flex. Unfortunately there was so much content I did not get most of the detail in my notes so I just have the bits that really interested me here.
				 [More]
				</description>
						
				
				<category>Conferences</category>				
				
				<category>Flex</category>				
				
				<category>ColdSpring</category>				
				
				<pubDate>Thu, 28 Jun 2007 13:20:00+0100</pubDate>
				<guid>http://www.objectiveaction.com/Kevin/index.cfm/2007/6/28/CFUnited--ColdSpring-for-Flex-Applications--Chris-Scott</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>CFUnited - The CF8 Server Monitor - Adam Lehman</title>
				<link>http://www.objectiveaction.com/Kevin/index.cfm/2007/6/28/CFUnited--The-CF8-Server-Monitor--Adam-Lehman</link>
				<description>
				
				Adam Lehman, gave an interesting presentation on the new CF8 Server Monitor which was built using Flash Player 9 as the presentation engine.

The first point he made is that it is not just for use in production for monitoring your live server, 80% of use should be in development. You need to understand what your code is doing so that there are no surprises when application goes into production. In fact you should never run the memory tracker in production, as it will place too much load on the server.
				 [More]
				</description>
						
				
				<category>ColdFusion</category>				
				
				<category>Conferences</category>				
				
				<category>Scorpio</category>				
				
				<pubDate>Thu, 28 Jun 2007 13:11:00+0100</pubDate>
				<guid>http://www.objectiveaction.com/Kevin/index.cfm/2007/6/28/CFUnited--The-CF8-Server-Monitor--Adam-Lehman</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>CFUnited Day 1 - CF8 and LiveCycle Data Services - Tom Jordahl</title>
				<link>http://www.objectiveaction.com/Kevin/index.cfm/2007/6/28/CFUnited-Day-1--CF8-and-LiveCycle-Data-Services--Tom-Jordahl</link>
				<description>
				
				Live Cycle Data Services can be used for RPC, Messaging and Data Management.

There is a free updater to CF7 which does most of this. But in this case you have to install two copies of JRun. One for CF7 and one for Data Services. With CF8 it will be installed with both Standard and Enterprise in same JRun instance, unless you untick the box in the install. It is difficult to update later, so may be worth installing it from the start.

This allows the Live Cycle APIs to be called directly which improves performance. There is no need for the RMI interface that would be required in earlier versions.

Flash Remoting has also been updated and can be used to connect Flex to ColdFusion.
				 [More]
				</description>
						
				
				<category>ColdFusion</category>				
				
				<category>Conferences</category>				
				
				<category>Flex</category>				
				
				<category>Scorpio</category>				
				
				<pubDate>Thu, 28 Jun 2007 13:03:00+0100</pubDate>
				<guid>http://www.objectiveaction.com/Kevin/index.cfm/2007/6/28/CFUnited-Day-1--CF8-and-LiveCycle-Data-Services--Tom-Jordahl</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>CFUnited - Object Oriented ColdFusion - Nick Tunney and Hal Helms</title>
				<link>http://www.objectiveaction.com/Kevin/index.cfm/2007/6/28/CFUnited--Object-Oriented-ColdFusion--Nick-Tunney-and-Hal-Helms</link>
				<description>
				
				Two separate presentations here with two completely different takes on the subject. I was asked by the members of the Tames Valley User Group to give a presentation on OO in CF so thought it would be good idea to attend these two presentations.

In the first one, Nick was very practical and after a short introduction to OO Nick covered how OO can be implemented in CF.
				 [More]
				</description>
						
				
				<category>ColdFusion</category>				
				
				<category>Conferences</category>				
				
				<category>Object Orientation</category>				
				
				<pubDate>Thu, 28 Jun 2007 12:31:00+0100</pubDate>
				<guid>http://www.objectiveaction.com/Kevin/index.cfm/2007/6/28/CFUnited--Object-Oriented-ColdFusion--Nick-Tunney-and-Hal-Helms</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>CFUnited Day 1 - Keynote - Michael Smith</title>
				<link>http://www.objectiveaction.com/Kevin/index.cfm/2007/6/28/CFUnitred-Day-1--Keynote--Michael-Smith</link>
				<description>
				
				Michael asked us all to discuss three questions with two of our neighbours in the conference.
&lt;ul&gt;
&lt;li&gt;What do I want to get out of the conference?&lt;/li&gt;
&lt;li&gt;What needs to change in web development?&lt;/li&gt;
&lt;li&gt;What can I do to improve the web?&lt;/li&gt;
&lt;/ul&gt;

We were also asked to contribute the answers to the survey on the CFUnited web site. Michael will report back on the themes he discovers from the answers posted.

One of the great things that has been growing on the web is use of wikis. CFUnited has a wiki and the team has set up a wiki for the conference. All attendees were invited to contribute to the wiki and link their conference notes.

Michael announced the new Fusebox web site and thanked the mebers of Team Fusebox fro their work on the web site and the new version of Fusebox (5.5) which is now in Alpha.

Michael also asked people to contribute their photographs to the CFUnited group on Fliker.

Originally many sites on the web told you what to do. Now you often combine your input with others to create web content on a site. More users are getting involved with web applications such as You Tube and Second Life. Michael highlighted Spiral Dynamics as a technology for thinking about the future of the web.
				
				</description>
						
				
				<category>Conferences</category>				
				
				<category>Fusebox</category>				
				
				<pubDate>Thu, 28 Jun 2007 12:24:00+0100</pubDate>
				<guid>http://www.objectiveaction.com/Kevin/index.cfm/2007/6/28/CFUnitred-Day-1--Keynote--Michael-Smith</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>Flexmaniacs - Sorting and Filtering and  Drag and Drop</title>
				<link>http://www.objectiveaction.com/Kevin/index.cfm/2007/6/26/Flexmaniacs--Sorting-and-Filtering-and--Drag-and-Drop</link>
				<description>
				
				I went to two sessions this afternoon on Sorting and Filtering and on Drag and Drop. What struck me about these two is that despite some minor quirks they both showed how great Flex is.

The session on Sorting and Filtering by Scott Stroz was interesting and showed how fast Flex was at sorting and filtering large datasets of around 2000 or so records. It all seemed to happen in the blink of an eye!

The final session I went to was about Drag and Drop. For me this is the main reason for using a RIA over the traditional interface. Kevin Schmidt showed the easy and more difficult was to use Drag and Drop in Flex.
				 [More]
				</description>
						
				
				<category>Conferences</category>				
				
				<category>Flex</category>				
				
				<pubDate>Tue, 26 Jun 2007 18:11:00+0100</pubDate>
				<guid>http://www.objectiveaction.com/Kevin/index.cfm/2007/6/26/Flexmaniacs--Sorting-and-Filtering-and--Drag-and-Drop</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>FlexManiacs - Day 2 - Mike Sundermeyer and Tom Hobbs - Adobe Experience Design</title>
				<link>http://www.objectiveaction.com/Kevin/index.cfm/2007/6/26/FlexManiacs--Day-2--Mike-Sundermeyer-and-Tom-Hobbs--Adobe-Experience-Design</link>
				<description>
				
				The XD Team is working with companies who want to push the envelope. Including RIAs and Mobile phone interfaces in Flash and Flex. Now working on new Flex components.

Mike and Tom outlined a typical scenario involving the development of page wireframes, then graphic design, then code in Flex or HTML. They then showed a series of new techniques and thinking that would allow much better user interfaces to be developed.
				 [More]
				</description>
						
				
				<category>Adobe</category>				
				
				<category>Flex</category>				
				
				<category>AJAX</category>				
				
				<category>Conferences</category>				
				
				<pubDate>Tue, 26 Jun 2007 14:06:00+0100</pubDate>
				<guid>http://www.objectiveaction.com/Kevin/index.cfm/2007/6/26/FlexManiacs--Day-2--Mike-Sundermeyer-and-Tom-Hobbs--Adobe-Experience-Design</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>1:45 pm John Paul Ashenfelter - Rails for the Ruby-Impaired</title>
				<link>http://www.objectiveaction.com/Kevin/index.cfm/2007/2/2/145-pm-John-Paul-Ashenfelter--Rails-for-the-RubyImpaired</link>
				<description>
				
				John Paul gave an overview of why he thinks Ruby on Rails is good framework for web application development. One of the things about rails is that it includes as standard many things that we in the Fusebox world regard as extras.

Active Record for example provides similar facilities to Reactor does for CF application and is part of the standard Ruby on Rails installation. It works hard to make the database fairly invisible. For example changing from MySQL to MS SQL is completely painless.

The only task that has to be done in the DBMS is to create the database. Everything else is done in Rails.

There is built in support for caching, logging and security.

When installing Rails a very simple clean install package is available which combines all the features.

It has a collection of templates for use in creating views. Rhtml (Ruby), rxml, rjs(Ajax). 

There is a built in vendor directory structure that allows each vendor to have a valid place to put files.
There are a lot of cool plug-ins for rails. Streamline takes Rails scaffolding and bonds it with Google toolkit.

Capistrano is a built in deployment tool, which could be used with CF.

JRuby is a java version of Ruby. This could be a big competitor for ColdFusion, once Rails is able to run on JRuby. 

Rails lessons:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Best Practices all together in a single package.
	&lt;ul&gt;
		&lt;li&gt;Version Control&lt;/li&gt;
		&lt;li&gt;Deployment&lt;/li&gt;
		&lt;li&gt;ORM&lt;/li&gt;
		&lt;li&gt;Ajax&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Make the database invisible.
	&lt;ul&gt;&lt;li&gt;Transfer&lt;/li&gt;
	&lt;li&gt;Reactor&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Easy things should be easy. &lt;/li&gt;
&lt;li&gt;Testing is crucial, and should be easy.
	&lt;ul&gt;&lt;li&gt;Rails contains a test harness and can be run.&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

John Paul has implemented some of the Rails ideas in his ColdFusion Applications.
&lt;ul&gt;
&lt;li&gt;Move to convention over configuration. &lt;/li&gt;
&lt;li&gt;Pick an ORNM and integrate it. &lt;/li&gt;
&lt;li&gt;Pick an Ajax Library and integrate it. &lt;/li&gt;
&lt;li&gt;Pick a test library and use it. (cfunit or cfcunit or selenium) &lt;/li&gt;
&lt;li&gt;Automate the generation of the XML files for the parts. &lt;/li&gt;
&lt;/ul&gt;

Book on JUnit can be used with cfcUnit and there is a good presentation on UGTV.

John Paul sugessts we choose a scripting language that we can run from the command line. Ant is a good way to run scripts but maybe Ruby is good choice for scripts too.
				
				</description>
						
				
				<category>Conferences</category>				
				
				<category>Frameworks</category>				
				
				<pubDate>Fri, 02 Feb 2007 20:29:00+0100</pubDate>
				<guid>http://www.objectiveaction.com/Kevin/index.cfm/2007/2/2/145-pm-John-Paul-Ashenfelter--Rails-for-the-RubyImpaired</guid>
				
			</item>
			
		 	
			</channel></rss>