<?xml version="1.0" encoding="utf-8"?>
			
			<rss version="2.0">
			<channel>
			<title>Bob&apos;s Blog - ColdFusion Tidbits - Presentations</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 04:59:07 -0400</pubDate>
			<lastBuildDate>Wed, 18 Aug 2010 11:19: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>Automagic Validations for ColdFusion Objects - CFUnited Slide Deck Available</title>
				<link>http://www.silverwareconsulting.com/index.cfm/2010/8/18/Automagic-Validations-for-ColdFusion-Objects--CFUnited-Slide-Deck-Available</link>
				<description>
				
				As promised, the slide deck from my presentation at CFUnited about &lt;a href=&quot;http://www.validatethis.org/&quot; target=&quot;_blank&quot;&gt;ValidateThis&lt;/a&gt;, a validation framework for ColdFusion, is now available.
&lt;a href=&quot;/enclosures/CFU2010-VT.pdf&quot; target=&quot;_blank&quot;&gt;Download it in PDF format here&lt;/a&gt;.
Here&apos;s a description of the session:&lt;/p&gt;
&lt;h3&gt;Automagic Validations for ColdFusion Objects&lt;/h3&gt;
&lt;p&gt;This session will provide an overview of, as well as a detailed &lt;em&gt;how-to&lt;/em&gt; about a Validation framework for ColdFusion. The title is
a slight misnomer, as, although the framework was originally written to work inside an object-oriented application, and remains an ideal solution for
that, it has recently been enhanced to work with simple ColdFusion structures as well.  This means that anyone who is looking for a better way of
addressing their validation requirements, both on the client side and on the server side, can now benefit from the framework, even if they are not
using objects.&lt;/p&gt;
&lt;p&gt;The main benefit of the framework is that it will automatically generate all of your client-side and server-side validations for you, from a simple
set of metadata. This frees you from the drudgery of writing similar validation code over and over again, and also eliminates the possibility of adding
bugs into your application via your validation code. The framework, called &lt;em&gt;&lt;a href=&quot;http://www.validatethis.org/&quot; target=&quot;_blank&quot;&gt;ValidateThis&lt;/a&gt;&lt;/em&gt;, is being actively developed by myself and a number of 
other contributors, so not only is it extremely functional and flexible right now, but new features are being added continually. If you are
interested in finding out more about it, including exactly how to implement it in a new or existing application (and it&apos;s dead easy), I encourage
you to take a look at the material.&lt;/p&gt; 
				</description>
				
				<category>CFUnited</category>				
				
				<category>ValidateThis</category>				
				
				<category>Presentations</category>				
				
				<pubDate>Wed, 18 Aug 2010 11:19:00 -0400</pubDate>
				<guid>http://www.silverwareconsulting.com/index.cfm/2010/8/18/Automagic-Validations-for-ColdFusion-Objects--CFUnited-Slide-Deck-Available</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>Join me at CFUnited and Get a Discount, Now</title>
				<link>http://www.silverwareconsulting.com/index.cfm/2010/1/5/Join-me-at-CFUnited-and-Get-a-Discount-Now</link>
				<description>
				
				I&apos;m delighted to announce (quite late, I might add) that one of my topics has been chosen to be presented at &lt;a href=&quot;http://cfunited.com&quot; target=&quot;_blank&quot;&gt;CFUnited 2010&lt;/a&gt; in July.
