<?xml version="1.0" encoding="utf-8"?>
			
			<rss version="2.0">
			<channel>
			<title>Bob&apos;s Blog - ColdFusion Tidbits - cfObjective</title>
			<link>http://www.silverwareconsulting.com/index.cfm</link>
			<description>Some stuff about ColdFusion and Transfer</description>
			<language>en-us</language>
			<pubDate>Thu, 09 Sep 2010 05:04:03 -0400</pubDate>
			<lastBuildDate>Mon, 03 May 2010 09:10:00 -0400</lastBuildDate>
			<generator>BlogCFC</generator>
			<docs>http://blogs.law.harvard.edu/tech/rss</docs>
			<managingEditor>bob.silverberg@gmail.com</managingEditor>
			<webMaster>bob.silverberg@gmail.com</webMaster>
			
			<item>
				<title>View the Presentations from the cf.Objective() Pecha Kucha BOF</title>
				<link>http://www.silverwareconsulting.com/index.cfm/2010/5/3/View-the-Presentations-from-the-cfObjective-Pecha-Kucha-BOF</link>
				<description>
				
				If you weren&apos;t one of the lucky ones who were able to attend the &lt;a href=&quot;http://www.cfobjective.com/&quot; target=&quot;_blank&quot;&gt;cf.Objective()&lt;/a&gt; Pecha Kucha
BOF in April of this year, you can still have a chance to see these nine fantastic presentations. The event turned out to be just as fun and interesting
as I had hoped, which is entirely thanks to the hard work of the presenters. Fortunately 
&lt;a href=&quot;http://twitter.com/mcanonigo&quot; target=&quot;_blank&quot;&gt;Michael Canonigo&lt;/a&gt; recorded all but one of the presentations, and  
&lt;a href=&quot;http://twitter.com/anthony_id&quot; target=&quot;_blank&quot;&gt;Anthony Israel-Davis&lt;/a&gt; managed to somehow magically record his own, so they are all
available for viewing via YouTube.&lt;/p&gt;
&lt;p&gt;I&apos;ve created a &lt;a href=&quot;http://www.youtube.com/view_play_list?p=058A5D4E2B4C4652&quot; target=&quot;_blank&quot;&gt;YouTube playlist&lt;/a&gt; that you can watch to see the intro 
followed by all nine of the presentations, or, if you want to check them out 
one at a time they are each linked to their respective speaker below.
&lt;ul&gt;
	&lt;li&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=9OXeMqTULVg&quot; target=&quot;_blank&quot;&gt;Steve Withington&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=Zhkz1hJ5ILY&quot; target=&quot;_blank&quot;&gt;Matt Woodward&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=AJfYa_MmN5g&quot; target=&quot;_blank&quot;&gt;Mike Henke&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=dMrjMXFAlcg&quot; target=&quot;_blank&quot;&gt;Charlie Arehart&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=xXhaZB_M8EI&quot; target=&quot;_blank&quot;&gt;Doug Hughes&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=JuHVkNTleoU&quot; target=&quot;_blank&quot;&gt;Curt Gratz&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=50XC-spx2Yw&quot; target=&quot;_blank&quot;&gt;Anthony Israel-Davis&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=_6Wq28zLmhw&quot; target=&quot;_blank&quot;&gt;Dan Wilson&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=DlKMXJDs-_A&quot; target=&quot;_blank&quot;&gt;Ben Nadel&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;  
&lt;/p&gt;
&lt;p&gt;Thanks again to all of the speakers and all who attended. Hopefully this can become a regular event at cf.Objective() and even possibly at other
conferences.&lt;/p&gt; 
				</description>
				
				<category>Conferences</category>				
				
				<category>cfObjective</category>				
				
				<pubDate>Mon, 03 May 2010 09:10:00 -0400</pubDate>
				<guid>http://www.silverwareconsulting.com/index.cfm/2010/5/3/View-the-Presentations-from-the-cfObjective-Pecha-Kucha-BOF</guid>
				
			</item>
			
			<item>
				<title>ValidateThis Futures from cf.Objective()</title>
				<link>http://www.silverwareconsulting.com/index.cfm/2010/4/28/ValidateThis-Futures-from-cfObjective</link>
				<description>
				
				I returned from  &lt;a href=&quot;http://www.cfobjective.com/&quot; target=&quot;_blank&quot;&gt;cf.Objective()&lt;/a&gt; a few days ago and have been catching up on all sorts of things.
I hope to post a review/discussion of the conference as a whole soon, but for now I just want to touch on some things that came up around
&lt;a href=&quot;http://www.ValidateThis.org&quot; target=&quot;_blank&quot;&gt;ValidateThis&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;I gave a presentation entitled &lt;em&gt;Easy and Flexible Validations for Objects&lt;/em&gt; during which I described what ValidateThis is, and showed how easy it
is to work with. I demonstrated that you can add client-side validations to a form with a single line of code, and can perform server-side validations with just a few lines. I also discussed
the different types of validation scenarios that VT is designed to address. There were some questions and suggestions which have prompted me to think of
future enhancements to the framework, so I wanted to discuss them here.  [More]
				</description>
				
				<category>ColdFusion</category>				
				
				<category>ValidateThis</category>				
				
				<category>cfObjective</category>				
				
				<pubDate>Wed, 28 Apr 2010 16:45:00 -0400</pubDate>
				<guid>http://www.silverwareconsulting.com/index.cfm/2010/4/28/ValidateThis-Futures-from-cfObjective</guid>
				
			</item>
			
			<item>
				<title>Sign Up for ColdFusion ORM Training and Get a Copy of the &quot;Hibernate Bible&quot;</title>
				<link>http://www.silverwareconsulting.com/index.cfm/2010/4/8/Sign-Up-for-ColdFusion-ORM-Training-and-Get-a-Copy-of-the-Hibernate-Bible</link>
				<description>
				
				&lt;a href=&quot;http://www.compoundtheory.com/&quot; target=&quot;_blank&quot;&gt;Mark Mandel&lt;/a&gt;, and I have decided that we&apos;re going to give a copy of the book
&lt;em&gt;&lt;a href=&quot;http://www.manning.com/bauer2/&quot; target=&quot;_blank&quot;&gt;Java Persistence with Hibernate&lt;/a&gt;&lt;/em&gt; to each and every student at our 
&lt;a href=&quot;http://www.ColdFusionORMTraining.com&quot;&gt;&lt;em&gt;Developing Applications with ColdFusion 9 Object Relational Mapping&lt;/em&gt;&lt;/a&gt;
workshop, which is running from May 20-21, 2010 in Minneapolis, MN, which also happens to be the two days
immediately preceding the &lt;a href=&quot;http://www.cfobjective.com/&quot; target=&quot;_blank&quot;&gt;cf.Objective()&lt;/a&gt; conference.&lt;/p&gt;
&lt;p&gt;I&apos;ve discussed this two-day, hands-on workshop at length in a previous blog post, so I won&apos;t repeat myself here, but one of the goals
of the course is to teach you what you need to know about Hibernate to be effective with ColdFusion 9&apos;s ORM features. Although the Adobe 
engineering team have done an excellent job of integrating Hibernate into ColdFusion, it is still essential to understand quite a bit
about Hibernate to make appropriate use of the features. Hibernate is a complex beast, and although we&apos;ll be teaching most of what you&apos;ll 
need to know in the course, it&apos;s always helpful to have a reference manual handy.&lt;/p&gt;
&lt;p&gt;There is a lot about Hibernate that is not covered in
the ColdFusion documentation, and Mark and I both feel that &lt;em&gt;Java Persistence with Hibernate&lt;/em&gt; is the best book 
currently available on the market about Hibernate. We want to arm our students with the tools they&apos;ll need to continue their
ORM education after the workshop, which is why we&apos;ve decided to give a copy of the book to each student.&lt;/p&gt;
&lt;p&gt;There are still spaces available in the class, so if you&apos;d like to become a ColdFusion ORM ninja in just two days, and get a free copy
of the &quot;Hibernate Bible&quot; as well,
&lt;a href=&quot;https://www.bestmeetings.com/registration/cfobjective/cfobjective.cfm&quot; title=&quot;Register&quot; target=&quot;_blank&quot;&gt;sign up today&lt;/a&gt;.&lt;/p&gt; 
				</description>
				
				<category>CF ORM Integration</category>				
				
				<category>cfObjective</category>				
				
				<pubDate>Thu, 08 Apr 2010 08:05:00 -0400</pubDate>
				<guid>http://www.silverwareconsulting.com/index.cfm/2010/4/8/Sign-Up-for-ColdFusion-ORM-Training-and-Get-a-Copy-of-the-Hibernate-Bible</guid>
				
			</item>
			
			<item>
				<title>cf.Objective() Pecha Kucha BOF - On Like Donkey Kong!</title>
				<link>http://www.silverwareconsulting.com/index.cfm/2010/4/6/cfObjective-Pecha-Kucha-BOF--On-Like-Donkey-Kong</link>
				<description>
				
				There will be eight Birds of a Feather (BOF) sessions at &lt;a href=&quot;http://www.cfobjective.com/&quot; target=&quot;_blank&quot;&gt;cf.Objective()&lt;/a&gt; this year, 
