<?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>Ryan Cromwell &#187; .Net</title>
	<atom:link href="http://blog.cromwellhaus.com/index.php/category/net/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.cromwellhaus.com</link>
	<description>Improving my craft...</description>
	<lastBuildDate>Thu, 22 Jul 2010 17:43:34 +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>ReSharper Test Runner and MSTest Projects</title>
		<link>http://blog.cromwellhaus.com/index.php/2010/07/resharper-test-runner-and-mstest-projects/</link>
		<comments>http://blog.cromwellhaus.com/index.php/2010/07/resharper-test-runner-and-mstest-projects/#comments</comments>
		<pubDate>Wed, 21 Jul 2010 13:17:08 +0000</pubDate>
		<dc:creator>ryan</dc:creator>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[Testing]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://blog.cromwellhaus.com/index.php/2010/07/resharper-test-runner-and-mstest-projects/</guid>
		<description><![CDATA[One of my biggest irritants with the Unit Testing ecosystem is that each runner does things a little different. Gallio has helped solve this to some extent, but even that hasn’t solved all the problems that come with content or resource file deployments, coverage settings, etc.&#160; Gallio’s goal is noble if not arrogant, become the [...]]]></description>
		<wfw:commentRss>http://blog.cromwellhaus.com/index.php/2010/07/resharper-test-runner-and-mstest-projects/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Strategy Pattern with Castle Windsor</title>
		<link>http://blog.cromwellhaus.com/index.php/2009/10/strategy-pattern-with-castle-windsor/</link>
		<comments>http://blog.cromwellhaus.com/index.php/2009/10/strategy-pattern-with-castle-windsor/#comments</comments>
		<pubDate>Fri, 30 Oct 2009 19:37:56 +0000</pubDate>
		<dc:creator>ryan</dc:creator>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[IoC]]></category>
		<category><![CDATA[Windsor]]></category>

		<guid isPermaLink="false">http://blog.cromwellhaus.com/index.php/2009/10/strategy-pattern-with-castle-windsor/</guid>
		<description><![CDATA[One of the tangent patterns associated with isolation or Single Responsibility is the Strategy Pattern.  I use Castle Windsor as my IoC of choice and I had hoped there was some black magic built in to make the Strategy Pattern dead simple.  Turns out there is and there isn’t.
What is the Strategy Pattern
The strategy pattern [...]]]></description>
		<wfw:commentRss>http://blog.cromwellhaus.com/index.php/2009/10/strategy-pattern-with-castle-windsor/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Property Undo/Redo Support</title>
		<link>http://blog.cromwellhaus.com/index.php/2009/07/property-undo-redo-support/</link>
		<comments>http://blog.cromwellhaus.com/index.php/2009/07/property-undo-redo-support/#comments</comments>
		<pubDate>Sat, 04 Jul 2009 19:06:03 +0000</pubDate>
		<dc:creator>ryan</dc:creator>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[WPF]]></category>

		<guid isPermaLink="false">/blogs/ryanc/archive/2009/07/04/property-undo-redo-support.aspx</guid>
		<description><![CDATA[Undo/Redo support is one of those golden features that really differentiate a client app from many web apps.&#160; There have been a number of methods/techniques to provide this support that I’ve run across from brute force, to the memento pattern, but none that lit any fire for me.
Here’s my answer to the problem using Anonymous [...]]]></description>
		<wfw:commentRss>http://blog.cromwellhaus.com/index.php/2009/07/property-undo-redo-support/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why Plain Old LINQ is so powerful</title>
		<link>http://blog.cromwellhaus.com/index.php/2008/07/why-plain-old-linq-is-so-powerful/</link>
		<comments>http://blog.cromwellhaus.com/index.php/2008/07/why-plain-old-linq-is-so-powerful/#comments</comments>
		<pubDate>Thu, 31 Jul 2008 19:04:20 +0000</pubDate>
		<dc:creator>ryan</dc:creator>
				<category><![CDATA[.Net]]></category>

		<guid isPermaLink="false">/blogs/ryanc/archive/2008/07/31/why-plain-old-linq-is-so-powerful.aspx</guid>
		<description><![CDATA[Ian Griffiths posted a great example of how powerful and cool LINQ is when used in everyday code (it&#8217;s not all about databases people).
If you haven&#8217;t started to learn how to incorporate this awesome toolset into your daily coding life, you&#8217;re killing yourself.&#160; No excuses.
]]></description>
		<wfw:commentRss>http://blog.cromwellhaus.com/index.php/2008/07/why-plain-old-linq-is-so-powerful/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Roadblock to Mocking Unit Tests</title>
		<link>http://blog.cromwellhaus.com/index.php/2008/07/roadblock-to-mocking-unit-tests/</link>
		<comments>http://blog.cromwellhaus.com/index.php/2008/07/roadblock-to-mocking-unit-tests/#comments</comments>
		<pubDate>Tue, 15 Jul 2008 13:58:51 +0000</pubDate>
		<dc:creator>ryan</dc:creator>
				<category><![CDATA[.Net]]></category>

		<guid isPermaLink="false">/blogs/ryanc/archive/2008/07/15/roadblock-to-mocking-unit-tests.aspx</guid>
		<description><![CDATA[I&#8217;ve been a faithful unit tester for a few years now.&#160; I may not do everything by the book (I think end-to-end unit tests are helpful), but I do get good coverage most of the time.&#160; That said, I&#8217;ve found myself unable to use any of the Mock frameworks out there, because I don&#8217;t use [...]]]></description>
		<wfw:commentRss>http://blog.cromwellhaus.com/index.php/2008/07/roadblock-to-mocking-unit-tests/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Why WPF?  This is why&#8230;</title>
		<link>http://blog.cromwellhaus.com/index.php/2008/07/why-wpf-this-is-why/</link>
		<comments>http://blog.cromwellhaus.com/index.php/2008/07/why-wpf-this-is-why/#comments</comments>
		<pubDate>Wed, 02 Jul 2008 21:08:53 +0000</pubDate>
		<dc:creator>ryan</dc:creator>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[WPF]]></category>

		<guid isPermaLink="false">/blogs/ryanc/archive/2008/07/02/why-wpf-this-is-why.aspx</guid>
		<description><![CDATA[http://dnrtv.com/default.aspx?showID=115
Just awesome!&#160; I didn&#8217;t see anything far fetched other than they must have a great designer on staff.&#160; I wonder if the designer was doing the Blend work?
]]></description>
		<wfw:commentRss>http://blog.cromwellhaus.com/index.php/2008/07/why-wpf-this-is-why/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Visitor Pattern with Anonymous Methods</title>
		<link>http://blog.cromwellhaus.com/index.php/2008/07/visitor-pattern-with-anonymous-methods/</link>
		<comments>http://blog.cromwellhaus.com/index.php/2008/07/visitor-pattern-with-anonymous-methods/#comments</comments>
		<pubDate>Wed, 02 Jul 2008 13:35:00 +0000</pubDate>
		<dc:creator>ryan</dc:creator>
				<category><![CDATA[.Net]]></category>

		<guid isPermaLink="false">/blogs/ryanc/archive/2008/07/02/visitor-pattern-with-anonymous-methods.aspx</guid>
		<description><![CDATA[I don&#8217;t often have the need to implement the Visitor Pattern, but today I was that day.&#160; I looked around really quick for an example of how to do this with Lambda Expressions and Anonymous Methods, which seemed like they were the way to go.&#160; It may be that my search skills have deteriorated right [...]]]></description>
		<wfw:commentRss>http://blog.cromwellhaus.com/index.php/2008/07/visitor-pattern-with-anonymous-methods/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Virtual Property C# Code Snippet</title>
		<link>http://blog.cromwellhaus.com/index.php/2008/07/virtual-property-c-code-snippet/</link>
		<comments>http://blog.cromwellhaus.com/index.php/2008/07/virtual-property-c-code-snippet/#comments</comments>
		<pubDate>Wed, 02 Jul 2008 03:31:00 +0000</pubDate>
		<dc:creator>ryan</dc:creator>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">/blogs/ryanc/archive/2008/07/02/virtual-property-c-code-snippet.aspx</guid>
		<description><![CDATA[For those of you who use NHibernate you may find this convenient, if you don&#8217;t already have your own.&#160; Below is a C# code snippet for creating a public virtual property (code and file are both there).&#160; Just put it in your &#60;Visual Studio 2005/2008&#62;\Code Snippets\Visual C#\My Code Snippets folder and you&#8217;re off and running.&#160; [...]]]></description>
		<wfw:commentRss>http://blog.cromwellhaus.com/index.php/2008/07/virtual-property-c-code-snippet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NHibernate Thinks Your Enum is Dirty</title>
		<link>http://blog.cromwellhaus.com/index.php/2008/06/nhibernate-thinks-your-enum-is-dirty/</link>
		<comments>http://blog.cromwellhaus.com/index.php/2008/06/nhibernate-thinks-your-enum-is-dirty/#comments</comments>
		<pubDate>Mon, 30 Jun 2008 17:18:20 +0000</pubDate>
		<dc:creator>ryan</dc:creator>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[NHibernate]]></category>

		<guid isPermaLink="false">/blogs/ryanc/archive/2008/06/30/nhibernate-thinks-your-enum-is-dirty.aspx</guid>
		<description><![CDATA[Get your head out of the gutter.
It&#8217;s important to look at your mapping files closely when trying to diagnose unexpected results.&#160; One of our developers had recently added two properties to our big honkin&#8217; CustomerOrder entity.&#160; These both happened to be enumeration values, which are represented by Int values in the database.&#160; Of course, NHibernate [...]]]></description>
		<wfw:commentRss>http://blog.cromwellhaus.com/index.php/2008/06/nhibernate-thinks-your-enum-is-dirty/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quicky Visual Studio Projects you can Toss to the Curb</title>
		<link>http://blog.cromwellhaus.com/index.php/2008/04/quicky-visual-studio-projects-ou-can-toss-to-the-curb/</link>
		<comments>http://blog.cromwellhaus.com/index.php/2008/04/quicky-visual-studio-projects-ou-can-toss-to-the-curb/#comments</comments>
		<pubDate>Fri, 11 Apr 2008 15:16:25 +0000</pubDate>
		<dc:creator>ryan</dc:creator>
				<category><![CDATA[.Net]]></category>

		<guid isPermaLink="false">/blogs/ryanc/archive/2008/04/11/quicky-visual-studio-projects-ou-can-toss-to-the-curb.aspx</guid>
		<description><![CDATA[When I&#8217;m trying to explain things to people or just want to try something out really quick I&#8217;ll often create myself a temporary Visual Studio projects that I don&#8217;t intend to keep around.&#160; In fact, I have an entire Temp folder full of them.&#160; I always loved that in the VB 6.0 IDE you could [...]]]></description>
		<wfw:commentRss>http://blog.cromwellhaus.com/index.php/2008/04/quicky-visual-studio-projects-ou-can-toss-to-the-curb/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