I&apos;ll be speaking on &lt;em&gt;Automagic Validations for ColdFusion Objects&lt;/em&gt;, which I summarized to the committee as:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Are you confused about where to put the validation logic in your object oriented application? Are you tired of writing one set of validations for the server side and another set for the client side? Are you looking for a way to encapsulate your validation logic, so your business objects do not have to change each time your validation rules change? If you answered yes to any of those questions, then this is the session for you. In this session you will learn about an open source project that delivers all of the above, and is easy to integrate into any project. You define your business rules in a simple XML file and the framework will automagically perform all of your server side validations and generate all of your client side validations. What&apos;s more, the framework is flexible and extensible enough to allow you to define an unlimited number of custom validation types and messages, all without touching any of the framework&apos;s or your own code. You&apos;ll leave the session with an understanding of what the framework can do for you, as well as how to implement it into a new or existing application. This framework is meant to be used in an application that makes use of objects. This would include ones that use Transfer, Reactor, hand-coded beans/DAOs, and, of course, ColdFusion 9&apos;s ORM.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;If you&apos;re thinking about attending, you might want to register this week, as the &lt;a href=&quot;http://cfunited.com/blog/index.cfm/2010/1/4/Early-Bird-Ends-182010&quot; target=&quot;_blank&quot;&gt;Early Bird pricing ends this Friday.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I look forward to catching up with friends and colleagues at the conference, and hope to meet some new folks as well.  Perhaps I&apos;ll see you there?&lt;/p&gt; 
				</description>
				
				<category>ColdFusion</category>				
				
				<category>CFUnited</category>				
				
				<category>ValidateThis</category>				
				
				<category>Presentations</category>				
				
				<pubDate>Tue, 05 Jan 2010 11:04:00 -0400</pubDate>
				<guid>http://www.silverwareconsulting.com/index.cfm/2010/1/5/Join-me-at-CFUnited-and-Get-a-Discount-Now</guid>
				
			</item>
			
			<item>
				<title>Presenting Getting Started with ColdFusion 9&apos;s ORM Integration to the Online ColdFusion Meetup</title>
				<link>http://www.silverwareconsulting.com/index.cfm/2009/11/12/Presenting-Getting-Started-with-ColdFusion-9s-ORM-Integration-to-the-Online-ColdFusion-Meetup</link>
				<description>
				
				Just a quick note to announce that I&apos;m going to be presenting my session, &lt;em&gt;Getting Started with ColdFusion 9&apos;s ORM Integration&lt;/em&gt; from the &lt;a href=&quot;http://www.cfinnc.com/&quot; target=&quot;_blank&quot;&gt;CFinNC Conference&lt;/a&gt; to the &lt;a href=&quot;http://www.meetup.com/coldfusionmeetup/&quot; target=&quot;_blank&quot;&gt;Online ColdFusion Meetup&lt;/a&gt; next Thursday, November 19th, at 6:00pm EDT.
Details can be found at the &lt;a href=&quot;http://www.meetup.com/coldfusionmeetup/calendar/11862981/&quot; target=&quot;_blank&quot;&gt;Meetup site&lt;/a&gt;.
You can &lt;a href=&quot;http://experts.acrobat.com/cfmeetup/&quot; target=&quot;_blank&quot;&gt;attend the presentation via Connect&lt;/a&gt; on Thursday, but if you can&apos;t make it the session will also be &lt;a href=&quot;http://recordings.coldfusionmeetup.com/&quot; target=&quot;_blank&quot;&gt;recorded and made available&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Here&apos;s a description of the session:&lt;/p&gt;
&lt;p&gt;We&apos;ve all heard the buzz about CF9&apos;s ORM integration, but exactly what is it, and how can I use it? This session will demystify the idea of ORM by introducing the concepts that you need to know to get started using it right away. Not an object oriented developer? No problem! As long as you know what an object is, and a little bit about cfcs, this session will help you get past the buzzwords and be productive with ORM on your next project.&lt;/p&gt;
&lt;p&gt;Hope to see some of you there.&lt;/p&gt; 
				</description>
				
				<category>CFinNC</category>				
				
				<category>CF ORM Integration</category>				
				
				<category>Presentations</category>				
				
				<pubDate>Thu, 12 Nov 2009 20:36:00 -0400</pubDate>
				<guid>http://www.silverwareconsulting.com/index.cfm/2009/11/12/Presenting-Getting-Started-with-ColdFusion-9s-ORM-Integration-to-the-Online-ColdFusion-Meetup</guid>
				
			</item>
			
			<item>
				<title>Advanced Techniques with ColdFusion 9 ORM Integration - Slides Available</title>
				<link>http://www.silverwareconsulting.com/index.cfm/2009/10/19/Advanced-Techniques-with-ColdFusion-9-ORM-Integration--Slides-Available</link>
				<description>
				
				The slides, which include all of the sample code from my &lt;a href=&quot;http://cfinnc.com/&quot; target=&quot;_blank&quot;&gt;CFinNC&lt;/a&gt; presentation, &lt;em&gt;Advanced Techniques with ColdFusion 9 ORM Integration&lt;/em&gt;, are now available. Click on the link below to download them. I developed these slides using Keynote, and attempted to save them as a PowerPoint presentation, but ended up with slides that looked like crap, so I saved them as a PDF for the download. The slides look good, but the file is &lt;strong&gt;big&lt;/strong&gt;. Sorry about that.&lt;/p&gt;