all of which sound interesting, but the one I&apos;m 
most excited about is the &lt;a href=&quot;http://www.silverwareconsulting.com/index.cfm/2009/12/18/Anyone-Can-Speak-at-cfObjective-for-around-six-minutes&quot;&gt;Pecha Kucha BOF&lt;/a&gt; 
that I&apos;ve organized. This will feature nine speakers giving short presentations on a 
number of diverse topics. The Pecha Kucha format dictates that each presentation will consist of 20 slides each displayed for 20 seconds, 
yielding a quick presentation of about six minutes.&lt;/p&gt;
&lt;p&gt;Topics will be both technical and personal, and although I don&apos;t have the final list of topics yet, I can share the list of confirmed
speakers with you. They are:
&lt;ul&gt;
	&lt;li&gt;&lt;a href=&quot;http://blog.mattwoodward.com/&quot; target=&quot;_blank&quot;&gt;Matt Woodward&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;http://www.stephenwithington.com/blog/&quot; target=&quot;_blank&quot;&gt;Steve Withington&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;http://blog.coldbox.org/&quot; target=&quot;_blank&quot;&gt;Curt Gratz&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;http://twitter.com/anthony_id&quot; target=&quot;_blank&quot;&gt;Anthony Israel-Davis&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;http://www.bennadel.com/&quot; target=&quot;_blank&quot;&gt;Ben Nadel&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;http://www.henke.ws/&quot; target=&quot;_blank&quot;&gt;Mike Henke&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;http://www.carehart.org/&quot; target=&quot;_blank&quot;&gt;Charlie Arehart&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;http://www.alagad.com/blog/archives.cfm/author/Doug-Hughes&quot; target=&quot;_blank&quot;&gt;Doug Hughes&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;http://www.nodans.com/&quot; target=&quot;_blank&quot;&gt;Dan Wilson&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;  
&lt;/p&gt;
&lt;p&gt;That is a pretty stellar line-up, if I do say so myself, and I&apos;m really looking forward to seeing what each person comes up with.
If you&apos;ll be attending cf.Objective() this year I hope you&apos;ll be able to join us.&lt;/p&gt; 
				</description>
				
				<category>cfObjective</category>				
				
				<pubDate>Tue, 06 Apr 2010 12:12:00 -0400</pubDate>
				<guid>http://www.silverwareconsulting.com/index.cfm/2010/4/6/cfObjective-Pecha-Kucha-BOF--On-Like-Donkey-Kong</guid>
				
			</item>
			
			<item>
				<title>I&apos;m Invading Your Airwaves Again</title>
				<link>http://www.silverwareconsulting.com/index.cfm/2010/4/1/Im-Invading-Your-Airwaves-Again</link>
				<description>
				
				Yes, once again I&apos;ve been interviewed for a ColdFusion podcast, and this time it&apos;s &lt;a href=&quot;http://www.cfhour.com/&quot; target=&quot;_blank&quot;&gt;CFHour&lt;/a&gt;. 
&lt;a href=&quot;http://blog.dkferguson.com/&quot; target=&quot;_blank&quot;&gt;Dave&lt;/a&gt; and &lt;a href=&quot;http://coldfusionnotes.com/&quot; target=&quot;_blank&quot;&gt;Mike&lt;/a&gt; 
allowed me to wax poetically about a wide range of topics including 
&lt;a href=&quot;http://www.validatethis.org/&quot; target=&quot;_blank&quot;&gt;ValidateThis&lt;/a&gt;, my validation framework for ColdFusion objects, 
the upcoming &lt;a href=&quot;http://www.cfobjective.com/&quot; target=&quot;_blank&quot;&gt;cf.Objective()&lt;/a&gt; conference 
and the &lt;a href=&quot;http://www.cfobjective.com/index.cfm/pre-conf/&quot; target=&quot;_blank&quot;&gt;pre-conference training&lt;/a&gt;
that will be available,
&lt;a href=&quot;http://www.model-glue.com/&quot; target=&quot;_blank&quot;&gt;Model-Glue&lt;/a&gt;, specifically some of the new features that will be included in version 3.2,
&lt;a href=&quot;http://mxunit.org/&quot; target=&quot;_blank&quot;&gt;MXUnit&lt;/a&gt;, again talking about what&apos;s coming in version 2.0,
and Dave also tricked me into weighing in on the CFBuilder debate.&lt;/p&gt;
&lt;p&gt;It was a lot of fun, and I really appreciate being given the opportunity to let people know about all of this great stuff
that is available to the ColdFusion community. If you don&apos;t mind listening to my Canadian accent for close to an hour, 
I encourage you to give it a listen. It&apos;s available via iTunes, and can also be listened to or downloaded directly from the 
&lt;a href=&quot;http://www.cfhour.com/post.cfm/show-47-the-bob-silverberg-show&quot; target=&quot;_blank&quot;&gt;show page&lt;/a&gt;.&lt;/p&gt; 
				</description>
				
				<category>Model-Glue</category>				
				
				<category>ValidateThis</category>				
				
				<category>cfObjective</category>				
				
				<category>MXUnit</category>				
				
				<pubDate>Thu, 01 Apr 2010 17:24:00 -0400</pubDate>
				<guid>http://www.silverwareconsulting.com/index.cfm/2010/4/1/Im-Invading-Your-Airwaves-Again</guid>
				
			</item>
			
			<item>
				<title>The This Week in ColdFusion Podcast is Back!</title>
				<link>http://www.silverwareconsulting.com/index.cfm/2010/3/26/The-This-Week-in-ColdFusion-Podcast-is-Back</link>
				<description>
				
				That&apos;s right, the &lt;a href=&quot;http://www.mikechandler.com/&quot; target=&quot;_blank&quot;&gt;mighty&lt;/a&gt;
&lt;a href=&quot;http://cfcommons.org/index.cfm/blog&quot; target=&quot;_blank&quot;&gt;fine&lt;/a&gt; &lt;a href=&quot;http://mickydionisio.blogspot.com&quot; target=&quot;_blank&quot;&gt;folks&lt;/a&gt;
 who bring you the &lt;em&gt;&lt;a href=&quot;http://www.twicf.com/&quot; target=&quot;_blank&quot;&gt;This Week in ColdFusion&lt;/a&gt;&lt;/em&gt; podcast have released a new episode. 
