<?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>Code Thug</title>
	<atom:link href="http://codethug.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://codethug.com</link>
	<description></description>
	<lastBuildDate>Fri, 20 Mar 2015 12:45:46 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=4.1.5</generator>
	<item>
		<title>A Simple interface for fluently mocking a DbSet</title>
		<link>http://codethug.com/2015/03/20/mocking-dbset/</link>
		<comments>http://codethug.com/2015/03/20/mocking-dbset/#comments</comments>
		<pubDate>Fri, 20 Mar 2015 12:45:46 +0000</pubDate>
		<dc:creator><![CDATA[Tim Larson]]></dc:creator>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[Testing]]></category>

		<guid isPermaLink="false">http://codethug.com/?p=7891</guid>
		<description><![CDATA[You are testing, right? Have you ever used a mock in your test? When testing a class, a mock allows you to create an object that looks just like an object that your class depends on, but acts in a very specific way that you specify for your test, so that you can test your...]]></description>
		<wfw:commentRss>http://codethug.com/2015/03/20/mocking-dbset/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web API Deep Dive &#8211; Testing with EF Rollbacks across HTTP (part 6 of 6)</title>
		<link>http://codethug.com/2015/02/20/web-api-deep-dive-ef-rollbacks/</link>
		<comments>http://codethug.com/2015/02/20/web-api-deep-dive-ef-rollbacks/#comments</comments>
		<pubDate>Fri, 20 Feb 2015 13:30:34 +0000</pubDate>
		<dc:creator><![CDATA[Tim Larson]]></dc:creator>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[Web API]]></category>

		<guid isPermaLink="false">http://codethug.com/?p=7421</guid>
		<description><![CDATA[Microsoft&#8217;s ASP.Net Web API 2.2 allows you to easily create REST style APIs on an IIS website. Microsoft has some great documentation on how to get started with it, so I won&#8217;t rehash that here. Instead, I&#8217;m going to go a little deeper into some powerful features that can be used with Web API. Part...]]></description>
		<wfw:commentRss>http://codethug.com/2015/02/20/web-api-deep-dive-ef-rollbacks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web API Deep Dive &#8211;  DTO Transformations and Automapper (Part 5 of 6)</title>
		<link>http://codethug.com/2015/02/13/web-api-deep-dive-dto-transformations-and-automapper-part-5-of-6/</link>
		<comments>http://codethug.com/2015/02/13/web-api-deep-dive-dto-transformations-and-automapper-part-5-of-6/#comments</comments>
		<pubDate>Fri, 13 Feb 2015 13:30:14 +0000</pubDate>
		<dc:creator><![CDATA[Tim Larson]]></dc:creator>
				<category><![CDATA[Web API]]></category>

		<guid isPermaLink="false">http://codethug.com/?p=7261</guid>
		<description><![CDATA[Microsoft&#8217;s ASP.Net Web API 2.2 allows you to easily create REST style APIs on an IIS website. Microsoft has some great documentation on how to get started with it, so I won&#8217;t rehash that here. Instead, I&#8217;m going to go a little deeper into some powerful features that can be used with Web API. Part...]]></description>
		<wfw:commentRss>http://codethug.com/2015/02/13/web-api-deep-dive-dto-transformations-and-automapper-part-5-of-6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web API Deep Dive &#8211; OData URL Query Options (Part 4 of 6)</title>
		<link>http://codethug.com/2015/02/06/web-api-deep-dive-odata-url-query-options-part-4-of-6/</link>
		<comments>http://codethug.com/2015/02/06/web-api-deep-dive-odata-url-query-options-part-4-of-6/#comments</comments>
		<pubDate>Fri, 06 Feb 2015 13:30:15 +0000</pubDate>
		<dc:creator><![CDATA[Tim Larson]]></dc:creator>
				<category><![CDATA[Web API]]></category>

		<guid isPermaLink="false">http://codethug.com/?p=7141</guid>
		<description><![CDATA[Microsoft&#8217;s ASP.Net Web API 2.2 allows you to easily create REST style APIs on an IIS website. Microsoft has some great documentation on how to get started with it, so I won&#8217;t rehash that here. Instead, I&#8217;m going to go a little deeper into some powerful features that can be used with Web API. Part...]]></description>
		<wfw:commentRss>http://codethug.com/2015/02/06/web-api-deep-dive-odata-url-query-options-part-4-of-6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web API Deep Dive &#8211; HTTP Error Codes from Exceptions (Part 3 of 6)</title>
		<link>http://codethug.com/2015/01/30/web-api-exception-handling/</link>
		<comments>http://codethug.com/2015/01/30/web-api-exception-handling/#comments</comments>
		<pubDate>Fri, 30 Jan 2015 13:30:18 +0000</pubDate>
		<dc:creator><![CDATA[Tim Larson]]></dc:creator>
				<category><![CDATA[Web API]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[webapi]]></category>

		<guid isPermaLink="false">http://codethug.com/?p=7051</guid>
		<description><![CDATA[Microsoft&#8217;s ASP.Net Web API 2.2 allows you to easily create REST style APIs on an IIS website. Microsoft has some great documentation on how to get started with it, so I won&#8217;t rehash that here. Instead, I&#8217;m going to go a little deeper into some powerful features that can be used with Web API. Part...]]></description>
		<wfw:commentRss>http://codethug.com/2015/01/30/web-api-exception-handling/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web API Deep Dive – HTTP Response Codes (Part 2 of 6)</title>
		<link>http://codethug.com/2015/01/23/web-api-http-response-codes/</link>
		<comments>http://codethug.com/2015/01/23/web-api-http-response-codes/#comments</comments>
		<pubDate>Fri, 23 Jan 2015 13:30:27 +0000</pubDate>
		<dc:creator><![CDATA[Tim Larson]]></dc:creator>
				<category><![CDATA[Web API]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[webapi]]></category>

		<guid isPermaLink="false">http://codethug.com/?p=6861</guid>
		<description><![CDATA[Microsoft&#8217;s ASP.Net Web API 2.2 allows you to easily create REST style APIs on an IIS website. Microsoft has some great documentation on how to get started with it, so I won&#8217;t rehash that here. Instead, I&#8217;m going to go a little deeper into some powerful features that can be used with Web API. Part...]]></description>
		<wfw:commentRss>http://codethug.com/2015/01/23/web-api-http-response-codes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web API Deep Dive &#8211; Customizing Auto-Generated Documentation (Part 1 of 6)</title>
		<link>http://codethug.com/2015/01/16/web-api-deep-dive-customizing-auto-generated-documentation-part-1-of-6/</link>
		<comments>http://codethug.com/2015/01/16/web-api-deep-dive-customizing-auto-generated-documentation-part-1-of-6/#comments</comments>
		<pubDate>Fri, 16 Jan 2015 13:30:37 +0000</pubDate>
		<dc:creator><![CDATA[Tim Larson]]></dc:creator>
				<category><![CDATA[Web API]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[webapi]]></category>

		<guid isPermaLink="false">http://codethug.com/?p=6331</guid>
		<description><![CDATA[Microsoft&#8217;s ASP.Net Web API 2.2 allows you to easily create REST style APIs on an IIS website. Microsoft has some great documentation on how to get started with it, so I won&#8217;t rehash that here. Instead, I&#8217;m going to go a little deeper into some powerful features that can be used with Web API. Part...]]></description>
		<wfw:commentRss>http://codethug.com/2015/01/16/web-api-deep-dive-customizing-auto-generated-documentation-part-1-of-6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Breaking out of Parallel.ForEach</title>
		<link>http://codethug.com/2015/01/09/breaking-out-of-parallel-foreach/</link>
		<comments>http://codethug.com/2015/01/09/breaking-out-of-parallel-foreach/#comments</comments>
		<pubDate>Fri, 09 Jan 2015 13:30:36 +0000</pubDate>
		<dc:creator><![CDATA[Tim Larson]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://codethug.com/?p=6631</guid>
		<description><![CDATA[Parallel.ForEach is a great way to easily distribute work across multiple threads. But what if you want to cancel the execution before you&#8217;ve finished the work? Sure, you can use a Cancellation Token, but that seems messy and complicated. A simpler way to do this is with ParallelLoopState. var itemCollection = getItemsToProcess&#40;&#41;; Parallel.ForEach&#40;itemCollection, &#160; &#160;...]]></description>
		<wfw:commentRss>http://codethug.com/2015/01/09/breaking-out-of-parallel-foreach/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cleaning up EF 6 tests with Transaction Rollbacks</title>
		<link>http://codethug.com/2014/08/15/cleaning-up-ef-6-tests-with-transaction-rollbacks/</link>
		<comments>http://codethug.com/2014/08/15/cleaning-up-ef-6-tests-with-transaction-rollbacks/#comments</comments>
		<pubDate>Fri, 15 Aug 2014 17:45:36 +0000</pubDate>
		<dc:creator><![CDATA[Tim Larson]]></dc:creator>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[EF6]]></category>
		<category><![CDATA[Entity Framework]]></category>
		<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://codethug.com/?p=6163</guid>
		<description><![CDATA[You&#8217;ve set up Entity Framework, and you&#8217;ve even written integration tests against your code. Your tests create all kinds of sample data in your test database (you aren&#8217;t running integration tests against your production database, are you?), and now you need to make sure that the sample data gets cleaned up so the database looks...]]></description>
		<wfw:commentRss>http://codethug.com/2014/08/15/cleaning-up-ef-6-tests-with-transaction-rollbacks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ASP.Net Bundling and Minification &#8211; No Dots Allowed</title>
		<link>http://codethug.com/2014/03/07/asp-net-bundling-and-minification-no-dots-allowed/</link>
		<comments>http://codethug.com/2014/03/07/asp-net-bundling-and-minification-no-dots-allowed/#comments</comments>
		<pubDate>Fri, 07 Mar 2014 17:31:42 +0000</pubDate>
		<dc:creator><![CDATA[Tim Larson]]></dc:creator>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[minification]]></category>

		<guid isPermaLink="false">http://codethug.com/?p=6091</guid>
		<description><![CDATA[If you aren&#8217;t bundling and minifying your javascript and CSS files, you should. It can significantly improve the load time of your web application. And if you&#8217;re working in ASP.Net, Microsoft helps bundle and minify your files with their Web Optimization tools, available on NuGet. If you want to learn how to use the ASP.Net...]]></description>
		<wfw:commentRss>http://codethug.com/2014/03/07/asp-net-bundling-and-minification-no-dots-allowed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