&lt;p&gt;If anyone is interested in having me deliver this presentation to a ColdFusion User Group via connect please feel free to leave me a comment, or send me an email.&lt;/p&gt;
&lt;p&gt;Attachments:
	&lt;ul&gt;
		&lt;li&gt;&lt;a href=&quot;/enclosures/CFinNC09Advanced.pdf&quot; target=&quot;_blank&quot;&gt;Advanced Techniques with ColdFusion 9 ORM Integration Slide Deck&lt;/a&gt; - in PDF Format (11 MB)&lt;/li&gt;
	&lt;/ul&gt;
&lt;/p&gt;

&lt;p&gt;Here is the description of the presentation:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The ColdFusion engineering team have made it very easy to make use of Hibernate&apos;s ORM features out of the box, but what if you want to do something a bit more complicated? In this session we&apos;ll cover items that will be of interest to those wanting to take CF and Hibernate to the next level. Topics will include Hibernate session management, Working with detached objects, Concurrency, Event handling, and Creating a base persistent object.&lt;/p&gt;
&lt;/blockquote&gt; 
				</description>
				
				<category>CFinNC</category>				
				
				<category>ColdFusion</category>				
				
				<category>CF ORM Integration</category>				
				
				<category>Presentations</category>				
				
				<pubDate>Mon, 19 Oct 2009 15:02:00 -0400</pubDate>
				<guid>http://www.silverwareconsulting.com/index.cfm/2009/10/19/Advanced-Techniques-with-ColdFusion-9-ORM-Integration--Slides-Available</guid>
				
			</item>
			
			<item>
				<title>Getting Started with ColdFusion 9 ORM Integration - Slides Available</title>
				<link>http://www.silverwareconsulting.com/index.cfm/2009/10/19/Getting-Started-with-ColdFusion-9-ORM-Integration--Slides-Available</link>
				<description>
				
				The slides, which include all of the sample code from my &lt;a href=&quot;http://cfinnc.com/&quot; target=&quot;_blank&quot;&gt;CFinNC&lt;/a&gt; presentation, &lt;em&gt;Getting Started with ColdFusion 9 ORM Integration&lt;/em&gt;, are now available. Click on the link below to download them. I developed these slides using Keynote, and attempted to save them as a PowerPoint presentation, but ended up with slides that looked like crap, so I saved them as a PDF for the download. The slides look good, but the file is &lt;strong&gt;big&lt;/strong&gt;. Sorry about that.&lt;/p&gt;
&lt;p&gt;If anyone is interested in having me deliver this presentation to a ColdFusion User Group via connect please feel free to leave me a comment, or send me an email.&lt;/p&gt;
&lt;p&gt;Attachments:
	&lt;ul&gt;
		&lt;li&gt;&lt;a href=&quot;/enclosures/CFinNC09GettingStarted.pdf&quot; target=&quot;_blank&quot;&gt;Getting Started with ColdFusion 9 ORM Integration Slide Deck&lt;/a&gt; - in PDF Format (5 MB)&lt;/li&gt;
	&lt;/ul&gt;
&lt;/p&gt;

&lt;p&gt;Here is the description of the presentation:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;We&apos;ve all heard the buzz about CF9 ORM integration, but exactly what is it, and how can I use it? This session will demystify the idea of ORM by introducing the concepts that you need to know to get started using it right away. Not an object oriented developer? No problem! As long as you know what an object is, and a little bit about cfcs, this session will help you get past the buzzwords and be productive with Hibernate on your next project. Use Hibernate currently, but not CF? Great! Come and see how the ColdFusion engineering team have made it super simple to use Hibernate, without losing any of the flexibility you&apos;re accustomed to.&lt;/p&gt;
&lt;/blockquote&gt; 
				</description>
				
				<category>CFinNC</category>				
				
				<category>ColdFusion</category>				
				
				<category>CF ORM Integration</category>				
				
				<category>Presentations</category>				
				
				<pubDate>Mon, 19 Oct 2009 14:55:00 -0400</pubDate>
				<guid>http://www.silverwareconsulting.com/index.cfm/2009/10/19/Getting-Started-with-ColdFusion-9-ORM-Integration--Slides-Available</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>
			
			<item>
				<title>Presenting An Object Oriented Approach to Validations to the Online ColdFusion Meetup</title>
				<link>http://www.silverwareconsulting.com/index.cfm/2009/6/12/Presenting-An-Object-Oriented-Approach-to-Validations-to-the-Online-ColdFusion-Meetup</link>
				<description>
				
				Just a quick note to announce that I&apos;m going to be presenting my session from &lt;a href=&quot;http://www.cfobjective.com/&quot; target=&quot;_blank&quot;&gt;cf.Objective()&lt;/a&gt; to the
 &lt;a href=&quot;http://www.meetup.com/coldfusionmeetup/&quot; target=&quot;_blank&quot;&gt;Online ColdFusion Meetup&lt;/a&gt; this Thursday, June 18th, at 6:00pm EDT.&lt;/p&gt;