After what seems like an interminable hiatus, the boys are back and guess what? I&apos;m on it too!  I was interviewed about the upcoming
&lt;a href=&quot;http://www.cfobjective.com/&quot; target=&quot;_blank&quot;&gt;cf.Objective()&lt;/a&gt; conference 
and the incredible &lt;a href=&quot;http://www.cfobjective.com/index.cfm/pre-conf/&quot; target=&quot;_blank&quot;&gt;pre-conference training&lt;/a&gt;
that will be available. I also discussed 
the &lt;a href=&quot;http://www.silverwareconsulting.com/index.cfm/2009/12/18/Anyone-Can-Speak-at-cfObjective-for-around-six-minutes&quot;&gt;Pecha Kucha BOF&lt;/a&gt;
that I am organizing.&lt;/p&gt;
&lt;p&gt;After my cameo &lt;a href=&quot;http://twitter.com/cfcommons&quot; target=&quot;_blank&quot;&gt;Brian&lt;/a&gt; and &lt;a href=&quot;http://twitter.com/mchandler&quot; target=&quot;_blank&quot;&gt;Mike&lt;/a&gt; had a lively and informative chat about design patterns,
which I stuck my nose into from time to time. 
It was great fun and I encourage you to give it a listen. It&apos;s available via iTunes, and can also be listened to or downloaded directly from the 
&lt;a href=&quot;http://www.twicf.com/2010/03/twicf-06-introducing-design-patterns/&quot; target=&quot;_blank&quot;&gt;show page&lt;/a&gt;. 
				</description>
				
				<category>ColdFusion</category>				
				
				<category>TWiCF</category>				
				
				<category>cfObjective</category>				
				
				<pubDate>Fri, 26 Mar 2010 09:58:00 -0400</pubDate>
				<guid>http://www.silverwareconsulting.com/index.cfm/2010/3/26/The-This-Week-in-ColdFusion-Podcast-is-Back</guid>
				
			</item>
			
			<item>
				<title>Vote for Topics for cf.Objective() BOFs</title>
				<link>http://www.silverwareconsulting.com/index.cfm/2010/3/24/Vote-for-Topics-for-cfObjective-BOFs</link>
				<description>
				
				Did you know that you can have a say on what topics will be discussed at the BOFs (Birds of a Feather sessions) at
&lt;a href=&quot;http://www.cfobjective.com/&quot; target=&quot;_blank&quot;&gt;cf.Objective()&lt;/a&gt; next month?
Just take this &lt;a href=&quot;http://www.surveymonkey.com/s/SGJ37Y7&quot; target=&quot;_blank&quot;&gt;incredibly fast, one-question survey&lt;/a&gt; and make your voice heard.
This should take no more than 30 seconds of your time, so what are you waiting for?  &lt;a href=&quot;http://www.surveymonkey.com/s/SGJ37Y7&quot; target=&quot;_blank&quot;&gt;Vote now!&lt;/a&gt; 
				</description>
				
				<category>cfObjective</category>				
				
				<pubDate>Wed, 24 Mar 2010 10:49:00 -0400</pubDate>
				<guid>http://www.silverwareconsulting.com/index.cfm/2010/3/24/Vote-for-Topics-for-cfObjective-BOFs</guid>
				
			</item>
			
			<item>
				<title>Coming to cf.Objective()? What Interests You?</title>
				<link>http://www.silverwareconsulting.com/index.cfm/2010/3/16/Coming-to-cfObjective-What-Interests-You</link>
				<description>
				
				The folks organizing &lt;a href=&quot;http://www.cfobjective.com/&quot; target=&quot;_blank&quot;&gt;cf.Objective()&lt;/a&gt; are in the process of finalizing the BOF sessions and are looking for feedback from you!&lt;/p&gt;
&lt;p&gt;In case you&apos;re unfamiliar with the term, BOF stands for &lt;em&gt;Birds of a Feather&lt;/em&gt; and it&apos;s an informal session in which the attendees get a chance to chat about a topic  
with other developers who have similar interests. It&apos;s a great chance to get a bit more interactive - you get to participate rather than just sit and watch.&lt;/p&gt;
&lt;p&gt;I suggested that during one of the BOF sessions we do a series of &lt;a href=&quot;http://en.wikipedia.org/wiki/Pecha_Kucha&quot; target=&quot;_blank&quot;&gt;Pecha Kucha&lt;/a&gt; presentations, which are similar to 
&lt;a href=&quot;http://ignite.oreilly.com/&quot; target=&quot;_blank&quot;&gt;Ignite&lt;/a&gt; presentations, and my suggestion was graciously accepted by the committee.
I &lt;a href=&quot;http://www.silverwareconsulting.com/index.cfm/2009/12/18/Anyone-Can-Speak-at-cfObjective-for-around-six-minutes&quot;&gt;blogged about this session previously&lt;/a&gt;
and am still looking for volunteers to present, so if you&apos;re interested in that please mosey on over to 
that &lt;a href=&quot;http://www.silverwareconsulting.com/index.cfm/2009/12/18/Anyone-Can-Speak-at-cfObjective-for-around-six-minutes&quot;&gt;blog post&lt;/a&gt; and comment.&lt;/p&gt;
&lt;p&gt;There are seven remaining BOF slots, and &lt;a href=&quot;http://corfield.org/&quot; target=&quot;_blank&quot;&gt;Sean Corfield&lt;/a&gt; 
has &lt;a href=&quot;http://corfield.org/entry/cfObjective_2010__BOF_suggestions&quot; target=&quot;_blank&quot;&gt;blogged about&lt;/a&gt; the other topics that have been suggested thus far.
Here&apos;s a summary:
&lt;ul&gt;
	&lt;li&gt;Open BlueDragon&lt;/li&gt;
	&lt;li&gt;Security&lt;/li&gt;
	&lt;li&gt;Extending Mura&lt;/li&gt;
	&lt;li&gt;Home Brewed ColdFusion Monitoring&lt;/li&gt;
	&lt;li&gt;Being Agile&lt;/li&gt;
	&lt;li&gt;Guitar Hero&lt;/li&gt;
	&lt;li&gt;ColdFusion 10&lt;/li&gt;
	&lt;li&gt;Mobile Development&lt;/li&gt;
	&lt;li&gt;SciFi&lt;/li&gt;
	&lt;li&gt;Photography&lt;/li&gt;
	&lt;li&gt;Poetry Slam&lt;/li&gt;
	&lt;li&gt;Open Source Project Discussion&lt;/li&gt;
	&lt;li&gt;Test-Driven Development (TDD)&lt;/li&gt;
&lt;/ul&gt;&lt;/p&gt;
&lt;p&gt;Decisions will be made in the not-too-distant future, and to help you vote on topics and make new suggestions a &lt;a href=&quot;http://www.surveymonkey.com/s/SGJ37Y7&quot; target=&quot;_blank&quot;&gt;survey&lt;/a&gt; has been created.
It&apos;s a one-question survey that should take no more than about 30 seconds to complete,
so if you&apos;ll be attending cf.Objective() please take the time to &lt;a href=&quot;http://www.surveymonkey.com/s/SGJ37Y7&quot; target=&quot;_blank&quot;&gt;add your opinion&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;I hope to see many of you at cf.Objective() in April!&lt;/p&gt; 
				</description>
				
				<category>ColdFusion</category>				
				
				<category>cfObjective</category>				
				
				<pubDate>Tue, 16 Mar 2010 11:40:00 -0400</pubDate>
				<guid>http://www.silverwareconsulting.com/index.cfm/2010/3/16/Coming-to-cfObjective-What-Interests-You</guid>
				
			</item>
			
			<item>
				<title>Become a ColdFusion ORM Ninja in Just Two Days!</title>
				<link>http://www.silverwareconsulting.com/index.cfm/2010/3/9/Become-a-ColdFusion-ORM-Ninja-in-Just-Two-Days</link>
				<description>
				
				I&apos;ve mentioned previously that &lt;a href=&quot;http://www.compoundtheory.com/&quot; target=&quot;_blank&quot;&gt;Mark Mandel&lt;/a&gt;, the mastermind behind &lt;a href=&quot;http://www.transfer-orm.com/&quot; target=&quot;_blank&quot;&gt;Transfer ORM&lt;/a&gt;,
