<?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; Events</title>
	<atom:link href="http://RandyPatterson.com/index.php/category/events/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>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>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>
		<item>
		<title>I am Speaking at the Next IASA Meeting</title>
		<link>http://RandyPatterson.com/index.php/2008/06/25/i-am-speaking-at-the-next-iasa-meeting/</link>
		<comments>http://RandyPatterson.com/index.php/2008/06/25/i-am-speaking-at-the-next-iasa-meeting/#comments</comments>
		<pubDate>Wed, 25 Jun 2008 13:30:20 +0000</pubDate>
		<dc:creator>randypatterson</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[Unity Application Block]]></category>

		<guid isPermaLink="false">http://localhost/2008/06/25/IAmSpeakingAtTheNextIASAMeeting.aspx</guid>
		<description><![CDATA[&#160;
Dependency Injection using the Microsoft Unity Application Block
The Microsoft Unity Application Block 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 session will give an introduction to Dependency Injection and Inversion of Control concepts and a brief overview of [...]]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<h3><a href="http://martinfowler.com/articles/injection.html" target="_blank">Dependency Injection</a> using the Microsoft <a href="http://codeplex.com/unity" target="_blank">Unity Application Block</a></h3>
<p>The Microsoft Unity Application Block 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 session will give an introduction to Dependency Injection and Inversion of Control concepts and a brief overview of how to use the Unity Application Block to build loosely coupled applications.</p>
<p>My goal is to finish by leading a discussion on the pros and cons of Dependency Injection, Loosely coupled and Tightly coupled components. When we leave I hope everyone will have a deeper understanding of these principles and how and when to apply them.</p>
<p><strong><i>When &amp; Where:</i></strong><br />Thursday, June 26, 2008 from 06:30 PM &#8211; 08:30 PM (ET)<br />Microsoft Corporation<br />3000 Bayport Drive<br />Suite 480<br />Tampa, FL 33607 <br /><a href="http://list-manage.com/track/click?u=def661e5fb5b51ddb3bafdd75&amp;id=623dad369a&amp;e=NXdOG97ItE">View a map</a><br /><a href="http://list-manage.com/track/click?u=def661e5fb5b51ddb3bafdd75&amp;id=dcbf1f84de&amp;e=NXdOG97ItE">View 1-Click Directions</a></p>
<p><b>Please be aware that the outside doors lock and the elevators need a security key after 7:00 PM.</b>
<p>&nbsp;</p>
<p><a href="http://www.eventbrite.com/event/107409264/RRPBlog" target="_blank">Please Register for the event:</a></p>
<h3>Update:</h3>
<p>Here are my slides from the presentation:</p>
<p>&nbsp;<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/Dependency%20Injection.zip" frameborder="0" scrolling="no"></iframe></p>
<p>For additional information I recommend the following 2 part PodCast on Dependency Injection:</p>
<p><a href="http://altnetpodcast.com/episodes/5-di-and-ioc" target="_blank"><img height="33" alt="podcast" src="http://randypatterson.com/images/IamSpeakingattheNextIASAMeeting_7E5D/podcast.png" width="32" align="left" border="0">&nbsp;<a href="http://altnetpodcast.com/episodes/5-di-and-ioc" target="_blank">Dependency Injection and Inversion of Control</a></a></p>
<p>&nbsp;</p>
<p><a href="http://altnetpodcast.com/episodes/6-more-di-and-ioc" target="_blank"><img height="33" alt="podcast" src="http://randypatterson.com/images/IamSpeakingattheNextIASAMeeting_7E5D/podcast.png" width="32" align="left" border="0">&nbsp;</a><a href="http://altnetpodcast.com/episodes/6-more-di-and-ioc" target="_blank">More Dependency Injection and Inversion of Control</a></p>
<p>&nbsp;</p>
<p>Finally, the following book is highly recommended:</p>
<table border="0">
<tbody>
<tr>
<td valign="top"><a href="http://www.amazon.com/Principles-Patterns-Practices-Robert-Martin/dp/0131857258%3FSubscriptionId%3D0525E2PQ81DD7ZTWTK82%26tag%3Dws%26linkCode%3Dsp1%26camp%3D2025%26creative%3D165953%26creativeASIN%3D0131857258"><img src="http://ecx.images-amazon.com/images/I/51Y57BH27TL._SL75_.jpg" border="1"></a></td>
<td valign="top"><b>Agile Principles, Patterns, and Practices in C# (Robert C. Martin Series)</b><br />by Robert C. Martin, Micah Martin</p>
<p><a href="http://www.amazon.com/Principles-Patterns-Practices-Robert-Martin/dp/0131857258%3FSubscriptionId%3D0525E2PQ81DD7ZTWTK82%26tag%3Dws%26linkCode%3Dsp1%26camp%3D2025%26creative%3D165953%26creativeASIN%3D0131857258">Read more about this book&#8230;</a></td>
</tr>
</tbody>
</table>
<!-- 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/06/25/i-am-speaking-at-the-next-iasa-meeting/&amp;title=I+am+Speaking+at+the+Next+IASA+Meeting" 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/06/25/i-am-speaking-at-the-next-iasa-meeting/&amp;title=I+am+Speaking+at+the+Next+IASA+Meeting" 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/06/25/i-am-speaking-at-the-next-iasa-meeting/&amp;title=I+am+Speaking+at+the+Next+IASA+Meeting" 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=I+am+Speaking+at+the+Next+IASA+Meeting&amp;url=http://RandyPatterson.com/index.php/2008/06/25/i-am-speaking-at-the-next-iasa-meeting/&amp;title=I+am+Speaking+at+the+Next+IASA+Meeting" 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/06/25/i-am-speaking-at-the-next-iasa-meeting/&amp;title=I+am+Speaking+at+the+Next+IASA+Meeting" 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/06/25/i-am-speaking-at-the-next-iasa-meeting/&amp;title=I+am+Speaking+at+the+Next+IASA+Meeting" 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/06/25/i-am-speaking-at-the-next-iasa-meeting/&amp;title=I+am+Speaking+at+the+Next+IASA+Meeting" 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/06/25/i-am-speaking-at-the-next-iasa-meeting/&amp;title=I+am+Speaking+at+the+Next+IASA+Meeting" 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/06/25/i-am-speaking-at-the-next-iasa-meeting/" 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+I+am+Speaking+at+the+Next+IASA+Meeting+@+http://RandyPatterson.com/index.php/2008/06/25/i-am-speaking-at-the-next-iasa-meeting/" 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/06/25/i-am-speaking-at-the-next-iasa-meeting/&amp;t=I+am+Speaking+at+the+Next+IASA+Meeting" 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/06/25/i-am-speaking-at-the-next-iasa-meeting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>]InBetween[ Microsoft Community Summit 2008 &#8211; Free Weekend of Training</title>
		<link>http://RandyPatterson.com/index.php/2008/05/07/inbetween-microsoft-community-summit-2008-free-weekend-of-training/</link>
		<comments>http://RandyPatterson.com/index.php/2008/05/07/inbetween-microsoft-community-summit-2008-free-weekend-of-training/#comments</comments>
		<pubDate>Wed, 07 May 2008 21:48:30 +0000</pubDate>
		<dc:creator>randypatterson</dc:creator>
				<category><![CDATA[Events]]></category>

		<guid isPermaLink="false">http://localhost/2008/05/07/InBetweenMicrosoftCommunitySummit2008FreeWeekendOfTraining.aspx</guid>
		<description><![CDATA[The Orlando Convention Center was not being used between TechEd Developer week and TechEd ITPro week.&#160; Microsoft has graciously donated the convention center to be used by the Florida Developer Community!&#160; There are 9 large conference rooms that will be filled for 2 days with presentations from Local,&#160; Microsoft and TechEd Speakers.&#160; In addition to [...]]]></description>
			<content:encoded><![CDATA[<p>The Orlando Convention Center was not being used between TechEd Developer week and TechEd ITPro week.&nbsp; Microsoft has graciously donated the convention center to be used by the Florida Developer Community!&nbsp; There are 9 large conference rooms that will be filled for 2 days with presentations from Local,&nbsp; Microsoft and TechEd Speakers.&nbsp; In addition to the full day tracks listed below there will also be <a href="http://www.devfish.net/articles/inbetween/certification.aspx" target="_blank">discounts on MS Certification Exam Tests</a>, an <a href="http://www.devfish.net/articles/inbetween/examcram_mcse.aspx" target="_blank">MCSA/MCSE: weekend upgrade bootcamp</a>, a <a href="http://www.devfish.net/articles/inbetween/examcram_mcsd.aspx" target="_blank">Developers Weekend Exam Cram</a> and <a href="http://www.devfish.net/articles/inbetween/TrainTheTrainer.aspx" target="_blank">Train the Trainer sessions</a>.&nbsp; ALL FOR FREE!!!</p>
<h2>Saturday, June 7th Activities &#8211; 830a to 530p</h2>
<table cellspacing="0" cellpadding="2" width="649" border="1">
<tbody>
<tr>
<td valign="top" width="124"><strong>Full Day Tracks</strong></td>
<td valign="top" width="523"><strong>Description</strong></td>
</tr>
<tr>
<td valign="top" width="126">SQL Saturday</td>
<td valign="top" width="523">Best of the SQLSaturday events with some special product team reps attending.</td>
</tr>
<tr>
<td valign="top" width="127">Open Space</td>
<td valign="top" width="523">Four corners of a room with whiteboards. Sign up for a 30 minute talk on whatever topic you want</td>
</tr>
<tr>
<td valign="top" width="128">RoboCamps</td>
<td valign="top" width="523">More info coming soon. Until then <a href="http://www.robochamps.com">http://www.robochamps.com</a></td>
</tr>
<tr>
<td valign="top" width="129">Day of Agile</td>
<td valign="top" width="523">Got a passion for Agile? <a href="http://www.jimzimmerman.com/blog">Jim Zimmerman</a> and Chris Chandler have put together a full day of Agile topics ready to go.</td>
</tr>
<tr>
<td valign="top" width="130">.NET Code Camp</td>
<td valign="top" width="523">Some local speakers, some speakers from the regular TechEd Event and some members of the Microsoft product teams.</td>
</tr>
<tr>
<td valign="top" width="130">ITPro Camp</td>
<td valign="top" width="523">A first for the state and maybe the country? The very first Microsoft ITPro Camp</td>
</tr>
</tbody>
</table>
<p>*Schedule subject to change so check the official web site often (<a title="http://www.devfish.net/articles/inbetween/" href="http://www.devfish.net/articles/inbetween/">http://www.devfish.net/articles/inbetween/</a>)</p>
<h2><a href="http://randypatterson.com/images/MicrosoftCommunitySummit2008FreeWeekendo_A030/image.png"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="106" alt="image" src="http://randypatterson.com/images/MicrosoftCommunitySummit2008FreeWeekendo_A030/image_thumb.png" width="136" align="left" border="0"></a> </h2>
<h2>&nbsp;</h2>
<h2>Party and Social! Saturday, June 7th 6:00PM</h2>
<p>&nbsp;</p>
<p>&nbsp;</p>
<h2>Sunday, June 8th Activities &#8211; 830a to 530p</h2>
<table cellspacing="0" cellpadding="2" width="646" border="1">
<tbody>
<tr>
<td valign="top" width="133"><strong>Full Day Tracks</strong></td>
<td valign="top" width="511"><strong>Description</strong></td>
</tr>
<tr>
<td valign="top" width="135">SQL University</td>
<td valign="top" width="511"><a href="http://blogs.sqlservercentral.com/andy_warren/default.aspx">Andy Warren</a> is putting together some of his <a href="http://www.endtoendtraining.com">very best training</a> on SQL Server to get you up to speed quick</td>
</tr>
<tr>
<td valign="top" width="136">Dot Net Nuke University</td>
<td valign="top" width="511">A full day of Dot Net Nuke Training</td>
</tr>
<tr>
<td valign="top" width="137">Open Space</td>
<td valign="top" width="511">our corners of a room with whiteboards. Sign up for a 30 minute talk on whatever topic you want</td>
</tr>
<tr>
<td valign="top" width="137">ToolShed</td>
<td valign="top" width="511"><a href="http://www.russtoolshed.net">Russ Fustino</a> and <a href="http://www.vbnetexpert.com">Stan Schultes</a> come together with encores of &#8220;Its all about the Tools&#8221; episodes 1 and 2, plus all new episodes 3 and 4</td>
</tr>
<tr>
<td valign="top" width="137">OCS University</td>
<td valign="top" width="511">OCS MVP <a href="http://www.ocsmvp.com">Keith Kabza</a> and <a href="http://www.techtionary.com">Tom Cross</a> will get you up and running on <b>Office Communication Server</b> in a day</td>
</tr>
<tr>
<td valign="top" width="137">.NET University</td>
<td valign="top" width="511">
<p><a href="http://blogs.msdn.com/dougturn">Doug Turnure</a>&#8217;s flagshihp series of structured courses geared to bring you up to speed on a particular topic.&nbsp; Three separate all day courses are being offered, including Sharepoint, Service Oriented Development in .NET 3.5, and BizTalk. Something for almost everyone!</p>
</td>
</tr>
<tr>
<td valign="top" width="137">VSTS University</td>
<td valign="top" width="511">Tentative &#8211; Doug Seven and the Redmond guys hang around to teach you VSTS. Learn from the VSTS team themselves.</td>
</tr>
</tbody>
</table>
<p>*Schedule subject to change so check the official web site often (<a title="http://www.devfish.net/articles/inbetween/" href="http://www.devfish.net/articles/inbetween/">http://www.devfish.net/articles/inbetween/</a>)</p>
<p>This is an incredible opportunity for learning with enough variety for everyone.&nbsp;&nbsp; A special thanks goes out to our local Microsoft Developer Evangelist, <a href="http://www.devfish.net/default.aspx" target="_blank">Joe Healy</a> for organizing the event and creating the effective but very ugly web site.</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/05/07/inbetween-microsoft-community-summit-2008-free-weekend-of-training/&amp;title=%5DInBetween%5B+Microsoft+Community+Summit+2008+%26%238211%3B+Free+Weekend+of+Training" 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/05/07/inbetween-microsoft-community-summit-2008-free-weekend-of-training/&amp;title=%5DInBetween%5B+Microsoft+Community+Summit+2008+%26%238211%3B+Free+Weekend+of+Training" 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/05/07/inbetween-microsoft-community-summit-2008-free-weekend-of-training/&amp;title=%5DInBetween%5B+Microsoft+Community+Summit+2008+%26%238211%3B+Free+Weekend+of+Training" 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=%5DInBetween%5B+Microsoft+Community+Summit+2008+%26%238211%3B+Free+Weekend+of+Training&amp;url=http://RandyPatterson.com/index.php/2008/05/07/inbetween-microsoft-community-summit-2008-free-weekend-of-training/&amp;title=%5DInBetween%5B+Microsoft+Community+Summit+2008+%26%238211%3B+Free+Weekend+of+Training" 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/05/07/inbetween-microsoft-community-summit-2008-free-weekend-of-training/&amp;title=%5DInBetween%5B+Microsoft+Community+Summit+2008+%26%238211%3B+Free+Weekend+of+Training" 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/05/07/inbetween-microsoft-community-summit-2008-free-weekend-of-training/&amp;title=%5DInBetween%5B+Microsoft+Community+Summit+2008+%26%238211%3B+Free+Weekend+of+Training" 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/05/07/inbetween-microsoft-community-summit-2008-free-weekend-of-training/&amp;title=%5DInBetween%5B+Microsoft+Community+Summit+2008+%26%238211%3B+Free+Weekend+of+Training" 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/05/07/inbetween-microsoft-community-summit-2008-free-weekend-of-training/&amp;title=%5DInBetween%5B+Microsoft+Community+Summit+2008+%26%238211%3B+Free+Weekend+of+Training" 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/05/07/inbetween-microsoft-community-summit-2008-free-weekend-of-training/" 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+%5DInBetween%5B+Microsoft+Community+Summit+2008+%26%238211%3B+Free+Weekend+of+Training+@+http://RandyPatterson.com/index.php/2008/05/07/inbetween-microsoft-community-summit-2008-free-weekend-of-training/" 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/05/07/inbetween-microsoft-community-summit-2008-free-weekend-of-training/&amp;t=%5DInBetween%5B+Microsoft+Community+Summit+2008+%26%238211%3B+Free+Weekend+of+Training" 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/05/07/inbetween-microsoft-community-summit-2008-free-weekend-of-training/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Orlando Code Camp slides and sample code</title>
		<link>http://RandyPatterson.com/index.php/2008/03/23/orlando-code-camp-slides-and-sample-code/</link>
		<comments>http://RandyPatterson.com/index.php/2008/03/23/orlando-code-camp-slides-and-sample-code/#comments</comments>
		<pubDate>Sun, 23 Mar 2008 16:29:59 +0000</pubDate>
		<dc:creator>randypatterson</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[Patterns]]></category>

		<guid isPermaLink="false">http://localhost/2008/03/23/OrlandoCodeCampSlidesAndSampleCode.aspx</guid>
		<description><![CDATA[The Orlando Code Camp was a huge success.&#160; Lots of great sessions and talented speakers. A special thanks goes out to Shawn Weisfeld of the Orlando .NET Users Group and Roy Lawson of the Lakeland Users Group, as well as the many other volunteers and speakers.
 Below, I&#8217;ve posted my Power Point slides and code [...]]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://www.orlandocodecamp.com/default.aspx" target="_blank">Orlando Code Camp</a> was a huge success.&nbsp; Lots of great sessions and talented speakers. A special thanks goes out to <a href="http://www.ShawnWeisfeld.com" target="_blank">Shawn Weisfeld</a> of the <a href="http://onetug.net/default.aspx" target="_blank">Orlando .NET Users Group</a> and <a href="http://www.cfdotnet.org/About/tabid/61/Default.aspx" target="_blank">Roy Lawson</a> of the <a href="http://www.cfdotnet.org/" target="_blank">Lakeland Users Group</a>, as well as the many other volunteers and speakers.</p>
<p> Below, I&#8217;ve posted my Power Point slides and code samples for both my sessions at the Code Camp.</p>
<p><font size="4"></font>&nbsp;</p>
<p><font size="4">The Unity Application Block</font></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/Orlando%20Code%20Camp/Unity%20Application%20Block.zip" frameborder="0" scrolling="no"></iframe></p>
<p><font size="4">Beginning Test Driven Development</font></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/Orlando%20Code%20Camp/Beginning%20TDD.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/03/23/orlando-code-camp-slides-and-sample-code/&amp;title=Orlando+Code+Camp+slides+and+sample+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/2008/03/23/orlando-code-camp-slides-and-sample-code/&amp;title=Orlando+Code+Camp+slides+and+sample+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/2008/03/23/orlando-code-camp-slides-and-sample-code/&amp;title=Orlando+Code+Camp+slides+and+sample+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+slides+and+sample+code&amp;url=http://RandyPatterson.com/index.php/2008/03/23/orlando-code-camp-slides-and-sample-code/&amp;title=Orlando+Code+Camp+slides+and+sample+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/2008/03/23/orlando-code-camp-slides-and-sample-code/&amp;title=Orlando+Code+Camp+slides+and+sample+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/2008/03/23/orlando-code-camp-slides-and-sample-code/&amp;title=Orlando+Code+Camp+slides+and+sample+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/2008/03/23/orlando-code-camp-slides-and-sample-code/&amp;title=Orlando+Code+Camp+slides+and+sample+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/2008/03/23/orlando-code-camp-slides-and-sample-code/&amp;title=Orlando+Code+Camp+slides+and+sample+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/2008/03/23/orlando-code-camp-slides-and-sample-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+slides+and+sample+code+@+http://RandyPatterson.com/index.php/2008/03/23/orlando-code-camp-slides-and-sample-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/2008/03/23/orlando-code-camp-slides-and-sample-code/&amp;t=Orlando+Code+Camp+slides+and+sample+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/2008/03/23/orlando-code-camp-slides-and-sample-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Orlando Code Camp 2008</title>
		<link>http://RandyPatterson.com/index.php/2008/03/13/orlando-code-camp-2008/</link>
		<comments>http://RandyPatterson.com/index.php/2008/03/13/orlando-code-camp-2008/#comments</comments>
		<pubDate>Thu, 13 Mar 2008 00:22:14 +0000</pubDate>
		<dc:creator>randypatterson</dc:creator>
				<category><![CDATA[Events]]></category>

		<guid isPermaLink="false">http://localhost/2008/03/13/OrlandoCodeCamp2008.aspx</guid>
		<description><![CDATA[ 
Orlando Code Camp 2008 &#8211; Saturday March 22, 2008
The FREE Orlando Code Camp will be on Saturday, March 22, 2008. Last year&#8217;s Orlando Code Camp had 481 registered attendees, 52 sessions, and 38 speakers. If you are looking for free .NET developer training by hardcore .net developers in the Florida community, mark your calendar [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.randypatterson.com/images/OrlandoCodeCamp_11CAF/image.png"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="68" alt="image" src="http://www.randypatterson.com/images/OrlandoCodeCamp_11CAF/image_thumb.png" width="244" border="0"></a> </p>
<h3><a href="http://www.orlandocodecamp.com/" target="_blank">Orlando Code Camp 2008 &#8211; Saturday March 22, 2008</a></h3>
<p>The FREE Orlando Code Camp will be on Saturday, March 22, 2008. Last year&#8217;s Orlando Code Camp had 481 registered attendees, 52 sessions, and 38 speakers. If you are looking for free .NET developer training by hardcore .net developers in the Florida community, mark your calendar for this year&#8217;s Orlando Code Camp.
<p>&nbsp;
<p><a href="http://www.orlandocodecamp.com/" target="_blank">Signup</a> now, its filling up fast!
<p>&nbsp;
<p>&nbsp;
<p>&nbsp;
<p>I am giving 2 presentations this year:
<p>&nbsp;
<p><font size="3"><strong>Beginning Test Driven Development</strong><br /></font>In this session I will discuss Unit Testing Goals, Principles and Philosophies such as Test First, Test Last and the dreaded, Test After. Learn what creating good unit tests mean and how it will help improve the quality of your applications.
<p>&nbsp;
<p><strong><font size="3">The Unity Application Block</font></strong><br />The Unity Application block is a lightweight, extensible dependency injection container with support for constructor, property, and method call injection. Microsoft has finally developed an Inversion of Control (IoC) container that will appear in the Enterprise Application Block. In this session I will introduce the basic concepts of Dependency Injection and review how the Unity Application Block is used.</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/03/13/orlando-code-camp-2008/&amp;title=Orlando+Code+Camp+2008" 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/03/13/orlando-code-camp-2008/&amp;title=Orlando+Code+Camp+2008" 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/03/13/orlando-code-camp-2008/&amp;title=Orlando+Code+Camp+2008" 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+2008&amp;url=http://RandyPatterson.com/index.php/2008/03/13/orlando-code-camp-2008/&amp;title=Orlando+Code+Camp+2008" 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/03/13/orlando-code-camp-2008/&amp;title=Orlando+Code+Camp+2008" 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/03/13/orlando-code-camp-2008/&amp;title=Orlando+Code+Camp+2008" 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/03/13/orlando-code-camp-2008/&amp;title=Orlando+Code+Camp+2008" 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/03/13/orlando-code-camp-2008/&amp;title=Orlando+Code+Camp+2008" 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/03/13/orlando-code-camp-2008/" 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+2008+@+http://RandyPatterson.com/index.php/2008/03/13/orlando-code-camp-2008/" 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/03/13/orlando-code-camp-2008/&amp;t=Orlando+Code+Camp+2008" 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/03/13/orlando-code-camp-2008/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Tampa Bay International Association of Software Architects Newsletter &#8211; January 2008</title>
		<link>http://RandyPatterson.com/index.php/2008/01/29/tampa-bay-international-association-of-software-architects-newsletter-january-2008/</link>
		<comments>http://RandyPatterson.com/index.php/2008/01/29/tampa-bay-international-association-of-software-architects-newsletter-january-2008/#comments</comments>
		<pubDate>Tue, 29 Jan 2008 23:13:40 +0000</pubDate>
		<dc:creator>randypatterson</dc:creator>
				<category><![CDATA[Events]]></category>

		<guid isPermaLink="false">http://localhost/2008/01/29/TampaBayInternationalAssociationOfSoftwareArchitectsNewsletterJanuary2008.aspx</guid>
		<description><![CDATA[
&#160;
This Month&#8217;s Meeting  
&#160;



When:
1/31/2008 6:30 PM &#8211; 8:30 PM


Topic:

The Perfect Pattern Storm, where TDD meets UX and MVP. 
&#160;
As host of ARCast.TV, Ron Jacobs has a front row seat to observe the constantly shifting architectural landscape. In this session we will consider what happens when the force of test driven development (TDD) collides with [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://randypatterson.com/ct.ashx?id=cedd2d04-d3e0-409a-a961-073576dc9574&amp;url=http%3a%2f%2fwww.randypatterson.com%2fimages%2fTampaBayInternationalAssociationofSoftwa_71C8%2fimage.png">
<p>&nbsp;
<p><font size="4">This Month&#8217;s Meeting</font> <br /> 
<p>&nbsp;</p>
<table cellspacing="0" cellpadding="2" width="915" border="0">
<tbody>
<tr>
<td valign="top" width="100"><strong>When:</strong></td>
<td valign="top" width="813">1/31/2008 6:30 PM &#8211; 8:30 PM</td>
</tr>
<tr>
<td valign="top" width="104"><strong>Topic:</strong></td>
<td valign="top" width="810">
<p><strong>The Perfect Pattern Storm, where TDD meets UX and MVP. </strong>
<p><strong></strong>&nbsp;
<p>As host of ARCast.TV, Ron Jacobs has a front row seat to observe the constantly shifting architectural landscape. In this session we will consider what happens when the force of test driven development (TDD) collides with the demand for better UX.</p>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td valign="top" width="107"><strong>Speaker:</strong></td>
<td valign="top" width="807"><strong></strong><a href="http://www.ronjacobs.com">Ron Jacobs</a> is an Architect Evangelist in the <a href="http://msdn.microsoft.com/architecture">Microsoft Architecture Strategy group</a> based at the company headquarters in Redmond Washington. Since 1999 Ron has been a product and program manager on various Microsoft products including the <a href="http://.net/">.NET</a> Framework, Windows Communication Foundation and COM+. A top-rated conference speaker, author and host of the podcast show <a href="http://www.arcast.tv">ARCast.TV</a>, Ron brings over 20 years of industry experience to his role of helping Microsoft customers and partners to build architecturally sound and secure applications.</td>
</tr>
<tr>
<td valign="top" width="110"><strong>Design Pattern Overview:</strong></td>
<td valign="top" width="804"><a href="http://www.DavidHayden.com">David Hayden</a> will be presenting an overview of the Factory pattern</td>
</tr>
<tr>
<td valign="top" width="113"><strong>Location:</strong></td>
<td valign="top" width="801">
<p>Microsoft Corporation<br />3000 Bayport Drive<br />Suite 480<br />Tampa, FL 33607 <br /><a href="http://maps.live.com/default.aspx?cp=27.966888%7E-82.549685&amp;lvl=14&amp;style=r&amp;v=2&amp;sp=Point.27.966888_-82.549685_Microsoft+Corp">View a map</a><br /><a href="http://maps.live.com/OneClickDirections.aspx?mkt=en-us&amp;rtp=%7Epos.27.968023982861645_-82.549467086792&amp;FORM=LLMP">View 1-Click Directions</a></p>
</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p><strong><a href="http://www.eventbrite.com/event/89609023/RRPBlog">Register for this meeting.</a></strong></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/01/29/tampa-bay-international-association-of-software-architects-newsletter-january-2008/&amp;title=Tampa+Bay+International+Association+of+Software+Architects+Newsletter+%26%238211%3B+January+2008" 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/01/29/tampa-bay-international-association-of-software-architects-newsletter-january-2008/&amp;title=Tampa+Bay+International+Association+of+Software+Architects+Newsletter+%26%238211%3B+January+2008" 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/01/29/tampa-bay-international-association-of-software-architects-newsletter-january-2008/&amp;title=Tampa+Bay+International+Association+of+Software+Architects+Newsletter+%26%238211%3B+January+2008" 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=Tampa+Bay+International+Association+of+Software+Architects+Newsletter+%26%238211%3B+January+2008&amp;url=http://RandyPatterson.com/index.php/2008/01/29/tampa-bay-international-association-of-software-architects-newsletter-january-2008/&amp;title=Tampa+Bay+International+Association+of+Software+Architects+Newsletter+%26%238211%3B+January+2008" 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/01/29/tampa-bay-international-association-of-software-architects-newsletter-january-2008/&amp;title=Tampa+Bay+International+Association+of+Software+Architects+Newsletter+%26%238211%3B+January+2008" 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/01/29/tampa-bay-international-association-of-software-architects-newsletter-january-2008/&amp;title=Tampa+Bay+International+Association+of+Software+Architects+Newsletter+%26%238211%3B+January+2008" 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/01/29/tampa-bay-international-association-of-software-architects-newsletter-january-2008/&amp;title=Tampa+Bay+International+Association+of+Software+Architects+Newsletter+%26%238211%3B+January+2008" 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/01/29/tampa-bay-international-association-of-software-architects-newsletter-january-2008/&amp;title=Tampa+Bay+International+Association+of+Software+Architects+Newsletter+%26%238211%3B+January+2008" 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/01/29/tampa-bay-international-association-of-software-architects-newsletter-january-2008/" 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+Tampa+Bay+International+Association+of+Software+Architects+Newsletter+%26%238211%3B+January+2008+@+http://RandyPatterson.com/index.php/2008/01/29/tampa-bay-international-association-of-software-architects-newsletter-january-2008/" 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/01/29/tampa-bay-international-association-of-software-architects-newsletter-january-2008/&amp;t=Tampa+Bay+International+Association+of+Software+Architects+Newsletter+%26%238211%3B+January+2008" 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/01/29/tampa-bay-international-association-of-software-architects-newsletter-january-2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Unit Testing Principles and Goals</title>
		<link>http://RandyPatterson.com/index.php/2008/01/13/unit-testing-principles-and-goals/</link>
		<comments>http://RandyPatterson.com/index.php/2008/01/13/unit-testing-principles-and-goals/#comments</comments>
		<pubDate>Sun, 13 Jan 2008 06:37:54 +0000</pubDate>
		<dc:creator>randypatterson</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[Unit Test]]></category>

		<guid isPermaLink="false">http://localhost/2008/01/13/UnitTestingPrinciplesAndGoals.aspx</guid>
		<description><![CDATA[I&#8217;m giving a presentation at the Lakeland Users Group this Tuesday, January 15, 2008 from 6:30 PM &#8211; 8:30 PM&#160; entitled &#8220;Unit Testing Principles and Goals&#8221;.&#160; 
I will discuss Unit Testing Goals, Principles and Philosophies such as Test First, Test Last and the dreaded, Test After.&#160;&#160; Learn what creating good unit tests mean and how [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m giving a presentation at the <a href="http://www.cfdotnet.org/" target="_blank">Lakeland Users Group</a> this Tuesday, January 15, 2008 from 6:30 PM &#8211; 8:30 PM&nbsp; entitled &#8220;Unit Testing Principles and Goals&#8221;.&nbsp; </p>
<p>I will discuss Unit Testing Goals, Principles and Philosophies such as Test First, Test Last and the dreaded, Test After.&nbsp;&nbsp; Learn what creating good unit tests mean and how it will help improve the quality of your applications.&nbsp; Learn to leverage to power of Test Drive Development and, when necessary, how to write Unit Tests for existing code.
<p>&nbsp;
<p><strong><a href="http://maps.live.com/?v=2&amp;where1=2525%20Drane%20Field%20Rd%2C%20Lakeland%2C%20FL%2033811-1354&amp;encType=1 " target="_blank">Location</a>: </strong><br />2525 Drane Field Road, Suite 10<br />Lakeland, FL 33811
<p>&nbsp;</p>
<p><strong><font size="2">Updated:</font></strong></p>
<div class="wlWriterSmartContent" id="scid:fb3a1972-4489-4e52-abe7-25a00bb07fdf:9543eedd-7ed1-47db-bbae-3c402d1dab83" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px">
<p> <a href="http://www.randypatterson.com/images/UnitTestingPrinciplesandGoals_11322/UnitTestPresentation.zip" target="_blank">Download Presentation Slides</a></p>
</div>
<!-- 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/01/13/unit-testing-principles-and-goals/&amp;title=Unit+Testing+Principles+and+Goals" 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/01/13/unit-testing-principles-and-goals/&amp;title=Unit+Testing+Principles+and+Goals" 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/01/13/unit-testing-principles-and-goals/&amp;title=Unit+Testing+Principles+and+Goals" 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=Unit+Testing+Principles+and+Goals&amp;url=http://RandyPatterson.com/index.php/2008/01/13/unit-testing-principles-and-goals/&amp;title=Unit+Testing+Principles+and+Goals" 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/01/13/unit-testing-principles-and-goals/&amp;title=Unit+Testing+Principles+and+Goals" 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/01/13/unit-testing-principles-and-goals/&amp;title=Unit+Testing+Principles+and+Goals" 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/01/13/unit-testing-principles-and-goals/&amp;title=Unit+Testing+Principles+and+Goals" 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/01/13/unit-testing-principles-and-goals/&amp;title=Unit+Testing+Principles+and+Goals" 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/01/13/unit-testing-principles-and-goals/" 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+Unit+Testing+Principles+and+Goals+@+http://RandyPatterson.com/index.php/2008/01/13/unit-testing-principles-and-goals/" 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/01/13/unit-testing-principles-and-goals/&amp;t=Unit+Testing+Principles+and+Goals" 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/01/13/unit-testing-principles-and-goals/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Tampa Bay International Association of Software Architects (IASA) Monthly Meeting</title>
		<link>http://RandyPatterson.com/index.php/2007/11/12/tampa-bay-international-association-of-software-architects-iasa-monthly-meeting/</link>
		<comments>http://RandyPatterson.com/index.php/2007/11/12/tampa-bay-international-association-of-software-architects-iasa-monthly-meeting/#comments</comments>
		<pubDate>Mon, 12 Nov 2007 23:14:04 +0000</pubDate>
		<dc:creator>randypatterson</dc:creator>
				<category><![CDATA[Events]]></category>

		<guid isPermaLink="false">http://localhost/2007/11/12/TampaBayInternationalAssociationOfSoftwareArchitectsIASAMonthlyMeeting.aspx</guid>
		<description><![CDATA[ 
&#160;When: 11/28/2007&#160; 6:30 PM &#8211; 8:00 PM
Abstract: You can run, you can switch jobs, and you can write unit tests, but invariably at some point you will run into legacy code. Legacy code hides in many forms &#8211; sealed classes, spaghetti and big-ball-of-mud code, data in disparate data sources (or incompatible schemas). As an [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.randypatterson.com/images/TampaBayInternationalAssociationofSoftwa_71C8/image.png"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="66" alt="image" src="http://www.randypatterson.com/images/TampaBayInternationalAssociationofSoftwa_71C8/image_thumb.png" width="239" border="0"></a> </p>
<p>&nbsp;<strong>When</strong>: 11/28/2007&nbsp; 6:30 PM &#8211; 8:00 PM</p>
<p><strong>Abstract:</strong> You can run, you can switch jobs, and you can write unit tests, but invariably at some point you will run into legacy code. Legacy code hides in many forms &#8211; sealed classes, spaghetti and big-ball-of-mud code, data in disparate data sources (or incompatible schemas). As an architect, there are steps you can take to get ahead of these issues and begin to make your codebases something you actually want to change. In this talk, we will discuss concepts from Michael Feathers&#8217; work on Working Effectively with Legacy Code as well as Scott Ambler&#8217;s work on refactoring databases. You&#8217;ll see tips and tricks to model your legacy code and data, and hear about ways to begin to turn your legacy code into a usable base.&#8221;
<p>&nbsp;</p>
<p><strong>Speaker</strong>: <a href="http://www.cornetdesign.com" target="_blank">Cory Foy</a> is an agile developer passionate about languages such as C# and Ruby. He currently works for Microsoft as a Premier Field Engineer, has been a developer on the NUnit team, and is known to speak at code camps and user groups across the country. He lives just north of Tampa with his wife and 2 daughters.</p>
<p><strong>Registration:</strong> <a href="http://www.clicktoattend.com/?id=122714" target="_blank">here</a></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/2007/11/12/tampa-bay-international-association-of-software-architects-iasa-monthly-meeting/&amp;title=Tampa+Bay+International+Association+of+Software+Architects+%28IASA%29+Monthly+Meeting" 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/2007/11/12/tampa-bay-international-association-of-software-architects-iasa-monthly-meeting/&amp;title=Tampa+Bay+International+Association+of+Software+Architects+%28IASA%29+Monthly+Meeting" 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/2007/11/12/tampa-bay-international-association-of-software-architects-iasa-monthly-meeting/&amp;title=Tampa+Bay+International+Association+of+Software+Architects+%28IASA%29+Monthly+Meeting" 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=Tampa+Bay+International+Association+of+Software+Architects+%28IASA%29+Monthly+Meeting&amp;url=http://RandyPatterson.com/index.php/2007/11/12/tampa-bay-international-association-of-software-architects-iasa-monthly-meeting/&amp;title=Tampa+Bay+International+Association+of+Software+Architects+%28IASA%29+Monthly+Meeting" 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/2007/11/12/tampa-bay-international-association-of-software-architects-iasa-monthly-meeting/&amp;title=Tampa+Bay+International+Association+of+Software+Architects+%28IASA%29+Monthly+Meeting" 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/2007/11/12/tampa-bay-international-association-of-software-architects-iasa-monthly-meeting/&amp;title=Tampa+Bay+International+Association+of+Software+Architects+%28IASA%29+Monthly+Meeting" 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/2007/11/12/tampa-bay-international-association-of-software-architects-iasa-monthly-meeting/&amp;title=Tampa+Bay+International+Association+of+Software+Architects+%28IASA%29+Monthly+Meeting" 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/2007/11/12/tampa-bay-international-association-of-software-architects-iasa-monthly-meeting/&amp;title=Tampa+Bay+International+Association+of+Software+Architects+%28IASA%29+Monthly+Meeting" 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/2007/11/12/tampa-bay-international-association-of-software-architects-iasa-monthly-meeting/" 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+Tampa+Bay+International+Association+of+Software+Architects+%28IASA%29+Monthly+Meeting+@+http://RandyPatterson.com/index.php/2007/11/12/tampa-bay-international-association-of-software-architects-iasa-monthly-meeting/" 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/2007/11/12/tampa-bay-international-association-of-software-architects-iasa-monthly-meeting/&amp;t=Tampa+Bay+International+Association+of+Software+Architects+%28IASA%29+Monthly+Meeting" 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/2007/11/12/tampa-bay-international-association-of-software-architects-iasa-monthly-meeting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tampa User Group Meeting for October</title>
		<link>http://RandyPatterson.com/index.php/2007/10/02/tampa-user-group-meeting-for-october/</link>
		<comments>http://RandyPatterson.com/index.php/2007/10/02/tampa-user-group-meeting-for-october/#comments</comments>
		<pubDate>Tue, 02 Oct 2007 22:26:40 +0000</pubDate>
		<dc:creator>randypatterson</dc:creator>
				<category><![CDATA[Events]]></category>

		<guid isPermaLink="false">http://localhost/2007/10/02/TampaUserGroupMeetingForOctober.aspx</guid>
		<description><![CDATA[Speaking in Tampa on October 18th &#8211; Repository Factory, Enterprise Library, Guidance Bundles
&#160; 
David Hayden ( Microsoft MVP C# ) is giving a&#160; presenting to the Tampa .NET Developer Group on Thursday, October 18th at 6:30pm at the Microsoft Tampa Office. 
&#160; 
The focus is on the new Repository Factory, which is a software factory [...]]]></description>
			<content:encoded><![CDATA[<h3>Speaking in Tampa on October 18th &#8211; Repository Factory, Enterprise Library, Guidance Bundles</h3>
<p>&nbsp; </p>
<p><a href="http://www.davidhayden.com/">David Hayden</a> ( <a href="http://www.davidhayden.com/">Microsoft MVP C#</a> ) is giving a&nbsp; presenting to the Tampa .NET Developer Group on Thursday, October 18th at 6:30pm at the <a href="http://www.fladotnet.com/locations.aspx?location=tampa" target="_blank">Microsoft Tampa Office</a>. </p>
<p>&nbsp; </p>
<p>The focus is on the new <a href="http://www.codeplex.com/RepositoryFactory" target="_blank">Repository Factory</a>, which is a software factory from Microsoft Patterns &amp; Practices that will generate a data access layer for your winform and web applications in minutes. It generates business entities, stored procedures, and repository classes from an existing database within Visual Studio. In addition he will also be showing off the following: </p>
<ul>
<li><a href="http://msdn2.microsoft.com/en-us/library/bb410105.aspx" target="_blank">Validation Application Block</a> to provide business object validation. </li>
<li><a href="http://msdn2.microsoft.com/en-us/library/bb410104.aspx" target="_blank">Policy Injection Application Block</a> to describe logging and caching mechanism using an Aspect-Oriented-Programming style. </li>
<li>The <a href="http://www.codeplex.com/websf/Wiki/View.aspx?title=Autocomplete_landing_page" target="_blank">Autocomplete Guidance Bundle</a> and <a href="http://www.codeplex.com/websf/Wiki/View.aspx?title=Validation_landing_page" target="_blank">Validation Guidance Bundle</a>. </li>
<li>The ability to develop an Enterprise Library Plug-In to offer design-time support of the Repository Factory Configuration.</li>
</ul>
<p>See you there! You can <a href="http://www.fladotnet.com/reg.aspx?EventID=278">RSVP here</a>. </p>
<p>&nbsp; </p>
<p>&nbsp; </p>
<p>&nbsp; </p>
<p>I really enjoy <a href="http://www.davidhayden.com/davidhayden/presentations.aspx" target="_blank">David Hayden&#8217;s Presentations</a> and this topic is of special interest to me.&nbsp; </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/2007/10/02/tampa-user-group-meeting-for-october/&amp;title=Tampa+User+Group+Meeting+for+October" 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/2007/10/02/tampa-user-group-meeting-for-october/&amp;title=Tampa+User+Group+Meeting+for+October" 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/2007/10/02/tampa-user-group-meeting-for-october/&amp;title=Tampa+User+Group+Meeting+for+October" 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=Tampa+User+Group+Meeting+for+October&amp;url=http://RandyPatterson.com/index.php/2007/10/02/tampa-user-group-meeting-for-october/&amp;title=Tampa+User+Group+Meeting+for+October" 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/2007/10/02/tampa-user-group-meeting-for-october/&amp;title=Tampa+User+Group+Meeting+for+October" 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/2007/10/02/tampa-user-group-meeting-for-october/&amp;title=Tampa+User+Group+Meeting+for+October" 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/2007/10/02/tampa-user-group-meeting-for-october/&amp;title=Tampa+User+Group+Meeting+for+October" 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/2007/10/02/tampa-user-group-meeting-for-october/&amp;title=Tampa+User+Group+Meeting+for+October" 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/2007/10/02/tampa-user-group-meeting-for-october/" 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+Tampa+User+Group+Meeting+for+October+@+http://RandyPatterson.com/index.php/2007/10/02/tampa-user-group-meeting-for-october/" 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/2007/10/02/tampa-user-group-meeting-for-october/&amp;t=Tampa+User+Group+Meeting+for+October" 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/2007/10/02/tampa-user-group-meeting-for-october/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