&lt;p&gt;Details can be found at the &lt;a href=&quot;http://www.meetup.com/coldfusionmeetup/calendar/10638194/&quot; target=&quot;_blank&quot;&gt;Meetup site&lt;/a&gt;.
 You can &lt;a href=&quot;http://experts.acrobat.com/cfmeetup/&quot; target=&quot;_blank&quot;&gt;attend the presentation via Connect&lt;/a&gt; on Thursday. 
The session will be &lt;a href=&quot;http://recordings.coldfusionmeetup.com/&quot; target=&quot;_blank&quot;&gt;recorded and made available&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Here is the abstract for the presentation:&lt;/p&gt;
&lt;p&gt;Performing validations on user input is something that all of us, as application developers, must do. When moving from a procedural to an object oriented approach many developers have difficulty determining how and where to perform validations. In this session you will be introduced to an object oriented approach to validations. This approach enables you to add validation &quot;smarts&quot; into your business objects, while keeping that logic fully encapsulated outside of the objects, meaning that any changes to your validation rules and/or logic will have zero impact on the rest of your model. We&apos;ll look at the individual objects that comprise this approach, and understand how they work together to automatically perform server-side and generate client-side validations using metadata from a simple xml file. You will leave the session with a better understanding of how to design using objects, as well as a tool that will greatly simplify the task of adding validations to your object oriented application.&lt;/p&gt;
&lt;p&gt;This session is aimed at intermediate to advanced developers who are familiar with object oriented concepts and are interested in learning about how to incorporate validations into their objects, as well as object oriented design in general.&lt;/p&gt;
&lt;p&gt;Hope to see some of you there.&lt;/p&gt; 
				</description>
				
				<category>ColdFusion</category>				
				
				<category>ValidateThis</category>				
				
				<category>cfObjective</category>				
				
				<category>Presentations</category>				
				
				<category>OO Design</category>				
				
				<pubDate>Fri, 12 Jun 2009 13:43:00 -0400</pubDate>
				<guid>http://www.silverwareconsulting.com/index.cfm/2009/6/12/Presenting-An-Object-Oriented-Approach-to-Validations-to-the-Online-ColdFusion-Meetup</guid>
				
			</item>
			
			<item>
				<title>Building An Object Oriented Model - Recording and Sample Code Available</title>
				<link>http://www.silverwareconsulting.com/index.cfm/2009/5/31/Building-An-Object-Oriented-Model--Recording-and-Sample-Code-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 Thursday night,
 entitled &lt;em&gt;Building an Object Oriented Model&lt;/em&gt;,
 was recorded and is therefore &lt;a href=&quot;http://experts.na3.acrobat.com/p21244086/&quot; target=&quot;_blank&quot;&gt;available to anyone who is interested&lt;/a&gt;
 and wasn&apos;t able to attend in person. Don&apos;t be put off by the fact that the recording is 90 minutes long - the presentation is only 60 minutes,
 and is followed by a 30 minute Q and A session.&lt;/p&gt;
&lt;p&gt;A few people asked about the sample code that I presented.
 It can be &lt;a href=&quot;/enclosures/BOOM-Examples.zip&quot; target=&quot;_blank&quot;&gt;downloaded directly from this post&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Also note that I have written a number of posts on these topics,
 so anyone looking for more information can check out the &lt;a href=&quot;http://www.silverwareconsulting.com/index.cfm/OO-Design&quot;&gt;OO Design category&lt;/a&gt; of this blog.&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 &lt;a href=&quot;http://www.carehart.org/&quot; target=&quot;_blank&quot;&gt;Charlie Arehart&lt;/a&gt; for allowing me to speak and for continuing to operate this amazing resource.&lt;/p&gt;