&lt;a href=&quot;http://www.compoundtheory.com/?action=javaloader.index&quot; target=&quot;_blank&quot;&gt;JavaLoader&lt;/a&gt;, &lt;a href=&quot;http://www.compoundtheory.com/?action=colddoc.index&quot; target=&quot;_blank&quot;&gt;ColdDoc&lt;/a&gt;,
and now the lead developer of &lt;a href=&quot;http://www.coldspringframework.org/&quot; target=&quot;_blank&quot;&gt;Coldspring&lt;/a&gt;, and I have developed an intensive, two-day, hands-on workshop on ColdFusion&apos;s new ORM features.
We will be delivering that workshop, &lt;a href=&quot;http://www.ColdFusionORMTraining.com&quot;&gt;&lt;em&gt;Developing Applications with ColdFusion 9 Object Relational Mapping&lt;/em&gt;&lt;/a&gt;, 
in Minneapolis, MN on April 20-21, 2010 which are the two days
immediately preceding the &lt;a href=&quot;http://www.cfobjective.com/&quot; target=&quot;_blank&quot;&gt;cf.Objective()&lt;/a&gt; conference.&lt;/p&gt;
&lt;h3&gt;Really? I Can Master ColdFusion ORM in Two Days?&lt;/h3&gt;
&lt;p&gt;You bet you can! This is an extreme hands-on workshop. We won&apos;t be lecturing &lt;em&gt;at&lt;/em&gt; you,
we&apos;ll be working &lt;em&gt;with&lt;/em&gt; you.
For each concept that we cover we&apos;ll be writing code together, both the instructor and the students, working towards building a single, working application.
Then, once we&apos;ve done that together, you&apos;ll be let loose on your own to practice the concepts again on your very own project, which is yet another application which will be built
incrementally using the concepts that you just learned. 
This means you&apos;ll have lots of chances to practice your newfound skills, and, more importantly, to make your own mistakes.
You&apos;ll either figure out how to fix your mistakes yourself, with the help of one of your fellow students, or with the help one of the two instructors.
You&apos;ll &lt;em&gt;learn by doing&lt;/em&gt;, and what&apos;s more, you&apos;ll leave the class with lots of examples of working code that you wrote yourself.&lt;/p&gt;
&lt;p&gt;This is why we say that we can help you master ColdFusion ORM in just two days. Not only will you be ready to start using it in your next project, but you&apos;ll also be in an ideal
position to teach it to your fellow developers.&lt;/p&gt;
&lt;h3&gt;About the Instructors&lt;/h3&gt;
&lt;p&gt;I&apos;ve been working with Transfer ORM for a few years, and have been working with ColdFusion&apos;s ORM integration since early in the product beta. I&apos;ve blogged about it extensively,
delivered a number of one-hour presentations on the subject and have created and regularly contribute to a Google group (&lt;a href=&quot;http://groups.google.ca/group/cf-orm-dev&quot; target=&quot;_blank&quot;&gt;cf-orm-dev&lt;/a&gt;) 
dedicated to discussing some of the more advanced and esoteric topics around ColdFusion&apos;s ORM integration.&lt;/p&gt;
&lt;p&gt;As for Mark, in addition to creating his own ColdFusion-based ORM (Transfer), he&apos;s also worked extensively with Hibernate (the
ORM that is integrated into ColdFusion 9) and is considered by many to be the foremost expert in all things ORM in the ColdFusion community. 
This therefore represents a unique opportunity to learn about this new, exciting and productivity enhancing technology from two people who know it very well, and 
have real-world experience developing with it.&lt;/p&gt; 
&lt;h3&gt;Do I Have to Be an OO Guru to Attend?&lt;/h3&gt;
&lt;p&gt;Definitely not! We assume no prior knowledge of ORMs or Object Oriented programming, and the techniques that we teach can be used, if you wish,
in a totally procedural application. So you neither need to know OO to join in, nor do you need to learn OO in order to use what you learn in your own work (although we would
encourage you to do so). Some experience working with CFCs would be helpful, but we can get you up to speed pretty quickly even if you lack that.&lt;/p&gt;
&lt;h3&gt;Where is the Workshop Being Held?&lt;/h3&gt;
&lt;p&gt;As mentioned above, the workshop is running as a pre-conference training session at cf.Objective(), and
will take place from April 20 - 21, 2010  at the conference hotel, which is the &lt;a href=&quot;http://www.minneapolis.hyatt.com/hyatt/hotels/index.jsp&quot; title=&quot;Hyatt Regency in Minneapolis, MN&quot; target=&quot;_blank&quot;&gt;Hyatt Regency&lt;/a&gt; in Minneapolis, MN.&lt;/p&gt;
&lt;h3&gt;How Much Does it Cost?&lt;/h3&gt;
&lt;p&gt;We have made the early-bird price into a permanent discount, so although the original price was listed at $1200 for the two days you can now enroll for just $1000.&lt;/p&gt;
&lt;h3&gt;How Do I Sign Up?&lt;/h3&gt;
&lt;p&gt;You can register for the training via &lt;a href=&quot;https://www.bestmeetings.com/registration/cfobjective/cfobjective.cfm&quot; title=&quot;Register&quot; target=&quot;_blank&quot;&gt;cf.Objective()&apos;s registration form&lt;/a&gt;.&lt;/p&gt;
&lt;h3&gt;Can Anyone Attend?&lt;/h3&gt;
&lt;p&gt;Although the workshop is being offered as a cf.Objective() pre-Conference class, you don&apos;t have to attend cf.Objective() in order to enroll.
So if you&apos;ve having trouble getting your boss to pony up for a trip to cf.Objective(), perhaps you can convince him or her to at least send you to these
two days of invaluable training.&lt;/p&gt;
&lt;h3&gt;What Topics Will Be Covered?&lt;/h3&gt;
&lt;p&gt;Here&apos;s a summary of the topics that we&apos;ll be covering:&lt;ul&gt;
	&lt;li&gt;Introduction to ORM&lt;/li&gt;
	&lt;li&gt;Introduction to Hibernate&lt;/li&gt;
	&lt;li&gt;Configuring ORM&lt;/li&gt;
	&lt;li&gt;Working with Objects
		&lt;ul&gt;
			&lt;li&gt;Creating an Object&lt;/li&gt;
			&lt;li&gt;Retrieving an Object / Lists of Objects&lt;/li&gt;
			&lt;li&gt;Updating an Object&lt;/li&gt;
			&lt;li&gt;Deleting an Object&lt;/li&gt;
			&lt;li&gt;Arrays of Objects vs. Queries&lt;/li&gt;
		&lt;/ul&gt;
	&lt;/li&gt;
	&lt;li&gt;Mapping Objects
		&lt;ul&gt;
			&lt;li&gt;Ids and Properties&lt;/li&gt;
			&lt;li&gt;Many-to-One Relationships&lt;/li&gt;
			&lt;li&gt;One-to-Many Relationships&lt;/li&gt;
			&lt;li&gt;Many-to-Many Relationships&lt;/li&gt;
			&lt;li&gt;Formulas&lt;/li&gt;
			&lt;li&gt;Collection Mapping&lt;/li&gt;
			&lt;li&gt;Inheritance&lt;/li&gt;
			&lt;li&gt;Cascade Options&lt;/li&gt;
		&lt;/ul&gt;
	&lt;/li&gt;
	&lt;li&gt;Hibernate Internals
		&lt;ul&gt;
			&lt;li&gt;Hibernate Sessions&lt;/li&gt;
			&lt;li&gt;Session Flushing
				&lt;ul&gt;
					&lt;li&gt;How It Works&lt;/li&gt;
					&lt;li&gt;How to Control It&lt;/li&gt;
				&lt;/ul&gt;
			&lt;/li&gt;
			&lt;li&gt;Working with Transactions&lt;/li&gt;
			&lt;li&gt;Hibernate Object State
				&lt;ul&gt;
					&lt;li&gt;Transient, Persistent and Detached&lt;/li&gt;
					&lt;li&gt;How Objects Move between States&lt;/li&gt;			
				&lt;/ul&gt;
			&lt;/li&gt;
		&lt;/ul&gt;
	&lt;/li&gt;
	&lt;li&gt;Lazy Loading
		&lt;ul&gt;
			&lt;li&gt;Overview&lt;/li&gt;
			&lt;li&gt;How it Affects SQL&lt;/li&gt;
			&lt;li&gt;Dealing with Detached Objects&lt;/li&gt;
		&lt;/ul&gt;
	&lt;/li&gt;
	&lt;li&gt;Concurrency&lt;/li&gt;	
	&lt;li&gt;HQL
		&lt;ul&gt;
			&lt;li&gt;What is HQL?&lt;/li&gt;
			&lt;li&gt;Basic Queries&lt;/li&gt;
			&lt;li&gt;Criteria / Parameters&lt;/li&gt;
			&lt;li&gt;Joins&lt;/li&gt;
			&lt;li&gt;Pagination&lt;/li&gt;
			&lt;li&gt;Bulk Updates&lt;/li&gt;
		&lt;/ul&gt;
	&lt;/li&gt;
	&lt;li&gt;Application Architecture
		&lt;ul&gt;
			&lt;li&gt;Using a Service Layer with ORM&lt;/li&gt;
			&lt;li&gt;Using an Abstract Service&lt;/li&gt;
			
		&lt;/ul&gt;
	&lt;/li&gt;
	&lt;li&gt;Caching&lt;/li&gt;
	&lt;li&gt;Event Handling&lt;/li&gt;
	&lt;li&gt;DDL (Database) Generation&lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;
&lt;h3&gt;Truly a Unique Opportunity&lt;/h3&gt;
&lt;p&gt;Although we do have plans to make the course available at other venues in the future, Mark and I live on opposite sides of the planet, and it just so
happens that we&apos;ll both be attending cf.Objective() this year. It&apos;s likely that future classes will feature either Mark or I as instructors, as it&apos;s a rare occurrence
that we&apos;re both in the same place at the same time, so don&apos;t miss this unique opportunity.&lt;/p&gt;
&lt;h3&gt;Looking for More Information?&lt;/h3&gt;
&lt;p&gt;I think I&apos;ve covered most of what you need to know about the course in this post, but if you&apos;re looking for even more information about it please visit our web site
at &lt;a href=&quot;http://www.ColdFusionORMTraining.com&quot;&gt;www.ColdFusionORMTraining.com&lt;/a&gt;.&lt;/p&gt; 
				</description>
				
				<category>ColdFusion</category>				
				
				<category>CF ORM Integration</category>				
				
				<category>cfObjective</category>				
				
				<pubDate>Tue, 09 Mar 2010 11:47:00 -0400</pubDate>
				<guid>http://www.silverwareconsulting.com/index.cfm/2010/3/9/Become-a-ColdFusion-ORM-Ninja-in-Just-Two-Days</guid>
				
			</item>
			
			<item>
				<title>Two Important Deadlines for ColdFusion Developers</title>
				<link>http://www.silverwareconsulting.com/index.cfm/2010/2/12/Two-Important-Deadlines-for-ColdFusion-Developers</link>
				<description>
				
				&lt;strong&gt;Update:&lt;/strong&gt; The early-bird rate for the &lt;a href=&quot;http://www.cfobjective.com/precon.cfm&quot; target=&quot;_blank&quot;&gt;pre-conference training sessions&lt;/a&gt;, has been extended, as has the deadline for &lt;a href=&quot;http://callforspeakers.cfconf.org/?event=vote&amp;eventId=188&quot; target=&quot;_blank&quot;&gt;CFUnited voting&lt;/a&gt;!&lt;/p&gt;
&lt;p&gt;
Just wanted to post a quick reminder to folks of the following dates:&lt;/p&gt;
&lt;h3&gt;cf.Objective() Pre-Conference Early-Bird Extended!&lt;/h3&gt;
&lt;p&gt;The discounted early-bird rate for the &lt;a href=&quot;http://www.cfobjective.com/&quot; target=&quot;_blank&quot;&gt;cf.Objective()&lt;/a&gt; conference fee has expired, but the discounts on most of the &lt;a href=&quot;http://www.cfobjective.com/precon.cfm&quot; target=&quot;_blank&quot;&gt;pre-conference training sessions&lt;/a&gt;, has been extended. You can still save $200 off of &lt;a href=&quot;http://www.compoundtheory.com/&quot; target=&quot;_blank&quot;&gt;Mark Mandel&lt;/a&gt; 
and my two-day hands-on workshop, &lt;a href=&quot;http://www.ColdFusionORMTraining.com&quot;&gt;Developing Applications with ColdFusion 9 Object Relational Mapping&lt;/a&gt; if you register soon.
So what are you waiting for? Registration is done via the &lt;a href=&quot;https://www.bestmeetings.com/registration/cfobjective/cfobjective.cfm&quot; target=&quot;_blank&quot;&gt;cf.Objective() web site&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;And if ORM isn&apos;t your thing, there are a whole bunch of workshops from which to choose, most of which are offering discounts:
&lt;ul&gt;
	&lt;li&gt;Building Secure CFML Applications (April 21) - Jason Dean and Pete Freitag&lt;/li&gt;
	&lt;li&gt;Coldbox:100 Training (April 21) - Luis Majano&lt;/li&gt;
	&lt;li&gt;Developing Applications with ColdFusion 9 Object Relational Mapping (ORM) (April 20-21) - Bob Silverberg and Mark Mandel&lt;/li&gt;
	&lt;li&gt;Getting Started with Flex and AIR Development with the Flex SDK (April 21) - John Mason&lt;/li&gt;
	&lt;li&gt;Mach-II and OOP from the Ground Up (April 20-21) - Kurt Weirsma, Peter Farrell and Matt Woodward&lt;/li&gt;
	&lt;li&gt;Rapid Development with Model-Glue 3 (April 20-21) - Dan Wilson and Ezra Parker&lt;/li&gt;
&lt;/ul&gt;&lt;/p&gt;
&lt;h3&gt;Voting for CFUnited Ends February 20th&lt;/h3&gt;
&lt;p&gt;The folks at &lt;a href=&quot;http://cfunited.com&quot; target=&quot;_blank&quot;&gt;CFUnited&lt;/a&gt; have given the ColdFusion community the opportunity to help choose which sessions
will be included by &lt;a href=&quot;http://callforspeakers.cfconf.org/?event=vote&amp;eventId=188&quot; target=&quot;_blank&quot;&gt;voting&lt;/a&gt; on them. Unfortunately the window of
opportunity is very small, with the vote closing on February 20th. So get out there and &lt;a href=&quot;http://callforspeakers.cfconf.org/?event=vote&amp;eventId=188&quot; target=&quot;_blank&quot;&gt;vote&lt;/a&gt;,
and while you&apos;re there please consider voting for &lt;a href=&quot;http://blog.mxunit.org/&quot; target=&quot;_blank&quot;&gt;Marc Esher&lt;/a&gt;&apos;s sessions. He&apos;s an awesome speaker and no slouch in the brain department, and his proposed
End-to-End Testing Roundtable will be a session not to miss.&lt;/p&gt; 
				</description>
				
				<category>cfObjective</category>				
				
				<category>CFUnited</category>				
				
				<pubDate>Fri, 12 Feb 2010 14:06:00 -0400</pubDate>
				<guid>http://www.silverwareconsulting.com/index.cfm/2010/2/12/Two-Important-Deadlines-for-ColdFusion-Developers</guid>
				
			</item>
			
			<item>
				<title>Awesome Training Available Before cf.Objective()</title>
				<link>http://www.silverwareconsulting.com/index.cfm/2010/1/25/Awesome-Training-Available-Before-cfObjective</link>
				<description>
				
				As you&apos;re no doubt aware, &lt;a href=&quot;http://www.cfobjective.com/&quot; target=&quot;_blank&quot;&gt;cf.Objective()&lt;/a&gt;, &quot;The World&apos;s Only Enterprise Engineering Conference for ColdFusion Developers&quot;, is
coming to Minneapolis, MN from April 22-24, 2010. It&apos;s an outstanding opportunity to learn a ton of stuff, and to network and socialize with like-minded developers. I am pleased and honoured to be
speaking, twice, for the second year in a row.
What you may not realize, however, is that in the days prior to the conference there is a boatload of training available.&lt;/p&gt;
&lt;h3&gt;Developing Applications with ColdFusion 9 Object Relational Mapping&lt;/h3&gt;
&lt;p&gt;&lt;a href=&quot;http://www.compoundtheory.com/&quot; target=&quot;_blank&quot;&gt;Mark Mandel&lt;/a&gt; and I will be delivering a comprehensive hands-on workshop
on &lt;a href=&quot;http://www.ColdFusionORMTraining.com&quot;&gt;Developing Applications with ColdFusion 9 Object Relational Mapping&lt;/a&gt; for two whole days, from
April 20-21, and it&apos;s going to be fantastic, if I do say so myself. 
If the new features of ColdFusion&apos;s ORM integration don&apos;t interest you (buy why wouldn&apos;t they?), there are five other choices.&lt;/p&gt;
&lt;h3&gt;Something For Everyone&lt;/h3&gt;
&lt;p&gt;Here&apos;s the full list of all of the courses available:
&lt;ul&gt;
	&lt;li&gt;Building Secure CFML Applications (April 21) - Jason Dean and Pete Freitag&lt;/li&gt;
	&lt;li&gt;Coldbox:100 Training (April 21) - Luis Majano&lt;/li&gt;
	&lt;li&gt;Developing Applications with ColdFusion 9 Object Relational Mapping (ORM) (April 20-21) - Bob Silverberg and Mark Mandel&lt;/li&gt;
	&lt;li&gt;Getting Started with Flex and AIR Development with the Flex SDK (April 21) - John Mason&lt;/li&gt;
	&lt;li&gt;Mach-II and OOP from the Ground Up (April 20-21) - Kurt Weirsma, Peter Farrell and Matt Woodward&lt;/li&gt;
	&lt;li&gt;Rapid Development with Model-Glue 3 (April 20-21) - Dan Wilson and Ezra Parker&lt;/li&gt;
&lt;/ul&gt;&lt;/p&gt;
&lt;p&gt;There really is something for everyone, and the instructors are all top-notch.&lt;/p&gt;
&lt;h3&gt;Anyone Can Attend&lt;/h3&gt;
&lt;p&gt;Something else you might not realize; you don&apos;t have to attend cf.Objective() in order to sign up for and attend a pre-Conference training class. So, if you&apos;ve been hankering to 
learn more about CF9 ORM, application security, ColdBox, Model-Glue, Mach-II, or Flex and AIR development, go for it!&lt;/p&gt;
&lt;h3&gt;The Early-Bird Ends Friday&lt;/h3&gt;
&lt;p&gt;I&apos;ll close with a reminder; the discounted early-bird rates, which apply to both the cf.Objective() conference fee and to most of the pre-conference training sessions, expires this Friday,
January 29th. So why not save some cash and sign up right now? Registration is done via the &lt;a href=&quot;https://www.bestmeetings.com/registration/cfobjective/cfobjective.cfm&quot; target=&quot;_blank&quot;&gt;cf.Objective() registration form&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;I hope to see many of you there in April.&lt;/p&gt; 
				</description>
				
				<category>ColdFusion</category>				
				
				<category>CF ORM Integration</category>				
				
				<category>cfObjective</category>				
				
				<pubDate>Mon, 25 Jan 2010 15:44:00 -0400</pubDate>
				<guid>http://www.silverwareconsulting.com/index.cfm/2010/1/25/Awesome-Training-Available-Before-cfObjective</guid>
				
			</item>
			
			<item>
				<title>I&apos;ll Be Presenting at cf.Objective() in April</title>
				<link>http://www.silverwareconsulting.com/index.cfm/2010/1/7/Ill-Be-Presenting-at-cfObjective-in-April</link>
				<description>
				
				I am pleased and honoured to announce that I&apos;ll be presenting at &lt;a href=&quot;http://www.cfobjective.com/&quot; target=&quot;_blank&quot;&gt;cf.Objective()&lt;/a&gt;, billed as the Only Enterprise ColdFusion Conference, which runs from April 22-24 in Minneapolis, MN.
It&apos;s going to be quite the experience for me. Not only am I speaking on two topics (details to follow in a separate post):
&lt;ul&gt;
	&lt;li&gt;Easy and Flexible Validations for Objects&lt;/li&gt;
	&lt;li&gt;What Your Mother Never Told You About CF9 ORM&lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;
&lt;p&gt;I&apos;m also organizing a &lt;a href=&quot;http://en.wikipedia.org/wiki/Pecha_Kucha&quot; target=&quot;_blank&quot;&gt;Pecha Kucha&lt;/a&gt; Birds of a Feather session (BoF),
during which people will be giving mini-presentations in which they show &lt;a href=&quot;http://www.wired.com/techbiz/media/magazine/15-09/st_pechakucha&quot; target=&quot;_blank&quot;&gt;20 slides for 20 seconds each&lt;/a&gt;. 
I&apos;ve &lt;a href=&quot;http://www.silverwareconsulting.com/index.cfm/2009/12/18/Anyone-Can-Speak-at-cfObjective-for-around-six-minutes&quot;&gt;written about this BoF on my blog previously&lt;/a&gt;,
but I&apos;ll mention again that anyone interested in presenting should leave me a comment on my blog or email me directly at bob dot silverberg at gmail dot com.&lt;/p&gt;
&lt;p&gt;As if that&apos;s not enough, &lt;a href=&quot;http://www.compoundtheory.com/&quot; target=&quot;_blank&quot;&gt;Mark Mandel&lt;/a&gt; and I will be delivering a comprehensive hands-on two-day pre-conference workshop
on Developing Applications with ColdFusion 9 Object Relational Mapping. A separate post with the details of that workshop will follow, but in a nutshell it is designed to give you all
of the information you need to get up and running with ColdFusion 9&apos;s ORM features in your next project.  You&apos;ll write a ton of code, learning the basics as well as best practices
and things to watch out for. I think it&apos;s going to be a lot of fun (in addition to a great learning experience).&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://www.bestmeetings.com/registration/cfobjective/cfobjective.cfm&quot; target=&quot;_blank&quot;&gt;Registration is now open&lt;/a&gt;,
both for the conference and for the CF9 ORM workshop (you can sign up for it during the conference registration). There is a discounted rate for both the conference and the training
available until January 29th, so you might want to register sooner rather than later.&lt;/p&gt;
&lt;p&gt;I hope to see many of you there in April.&lt;/p&gt; 
				</description>
				
				<category>ColdFusion</category>				
				
				<category>CF ORM Integration</category>				
				
				<category>ValidateThis</category>				
				
				<category>cfObjective</category>				
				
				<category>Presentations</category>				
				
				<pubDate>Thu, 07 Jan 2010 17:37:00 -0400</pubDate>
				<guid>http://www.silverwareconsulting.com/index.cfm/2010/1/7/Ill-Be-Presenting-at-cfObjective-in-April</guid>
				
			</item>
			
			<item>
				<title>Anyone Can Speak at cf.Objective! (for around six minutes)</title>
				<link>http://www.silverwareconsulting.com/index.cfm/2009/12/18/Anyone-Can-Speak-at-cfObjective-for-around-six-minutes</link>
				<description>
				
				Have you ever heard of Pecha Kucha? Sometimes referred to as &lt;em&gt;20 x 20&lt;/em&gt;,
&lt;a href=&quot;http://en.wikipedia.org/wiki/Pecha_Kucha&quot; target=&quot;_blank&quot;&gt;Pecha Kucha&lt;/a&gt; is an innovative presentation format in which you show 20 images, each for 20 seconds, resulting in a presentation that is six minutes and forty seconds long.
It was invented by Astrid Klein and Mark Dytham of Klein Dytham architecture in Tokyo to give their fellow architects an opportunity to present their ideas. 
The format is designed to result in presentations that are fast-paced and focussed, essentially allowing the speaker to get one key idea across in an interesting and visual manner.&lt;/p&gt;
&lt;p&gt;The idea has blossomed into a global movement of &lt;a href=&quot;http://www.pecha-kucha.org/&quot; target=&quot;_blank&quot;&gt;Pecha Kucha Nights&lt;/a&gt;, which are social gatherings as much as opportunities to hear about new and interesting topics and ideas.
Although Pecha Kucha has been used extensively in &quot;creative&quot; fields such as design and architecture, it has also been used by those in the information technology realm.
For example, &lt;a href=&quot;http://www.xpdays.de/2009/&quot; target=&quot;_blank&quot;&gt;XP Days Germany&lt;/a&gt; included a number of Pecha Kucha presentations on both the second and third day of the conference. Subjects covered included (translations from German by Google, so apologies for that):
&lt;ul&gt;
	&lt;li&gt;Our Journey into the Agile Country&lt;/li&gt;
	&lt;li&gt;Continuous Open Space&lt;/li&gt;
	&lt;li&gt;Software Craftsmanship&lt;/li&gt;
	&lt;li&gt;Best Practices for Unit Testing of GUI Applications&lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;
&lt;p&gt;As well, the &lt;a href=&quot;http://groups.adobe.com/groups/bcbdd8f55d/summary&quot; target=&quot;_blank&quot;&gt;Sydney Adobe Platform Users Group&lt;/a&gt; hosted their own &lt;a href=&quot;http://tech.tjandrawibawa.org/blog/2009/12/02/20x20-nite-at-adobe-platform-user-group-sydney/&quot; target=&quot;_blank&quot;&gt;20 x 20 nite&lt;/a&gt; back in November,
which included topics such as:
&lt;ul&gt;
	&lt;li&gt;Creating a web server in 6 minutes&lt;/li&gt;
	&lt;li&gt;Building a boat in 9 years and 2 weeks&lt;/li&gt;
	&lt;li&gt;Browser Ghosting Attack&lt;/li&gt;
	&lt;li&gt;Mars Landscape&lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;
&lt;p&gt;Providing perhaps a better introduction to the idea of Pecha Kucha, Daniel Pink of Wired Magazine wrote a &lt;a href=&quot;http://www.wired.com/techbiz/media/magazine/15-09/st_pechakucha&quot; target=&quot;_blank&quot;&gt;short article&lt;/a&gt; on the format, which includes a &lt;a href=&quot;http://www.youtube.com/watch?v=9NZOt6BkhUg&quot; target=&quot;_blank&quot;&gt;sample Pecha Kucha presentation&lt;/a&gt; that he created to illustrate the idea.&lt;/p&gt;
&lt;p&gt;So, why am I taking the time to introduce the idea of Pecha Kucha to you?  I thought that it would be interesting to create a Pecha Kucha session at cf.Objective() in April of 2010. 
It will be held as a Birds of a Feather (BoF) session, and anyone who is interested in speaking and able and willing to put together a 20 x 20 presentation is welcome to do so.
As with the Sydney night mentioned above, your topic does not have to be technology-based, but should have some appeal to a wider audience. 
If you&apos;d be interested in participating as a presenter, please leave a comment or contact me directly at bob dot silverberg at gmail dot com to let me know.&lt;/p&gt;
&lt;p&gt;If you think that you might be interested, but are a bit nervous or aren&apos;t sure how to proceed, please feel free to contact me and I can try to answer any questions you have, provide you with
resources, and generally attempt to assuage your fears. I&apos;ll also be setting up a Google Wave for all of the presenters so we can share thoughts and ideas.&lt;/p&gt;
&lt;p&gt;I think this could be a great opportunity for those who might not otherwise get to present at a conference, although this Pecha Kucha BoF is not limited to them. 
I also think it could be a heck of a lot of fun, so please consider offering to speak, if only for six minutes and forty seconds.&lt;/p&gt; 
				</description>
				
				<category>cfObjective</category>				
				
				<pubDate>Fri, 18 Dec 2009 09:54:00 -0400</pubDate>
				<guid>http://www.silverwareconsulting.com/index.cfm/2009/12/18/Anyone-Can-Speak-at-cfObjective-for-around-six-minutes</guid>
				
			</item>
			
			<item>
				<title>New Stuff for MXUnit, Model-Glue and ValidateThis on the Horizon</title>
				<link>http://www.silverwareconsulting.com/index.cfm/2009/12/17/New-Stuff-for-MXUnit-ModelGlue-and-ValidateThis-on-the-Horizon</link>
				<description>
				
				I&apos;ve been extremely busy over the past couple of months on a number of projects, both for clients and open source, which has lowered my blog post output to approximately zilch.&lt;/p&gt; 
&lt;p&gt;I thought I would write a quick note about some items that I&apos;ve been working on, and that should hopefully see the light of day in the ColdFusion open source world in the near future.&lt;/p&gt;
&lt;h3&gt;MXUnit Mocking Integration&lt;/h3&gt;
&lt;p&gt;&lt;a href=&quot;http://blog.mxunit.org/&quot; target=&quot;_blank&quot;&gt;Bill Shelton&lt;/a&gt;, of &lt;a href=&quot;http://www.mxunit.org/&quot; target=&quot;_blank&quot;&gt;MXUnit&lt;/a&gt; fame, has written a mocking framework called &lt;a href=&quot;http://sites.google.com/site/mightymock/&quot; target=&quot;_blank&quot;&gt;MightyMock&lt;/a&gt;
 that has been close to being released for quite some time. I&apos;ve used it and I liked it a lot.
Bill and I discussed integrating it with MXUnit itself, to make mocking super easy for developers using MXUnit, and during the discussions we realized that it would be nice if
MXUnit could support generating mocks via any framework, not just MightyMock. I set out to build a plugin architecture that would allow for any ColdFusion based mocking framework to be used with MXUnit.
Thus far I have it working with MightyMock, &lt;a href=&quot;http://coldmock.riaforge.org/&quot; target=&quot;_blank&quot;&gt;ColdMock&lt;/a&gt; and &lt;a href=&quot;http://ortus.svnrepository.com/coldbox/trac.cgi/wiki/cbMockBox&quot; target=&quot;_blank&quot;&gt;MockBox&lt;/a&gt;.
 We&apos;re still working on the final bits and pieces, but if anyone is interested in giving it a try let me know and I can point you in the right direction.
&lt;/p&gt;
&lt;h3&gt;Model-Glue ColdFusion 9 ORM Support&lt;/h3&gt;
&lt;p&gt;If you&apos;re a user of the &lt;a href=&quot;http://www.model-glue.com/coldfusion.cfm&quot; target=&quot;_blank&quot;&gt;Model-Glue MVC Framework&lt;/a&gt; you&apos;re probably aware of the fact
that a couple of ColdFusion ORMs (namely &lt;a href=&quot;http://www.transfer-orm.com/&quot; target=&quot;_blank&quot;&gt;Transfer&lt;/a&gt; and &lt;a href=&quot;http://trac.reactorframework.com/&quot; target=&quot;_blank&quot;&gt;Reactor&lt;/a&gt;)
can be used quite seamlessly with the framework via what&apos;s referred to as an ORM Adapter.  This allows Model-Glue developers to take advantage of Generic Database Messages (GDMs), which provide for automatic CRUD (creating, reading, updating and deleting records in database tables)
as well as basic listings. These GDMs also form a part of a feature called Scaffolds, which takes the automation even further by generating view and controller code for maintaining database tables. Using Scaffolds you can get a complete CRUD solution up and running in a matter of minutes.&lt;/p&gt;
&lt;p&gt;With the release of ColdFusion 9 there&apos;s a new ORM player in the game, namely ColdFusion itself, with its new Hibernate integration. 
&lt;a href=&quot;http://blog.bullamakanka.net/&quot; target=&quot;_blank&quot;&gt;Dennis Clark&lt;/a&gt; and I have been developing a Model-Glue ORM adapter for ColdFusion 9&apos;s built-in ORM and it is nearly ready to be released.
If you are interested in taking a look at it, or willing to help with testing it, please let me know.&lt;/p&gt;
&lt;p&gt;The &lt;a href=&quot;http://docs.model-glue.com/&quot; target=&quot;_blank&quot;&gt;Model-Glue Documentation&lt;/a&gt; has more information available on both
&lt;a href=&quot;http://docs.model-glue.com/wiki/HowTos/HowToUseGenericDatabaseMessages&quot; target=&quot;_blank&quot;&gt;Generic Database Messages&lt;/a&gt; and &lt;a href=&quot;http://docs.model-glue.com/wiki/HowTos/HowToUseScaffolds&quot; target=&quot;_blank&quot;&gt;Scaffolds&lt;/a&gt;.&lt;/p&gt;
&lt;h3&gt;ValidateThis CF9/ColdBox Sample Application&lt;/h3&gt;
&lt;p&gt;&lt;a href=&quot;http://www.aliaspooryorik.com/&quot; target=&quot;_blank&quot;&gt;John Whish&lt;/a&gt; has been kind enough to contribute some bug fixes and enhancements to the &lt;a href=&quot;http://www.validatethis.org/&quot; target=&quot;_blank&quot;&gt;ValidateThis&lt;/a&gt; core,
as well as the &lt;a href=&quot;http://www.coldbox.org/&quot; target=&quot;_blank&quot;&gt;ColdBox&lt;/a&gt; plugin. He&apos;s also been working on a ValidateThis/ColdBox 3/CF9 ORM sample application, which I plan to contribute to as well and should be made available in the near future.
&lt;/p&gt;
&lt;h3&gt;ValidateThis CFWheels Integration&lt;/h3&gt;
&lt;p&gt;&lt;a href=&quot;http://www.henke.ws/&quot; target=&quot;_blank&quot;&gt;Mike Henke&lt;/a&gt; and I have been working on getting ValidateThis to work with the &lt;a href=&quot;http://cfwheels.org/&quot; target=&quot;_blank&quot;&gt;ColdFusion on Wheels framework&lt;/a&gt;,
 which just celebrated its &lt;a href=&quot;http://cfwheels.org/blog/index.cfm/2009/11/24/Wheels-10-Were-Production-Ready&quot; target=&quot;_blank&quot;&gt;1.0 release&lt;/a&gt;. 
Although ValidateThis is designed to be totally framework agnostic (meaning it can be used with any framework without modification), because it is designed to validate ColdFusion objects, it relied on the fact that
those objects would expose getters for each of their properties.  That is standard practice throughout most of the CF world, but Wheels is a bit different. Its objects do not have getters for their properties,
so the server-side validations were unable to determine the values of any properties, which rendered them useless.&lt;/p&gt;
&lt;p&gt;Thanks to the encapsulation afforded by a decent object oriented design, I was able to enable
ValidateThis to work with these new types of objects (which don&apos;t have getters) with a couple of minor code changes to the framework. 
Mike and I now have a version of ValidateThis that works with traditional objects as well as with &quot;Wheels style&quot; objects. Mike is also working on a new ValidateThis sample application, using CFWheels.
Once we&apos;re done testing and have a decent sample application this new version of ValidateThis will be released, along with the new sample.&lt;/p&gt;
&lt;h3&gt;ColdFusion 9 ORM Training&lt;/h3&gt;
&lt;p&gt;Finally, I&apos;d just like to mention that &lt;a href=&quot;http://www.compoundtheory.com/&quot; target=&quot;_blank&quot;&gt;Mark Mandel&lt;/a&gt; and I will be delivering a comprehensive two-day, hands-on course covering Developing Applications with ColdFusion 9&apos;s new ORM features as a pre-Conference workshop at &lt;a href=&quot;http://www.cfobjective.com/&quot; target=&quot;_blank&quot;&gt;cf.Objective()&lt;/a&gt; this year. The course will run from April 20th to April 21st, 2010. Much more info will be available soon.
&lt;/p&gt;
&lt;p&gt;Happy Holidays everyone!&lt;/p&gt; 
				</description>
				
				<category>ColdFusion</category>				
				
				<category>CF ORM Integration</category>				
				
				<category>Coldbox</category>				
				
				<category>ValidateThis</category>				
				
				<category>cfObjective</category>				
				
				<category>MXUnit</category>				
				
				<pubDate>Thu, 17 Dec 2009 14:27:00 -0400</pubDate>
				<guid>http://www.silverwareconsulting.com/index.cfm/2009/12/17/New-Stuff-for-MXUnit-ModelGlue-and-ValidateThis-on-the-Horizon</guid>
				
			</item>
			
			<item>
				<title>An Object Oriented Approach to Validations - Recording Available</title>
				<link>http://www.silverwareconsulting.com/index.cfm/2009/6/18/An-Object-Oriented-Approach-to-Validations--Recording-Available</link>
				<description>
				
				I&apos;m happy to announce that the presentation that I delivered to the &lt;a href=&quot;http://www.meetup.com/coldfusionmeetup/&quot; target=&quot;_blank&quot;&gt;Online ColdFusion Meetup&lt;/a&gt; last night,
 entitled An Object Oriented Approach to Validations, was recorded and is therefore &lt;a href=&quot;http://experts.na3.acrobat.com/p40599889/&quot; target=&quot;_blank&quot;&gt;available to anyone who is interested&lt;/a&gt; and wasn&apos;t able to attend in person.&lt;/p&gt;
&lt;p&gt;Towards the end of the presentation I listed some resources that exist for ValidateThis!, which is the framework that I created using the approach that I described. Those are:
&lt;ul&gt;
	&lt;li&gt;Riaforge Site (framework and demo code) - &lt;a href=&quot;http://validatethis.riaforge.org/&quot; target=&quot;_blank&quot;&gt;validatethis.riaforge.org&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;Online Demo - &lt;a href=&quot;http://www.validatethis.org/&quot; target=&quot;_blank&quot;&gt;www.validatethis.org&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;Google Group - &lt;a href=&quot;http://groups.google.com/group/validatethis&quot; target=&quot;_blank&quot;&gt;groups.google.com/group/validatethis&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;
&lt;p&gt;This presentation was very much about why I created VT and how I designed it.  It didn&apos;t really address questions of how one uses the framework or how to integrate it into an existing application. 
I have blogged about that extensively in the past, but I also plan on putting together a new presentation addressing those issues, which I hope to present to the meetup group in the future.&lt;/p&gt;
&lt;p&gt;I&apos;d like to thank everyone for attending and for all of the wonderful feedback, 
and I&apos;d also like to thank Charlie Arehart for allowing me to speak and for continuing to operate this amazing resource.&lt;/p&gt; 
				</description>
				
				<category>ColdFusion</category>				
				
				<category>ValidateThis</category>				
				
				<category>cfObjective</category>				
				
				<category>Presentations</category>				
				
				<category>OO Design</category>				
				
				<pubDate>Thu, 18 Jun 2009 23:39:00 -0400</pubDate>
				<guid>http://www.silverwareconsulting.com/index.cfm/2009/6/18/An-Object-Oriented-Approach-to-Validations--Recording-Available</guid>
				
			</item>
			</channel></rss>