<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Randy Patterson &#187; CodeCamp</title>
	<atom:link href="http://RandyPatterson.com/index.php/tag/codecamp/feed/" rel="self" type="application/rss+xml" />
	<link>http://RandyPatterson.com</link>
	<description>Code To Live, Live To Code</description>
	<lastBuildDate>Sat, 24 Apr 2010 01:18:12 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Orlando Code Camp 2009 – Unity Presentation Slides and Code</title>
		<link>http://RandyPatterson.com/index.php/2009/03/30/orlando-code-camp-2009-unity-presentation-slides-and-code/</link>
		<comments>http://RandyPatterson.com/index.php/2009/03/30/orlando-code-camp-2009-unity-presentation-slides-and-code/#comments</comments>
		<pubDate>Tue, 31 Mar 2009 04:27:39 +0000</pubDate>
		<dc:creator>randypatterson</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[CodeCamp]]></category>
		<category><![CDATA[Presentation]]></category>

		<guid isPermaLink="false">http://localhost/2009/03/30/OrlandoCodeCamp2009NdashUnityPresentationSlidesAndCode.aspx</guid>
		<description><![CDATA[&#160;
With over 500 attendees and 11 tracks to choose from, the Orlando Code Camp was once again a huge success!&#160;&#160; Congratulations to all of the volunteers that helped organize this event.
I gave a presentation on an introduction to the Unity Application Block &#8211; Understanding Inversion of Control and Dependency Inversion Principles by introducing the Unity [...]]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<p>With over 500 attendees and 11 tracks to choose from, the <a href="http://www.orlandocodecamp.com/" target="_blank">Orlando Code Camp</a> was once again a huge success!&nbsp;&nbsp; Congratulations to all of the <a href="http://www.orlandocodecamp.com/Volunteer.aspx" target="_blank">volunteers</a> that helped organize this event.</p>
<p>I gave a presentation on an introduction to the Unity Application Block &#8211; Understanding Inversion of Control and Dependency Inversion Principles by introducing the Unity Application Block into an existing application.&nbsp; You can download my presentation slides and code samples here </p>
<p><iframe style="border-bottom: #dde5e9 1px solid; border-left: #dde5e9 1px solid; padding-bottom: 0px; background-color: #ffffff; margin: 3px; padding-left: 0px; width: 240px; padding-right: 0px; height: 66px; border-top: #dde5e9 1px solid; border-right: #dde5e9 1px solid; padding-top: 0px" marginheight="0" src="http://cid-a368b40efafbe8fa.skydrive.live.com/embedrowdetail.aspx/Public/Unity%20Application%20Block%20Orlando%202009.zip" frameborder="0" marginwidth="0" scrolling="no"></iframe>
<p>&nbsp;</p>
<p>I enjoyed meeting everyone in Orlando,&nbsp; hope to see you next year.</p>
<p>Randy Patterson</p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em>Bookmark It</em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://RandyPatterson.com/index.php/2009/03/30/orlando-code-camp-2009-unity-presentation-slides-and-code/&amp;title=Orlando+Code+Camp+2009+%E2%80%93+Unity+Presentation+Slides+and+Code" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://RandyPatterson.com/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://RandyPatterson.com/index.php/2009/03/30/orlando-code-camp-2009-unity-presentation-slides-and-code/&amp;title=Orlando+Code+Camp+2009+%E2%80%93+Unity+Presentation+Slides+and+Code" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://RandyPatterson.com/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.dotnetkicks.com/kick/?url=http://RandyPatterson.com/index.php/2009/03/30/orlando-code-camp-2009-unity-presentation-slides-and-code/&amp;title=Orlando+Code+Camp+2009+%E2%80%93+Unity+Presentation+Slides+and+Code" rel="nofollow" title="Add to&nbsp;DotNetKicks"><img class="social_img" src="http://RandyPatterson.com/wp-content/plugins/social-bookmarks/images/dotnetkicks.png" title="Add to&nbsp;DotNetKicks" alt="Add to&nbsp;DotNetKicks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.dzone.com/links/add.html?description=Orlando+Code+Camp+2009+%E2%80%93+Unity+Presentation+Slides+and+Code&amp;url=http://RandyPatterson.com/index.php/2009/03/30/orlando-code-camp-2009-unity-presentation-slides-and-code/&amp;title=Orlando+Code+Camp+2009+%E2%80%93+Unity+Presentation+Slides+and+Code" rel="nofollow" title="Add to&nbsp;DZone"><img class="social_img" src="http://RandyPatterson.com/wp-content/plugins/social-bookmarks/images/dzone.png" title="Add to&nbsp;DZone" alt="Add to&nbsp;DZone" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://RandyPatterson.com/index.php/2009/03/30/orlando-code-camp-2009-unity-presentation-slides-and-code/&amp;title=Orlando+Code+Camp+2009+%E2%80%93+Unity+Presentation+Slides+and+Code" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://RandyPatterson.com/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://RandyPatterson.com/index.php/2009/03/30/orlando-code-camp-2009-unity-presentation-slides-and-code/&amp;title=Orlando+Code+Camp+2009+%E2%80%93+Unity+Presentation+Slides+and+Code" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://RandyPatterson.com/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http://RandyPatterson.com/index.php/2009/03/30/orlando-code-camp-2009-unity-presentation-slides-and-code/&amp;title=Orlando+Code+Camp+2009+%E2%80%93+Unity+Presentation+Slides+and+Code" rel="nofollow" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://RandyPatterson.com/wp-content/plugins/social-bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit.php?url=http://RandyPatterson.com/index.php/2009/03/30/orlando-code-camp-2009-unity-presentation-slides-and-code/&amp;title=Orlando+Code+Camp+2009+%E2%80%93+Unity+Presentation+Slides+and+Code" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://RandyPatterson.com/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://RandyPatterson.com/index.php/2009/03/30/orlando-code-camp-2009-unity-presentation-slides-and-code/" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://RandyPatterson.com/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+Orlando+Code+Camp+2009+%E2%80%93+Unity+Presentation+Slides+and+Code+@+http://RandyPatterson.com/index.php/2009/03/30/orlando-code-camp-2009-unity-presentation-slides-and-code/" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://RandyPatterson.com/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://RandyPatterson.com/index.php/2009/03/30/orlando-code-camp-2009-unity-presentation-slides-and-code/&amp;t=Orlando+Code+Camp+2009+%E2%80%93+Unity+Presentation+Slides+and+Code" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://RandyPatterson.com/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://RandyPatterson.com/index.php/2009/03/30/orlando-code-camp-2009-unity-presentation-slides-and-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Speaking at the South Florida Code Camp</title>
		<link>http://RandyPatterson.com/index.php/2009/02/06/speaking-at-the-south-florida-code-camp/</link>
		<comments>http://RandyPatterson.com/index.php/2009/02/06/speaking-at-the-south-florida-code-camp/#comments</comments>
		<pubDate>Fri, 06 Feb 2009 05:28:38 +0000</pubDate>
		<dc:creator>randypatterson</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[CodeCamp]]></category>
		<category><![CDATA[Presentation]]></category>

		<guid isPermaLink="false">http://localhost/2009/02/06/SpeakingAtTheSouthFloridaCodeCamp.aspx</guid>
		<description><![CDATA[&#160;
I have the privilege of giving two presentations at the South Florida Code Camp February 7th in Miramar Florida
&#160;
Visual Studio Team System 2008 Development Edition
This session will cover the advanced tools available in Visual Studio 2008 Professional and Development Editions. We will quickly dive deep into using Code Metrics to facilitate Unit Testing and help [...]]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<p>I have the privilege of giving two presentations at the <a href="http://codecamp09.fladotnet.com/" target="_blank">South Florida Code Camp</a> February 7th in Miramar Florida</p>
<p>&nbsp;</p>
<h5>Visual Studio Team System 2008 Development Edition</h5>
<p>This session will cover the advanced tools available in Visual Studio 2008 Professional and Development Editions. We will quickly dive deep into using Code Metrics to facilitate Unit Testing and help improve code quality. Then we’ll dig into the details of Code Coverage, Static Analysis and Profiling to round off the tools at your disposal. </p>
<p>&nbsp;</p>
<h5>Introduction to the Unity Application Block</h5>
<p>This session will focus on understanding Inversion of Control and Dependency Inversion Principles by introducing the Unity Application Block into an existing application. We will decompose an application into several loosely coupled components and demonstrate how Unity is used to locate and load your dependencies. Numerous code examples will cover Unity configuration, Unit Tests and object lifetime management. We will also demonstrate how the Unity Application Block helps facilitate the Open-Closed Principle and the Single Responsibility Principle (SRP) using Decorator Chains. </p>
<p>&nbsp;</p>
<p>You can register for the event <a href="http://codecamp09.fladotnet.com/Register.aspx" target="_blank">HERE</a>.&nbsp;&nbsp; Hope to see you there.</p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em>Bookmark It</em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://RandyPatterson.com/index.php/2009/02/06/speaking-at-the-south-florida-code-camp/&amp;title=Speaking+at+the+South+Florida+Code+Camp" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://RandyPatterson.com/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://RandyPatterson.com/index.php/2009/02/06/speaking-at-the-south-florida-code-camp/&amp;title=Speaking+at+the+South+Florida+Code+Camp" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://RandyPatterson.com/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.dotnetkicks.com/kick/?url=http://RandyPatterson.com/index.php/2009/02/06/speaking-at-the-south-florida-code-camp/&amp;title=Speaking+at+the+South+Florida+Code+Camp" rel="nofollow" title="Add to&nbsp;DotNetKicks"><img class="social_img" src="http://RandyPatterson.com/wp-content/plugins/social-bookmarks/images/dotnetkicks.png" title="Add to&nbsp;DotNetKicks" alt="Add to&nbsp;DotNetKicks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.dzone.com/links/add.html?description=Speaking+at+the+South+Florida+Code+Camp&amp;url=http://RandyPatterson.com/index.php/2009/02/06/speaking-at-the-south-florida-code-camp/&amp;title=Speaking+at+the+South+Florida+Code+Camp" rel="nofollow" title="Add to&nbsp;DZone"><img class="social_img" src="http://RandyPatterson.com/wp-content/plugins/social-bookmarks/images/dzone.png" title="Add to&nbsp;DZone" alt="Add to&nbsp;DZone" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://RandyPatterson.com/index.php/2009/02/06/speaking-at-the-south-florida-code-camp/&amp;title=Speaking+at+the+South+Florida+Code+Camp" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://RandyPatterson.com/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://RandyPatterson.com/index.php/2009/02/06/speaking-at-the-south-florida-code-camp/&amp;title=Speaking+at+the+South+Florida+Code+Camp" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://RandyPatterson.com/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http://RandyPatterson.com/index.php/2009/02/06/speaking-at-the-south-florida-code-camp/&amp;title=Speaking+at+the+South+Florida+Code+Camp" rel="nofollow" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://RandyPatterson.com/wp-content/plugins/social-bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit.php?url=http://RandyPatterson.com/index.php/2009/02/06/speaking-at-the-south-florida-code-camp/&amp;title=Speaking+at+the+South+Florida+Code+Camp" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://RandyPatterson.com/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://RandyPatterson.com/index.php/2009/02/06/speaking-at-the-south-florida-code-camp/" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://RandyPatterson.com/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+Speaking+at+the+South+Florida+Code+Camp+@+http://RandyPatterson.com/index.php/2009/02/06/speaking-at-the-south-florida-code-camp/" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://RandyPatterson.com/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://RandyPatterson.com/index.php/2009/02/06/speaking-at-the-south-florida-code-camp/&amp;t=Speaking+at+the+South+Florida+Code+Camp" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://RandyPatterson.com/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://RandyPatterson.com/index.php/2009/02/06/speaking-at-the-south-florida-code-camp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Call for Speakers</title>
		<link>http://RandyPatterson.com/index.php/2009/01/06/call-for-speakers/</link>
		<comments>http://RandyPatterson.com/index.php/2009/01/06/call-for-speakers/#comments</comments>
		<pubDate>Tue, 06 Jan 2009 05:24:25 +0000</pubDate>
		<dc:creator>randypatterson</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[CodeCamp]]></category>

		<guid isPermaLink="false">http://localhost/2009/01/06/CallForSpeakers.aspx</guid>
		<description><![CDATA[ 
&#160;
The South Florida Code Camp 2009 has opened Speaker Registration for the February 7th Free Code Camp in Miramar Florida.&#160; Code Camps are a great opportunity for local developers to give presentations to their peers. If you’ve ever wanted to give speaking a try, Code Camps provide an excellent environment to do so.



Bookmark It




















]]></description>
			<content:encoded><![CDATA[<blockquote><p><a href="http://www.randypatterson.com/images/CallforSpeakers_E2C9/SFCodeCamp2009.gif"><img title="SFCodeCamp2009" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="109" alt="SFCodeCamp2009" src="http://www.randypatterson.com/images/CallforSpeakers_E2C9/SFCodeCamp2009_thumb.gif" width="508" border="0"></a> </p>
<p>&nbsp;</p>
<p>The <a href="http://codecamp09.fladotnet.com/">South Florida Code Camp 2009</a> has opened <a href="http://codecamp09.fladotnet.com/SpeakerRegistration.aspx">Speaker Registration</a> for the February 7th Free Code Camp in Miramar Florida.&nbsp; Code Camps are a great opportunity for local developers to give presentations to their peers. If you’ve ever wanted to give speaking a try, Code Camps provide an excellent environment to do so.</p>
</blockquote>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em>Bookmark It</em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://RandyPatterson.com/index.php/2009/01/06/call-for-speakers/&amp;title=Call+for+Speakers" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://RandyPatterson.com/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://RandyPatterson.com/index.php/2009/01/06/call-for-speakers/&amp;title=Call+for+Speakers" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://RandyPatterson.com/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.dotnetkicks.com/kick/?url=http://RandyPatterson.com/index.php/2009/01/06/call-for-speakers/&amp;title=Call+for+Speakers" rel="nofollow" title="Add to&nbsp;DotNetKicks"><img class="social_img" src="http://RandyPatterson.com/wp-content/plugins/social-bookmarks/images/dotnetkicks.png" title="Add to&nbsp;DotNetKicks" alt="Add to&nbsp;DotNetKicks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.dzone.com/links/add.html?description=Call+for+Speakers&amp;url=http://RandyPatterson.com/index.php/2009/01/06/call-for-speakers/&amp;title=Call+for+Speakers" rel="nofollow" title="Add to&nbsp;DZone"><img class="social_img" src="http://RandyPatterson.com/wp-content/plugins/social-bookmarks/images/dzone.png" title="Add to&nbsp;DZone" alt="Add to&nbsp;DZone" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://RandyPatterson.com/index.php/2009/01/06/call-for-speakers/&amp;title=Call+for+Speakers" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://RandyPatterson.com/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://RandyPatterson.com/index.php/2009/01/06/call-for-speakers/&amp;title=Call+for+Speakers" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://RandyPatterson.com/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http://RandyPatterson.com/index.php/2009/01/06/call-for-speakers/&amp;title=Call+for+Speakers" rel="nofollow" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://RandyPatterson.com/wp-content/plugins/social-bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit.php?url=http://RandyPatterson.com/index.php/2009/01/06/call-for-speakers/&amp;title=Call+for+Speakers" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://RandyPatterson.com/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://RandyPatterson.com/index.php/2009/01/06/call-for-speakers/" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://RandyPatterson.com/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+Call+for+Speakers+@+http://RandyPatterson.com/index.php/2009/01/06/call-for-speakers/" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://RandyPatterson.com/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://RandyPatterson.com/index.php/2009/01/06/call-for-speakers/&amp;t=Call+for+Speakers" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://RandyPatterson.com/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://RandyPatterson.com/index.php/2009/01/06/call-for-speakers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Presentation on the Unity Application Block at the Sarasota Users Group</title>
		<link>http://RandyPatterson.com/index.php/2008/09/16/presentation-on-the-unity-application-block-at-the-sarasota-users-group/</link>
		<comments>http://RandyPatterson.com/index.php/2008/09/16/presentation-on-the-unity-application-block-at-the-sarasota-users-group/#comments</comments>
		<pubDate>Tue, 16 Sep 2008 05:16:51 +0000</pubDate>
		<dc:creator>randypatterson</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[Unity Application Block]]></category>
		<category><![CDATA[CodeCamp]]></category>
		<category><![CDATA[IoC]]></category>
		<category><![CDATA[Unity]]></category>

		<guid isPermaLink="false">http://localhost/2008/09/16/PresentationOnTheUnityApplicationBlockAtTheSarasotaUsersGroup.aspx</guid>
		<description><![CDATA[I will be speaking about the Unity Application Block, Dependency Injection and Inversion of Control at the Sarasota .Net Users Group.
Wed, September. 17, 2008 at 6:00pm &#8211; 8:00pm.&#160;&#160; Location: Sarasota Community Foundation, 2635 Fruitville Rd., Sarasota, FL 34237 (just west of Tuttle on the north side of Fruitville). 
The Microsoft Unity Application Block is a [...]]]></description>
			<content:encoded><![CDATA[<p>I will be speaking about the <a href="http://www.codeplex.com/unity/" target="_blank">Unity Application Block</a>, Dependency Injection and Inversion of Control at the <a href="http://www.sarasotadev.net/" target="_blank">Sarasota .Net Users Group</a>.</p>
<p><strong>Wed, September. 17, 2008 at 6:00pm &#8211; 8:00pm</strong>.&nbsp;&nbsp; Location: <a href="http://www.cfsarasota.org/">Sarasota Community Foundation</a>, 2635 Fruitville Rd., Sarasota, FL 34237 (just west of Tuttle on the north side of Fruitville). </p>
<p>The Microsoft <a href="http://www.codeplex.com/unity">Unity Application Block</a> is a lightweight Dependency Injection Container that is currently being incorporated into the latest releases of Enterprise Library and the Composite Application Library (Prism). This presentation will give an introduction to Dependency Injection and Inversion of Control concepts and an overview of how to use and configure the Unity Application Block to build loosely coupled applications.</p>
<p>Agenda:</p>
<ul>
<li>Overview of Inversion on Control (IoC) Containers
<ul>
<li>Understanding Inversion of Control
<li>Understanding Dependency Injection</li>
</ul>
<li>Unity Application Block
<ul>
<li>Constructor Injection
<li>Property (setter) Injection</li>
</ul>
<li>Unity Configuration
<ul>
<li>Understanding Object Lifetime Management
<li>Using API Configuration
<ul>
<li>RegisterType
<li>RegisterInstance</li>
</ul>
<li>Using Configuration Files</li>
</ul>
<li>Managing Dependencies
<li>Understanding Loosely Coupled Components
<li>When is Dependency Injection Appropriate</li>
</ul>
<p>Presentation slides and code sample</p>
<p><iframe style="border-right: #dde5e9 1px solid; padding-right: 0px; border-top: #dde5e9 1px solid; padding-left: 0px; padding-bottom: 0px; margin: 3px; border-left: #dde5e9 1px solid; width: 240px; padding-top: 0px; border-bottom: #dde5e9 1px solid; height: 66px; background-color: #ffffff" marginwidth="0" marginheight="0" src="http://cid-a368b40efafbe8fa.skydrive.live.com/embedrowdetail.aspx/Public/UnityDemo|_Sarasota.zip" frameborder="0" scrolling="no"></iframe></p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em>Bookmark It</em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://RandyPatterson.com/index.php/2008/09/16/presentation-on-the-unity-application-block-at-the-sarasota-users-group/&amp;title=Presentation+on+the+Unity+Application+Block+at+the+Sarasota+Users+Group" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://RandyPatterson.com/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://RandyPatterson.com/index.php/2008/09/16/presentation-on-the-unity-application-block-at-the-sarasota-users-group/&amp;title=Presentation+on+the+Unity+Application+Block+at+the+Sarasota+Users+Group" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://RandyPatterson.com/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.dotnetkicks.com/kick/?url=http://RandyPatterson.com/index.php/2008/09/16/presentation-on-the-unity-application-block-at-the-sarasota-users-group/&amp;title=Presentation+on+the+Unity+Application+Block+at+the+Sarasota+Users+Group" rel="nofollow" title="Add to&nbsp;DotNetKicks"><img class="social_img" src="http://RandyPatterson.com/wp-content/plugins/social-bookmarks/images/dotnetkicks.png" title="Add to&nbsp;DotNetKicks" alt="Add to&nbsp;DotNetKicks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.dzone.com/links/add.html?description=Presentation+on+the+Unity+Application+Block+at+the+Sarasota+Users+Group&amp;url=http://RandyPatterson.com/index.php/2008/09/16/presentation-on-the-unity-application-block-at-the-sarasota-users-group/&amp;title=Presentation+on+the+Unity+Application+Block+at+the+Sarasota+Users+Group" rel="nofollow" title="Add to&nbsp;DZone"><img class="social_img" src="http://RandyPatterson.com/wp-content/plugins/social-bookmarks/images/dzone.png" title="Add to&nbsp;DZone" alt="Add to&nbsp;DZone" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://RandyPatterson.com/index.php/2008/09/16/presentation-on-the-unity-application-block-at-the-sarasota-users-group/&amp;title=Presentation+on+the+Unity+Application+Block+at+the+Sarasota+Users+Group" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://RandyPatterson.com/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://RandyPatterson.com/index.php/2008/09/16/presentation-on-the-unity-application-block-at-the-sarasota-users-group/&amp;title=Presentation+on+the+Unity+Application+Block+at+the+Sarasota+Users+Group" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://RandyPatterson.com/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http://RandyPatterson.com/index.php/2008/09/16/presentation-on-the-unity-application-block-at-the-sarasota-users-group/&amp;title=Presentation+on+the+Unity+Application+Block+at+the+Sarasota+Users+Group" rel="nofollow" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://RandyPatterson.com/wp-content/plugins/social-bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit.php?url=http://RandyPatterson.com/index.php/2008/09/16/presentation-on-the-unity-application-block-at-the-sarasota-users-group/&amp;title=Presentation+on+the+Unity+Application+Block+at+the+Sarasota+Users+Group" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://RandyPatterson.com/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://RandyPatterson.com/index.php/2008/09/16/presentation-on-the-unity-application-block-at-the-sarasota-users-group/" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://RandyPatterson.com/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+Presentation+on+the+Unity+Application+Block+at+the+Sarasota+Users+Group+@+http://RandyPatterson.com/index.php/2008/09/16/presentation-on-the-unity-application-block-at-the-sarasota-users-group/" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://RandyPatterson.com/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://RandyPatterson.com/index.php/2008/09/16/presentation-on-the-unity-application-block-at-the-sarasota-users-group/&amp;t=Presentation+on+the+Unity+Application+Block+at+the+Sarasota+Users+Group" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://RandyPatterson.com/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://RandyPatterson.com/index.php/2008/09/16/presentation-on-the-unity-application-block-at-the-sarasota-users-group/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