&lt;p&gt;Finally, I will be presenting my other cf.Objective() presentation,
 &lt;em&gt;An Object Oriented Approach to Validations&lt;/em&gt; at an Online ColdFusion Meetup session in the near future, date and time TBA.&lt;/p&gt; 
				</description>
				
				<category>ColdFusion</category>				
				
				<category>cfObjective</category>				
				
				<category>Presentations</category>				
				
				<category>OO Design</category>				
				
				<pubDate>Sun, 31 May 2009 16:14:00 -0400</pubDate>
				<guid>http://www.silverwareconsulting.com/index.cfm/2009/5/31/Building-An-Object-Oriented-Model--Recording-and-Sample-Code-Available</guid>
				
			</item>
			
			<item>
				<title>Presenting Building An Object Oriented Model to the Online ColdFusion Meetup</title>
				<link>http://www.silverwareconsulting.com/index.cfm/2009/5/26/Presenting-Building-An-Object-Oriented-Model-to-the-Online-ColdFusion-Meetup</link>
				<description>
				
				&lt;strong&gt;Update:&lt;/strong&gt; A recording of this presentation, as delivered to the Online ColdFusion Meetup is available via &lt;a href=&quot;http://www.silverwareconsulting.com/index.cfm/2009/5/31/Building-An-Object-Oriented-Model--Recording-and-Sample-Code-Available&quot;&gt;this blog post&lt;/&gt;.&lt;/p&gt;
&lt;p&gt;Just a quick note to announce that I&apos;m going to be presenting my session from &lt;a href=&quot;http://www.cfobjective.com/&quot; target=&quot;_blank&quot;&gt;cf.Objective()&lt;/a&gt; to the &lt;a href=&quot;http://www.meetup.com/coldfusionmeetup/&quot; target=&quot;_blank&quot;&gt;Online ColdFusion Meetup&lt;/a&gt; this Thursday, May 28th, at 6:00pm EDT.&lt;/p&gt;
&lt;p&gt;Details can be found at the &lt;a href=&quot;http://www.meetup.com/coldfusionmeetup/calendar/10466208/&quot; target=&quot;_blank&quot;&gt;Meetup site&lt;/a&gt;. You can &lt;a href=&quot;http://experts.acrobat.com/cfmeetup/&quot; target=&quot;_blank&quot;&gt;attend the presentation via Connect&lt;/a&gt; on Thursday. The session will be &lt;a href=&quot;http://recordings.coldfusionmeetup.com/&quot; target=&quot;_blank&quot;&gt;recorded and made available&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Here is the abstract for the presentation:&lt;/p&gt;
&lt;p&gt;When making the move from a procedural to an object oriented approach one often comes across a pattern that involves using services and gateways to act as a middle man between a controller and your actual business objects.  This session will present an approach to implementing a common set of services and gateways. Through the use of abstract classes you will see how to eliminate duplicate code and how to encapsulate logic to increase the cohesiveness of your entire model.  We will start with the basics, describing what services and gateways are, and then look at building a model from the ground up.  You&apos;ll leave the session with an understanding of the components that go into building a model, as well as some of the object oriented principles that will help guide you in your design efforts.&lt;/p&gt;
&lt;p&gt;This session is aimed at beginning to intermediate developers who have some experience with and knowledge of basic OO concepts and are interested in learning about some of the design considerations that go into building an OO model.&lt;/p&gt;
&lt;p&gt;Hope to see some of you there.&lt;/p&gt; 
				</description>
				
				<category>ColdFusion</category>				
				
				<category>cfObjective</category>				
				
				<category>Presentations</category>				
				
				<category>OO Design</category>				
				
				<pubDate>Tue, 26 May 2009 10:41:00 -0400</pubDate>
				<guid>http://www.silverwareconsulting.com/index.cfm/2009/5/26/Presenting-Building-An-Object-Oriented-Model-to-the-Online-ColdFusion-Meetup</guid>
				
			</item>
			</channel></rss>