<?xml version="1.0" ?>
<?xml-stylesheet href="/css/rss20.xsl" type="text/xsl"?>
<rss version="2.0" xmlns:pheedo="http://www.pheedo.com/namespace/pheedo" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>DotNetSlackers Latest ASP.NET News in Category C#</title>
		<link>http://dotnetslackers.com/C#/re-default.aspx</link>
		<description>Latest ASP.NET news from DotNetSlackers in Category C#</description>
		<ttl>60</ttl>
		<atom:link rel="hub" href="http://www.pheedo.com/api/hub/"/>
		<atom:link rel="self" href="http://feeds.pheedo.com/dotnetslackers_csharp" type="application/rss+xml"/>
		<item>
			<title>Controlling JPEG Compression</title>
			<link>http://www.pheedcontent.com/click.phdo?i=43d99024a2f183efcb14b2614caf5d00</link>
			<pheedo:origLink>http://dotnetslackers.com/CSharp/re-708764_Controlling_JPEG_Compression.aspx</pheedo:origLink>
			<description>The JPG graphics format supports varying level of compression and quality. Although it isn't readily visible, the Image.Save() method allows you to control this level. Here's a sample C# method that demonstrates how....&lt;p&gt;Did you know that DotNetSlackers also publishes .net articles written by top known .net Authors? We already have over 80 articles in several categories including Silverlight. Take a look: &lt;a href='http://dotnetslackers.com/articles/default.aspx'&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;br clear=&quot;both&quot; style=&quot;clear: both;&quot;/&gt;
&lt;br clear=&quot;both&quot; style=&quot;clear: both;&quot;/&gt;
&lt;a href=&quot;http://ads.pheedo.com/click.phdo?s=43d99024a2f183efcb14b2614caf5d00&amp;p=1&quot;&gt;&lt;img alt=&quot;&quot; style=&quot;border: 0;&quot; border=&quot;0&quot; src=&quot;http://ads.pheedo.com/img.phdo?s=43d99024a2f183efcb14b2614caf5d00&amp;p=1&quot;/&gt;&lt;/a&gt;
&lt;img alt=&quot;&quot; height=&quot;0&quot; width=&quot;0&quot; border=&quot;0&quot; style=&quot;display:none&quot; src=&quot;http://tags.bluekai.com/site/5148&quot;/&gt;&lt;img alt=&quot;&quot; height=&quot;0&quot; width=&quot;0&quot; border=&quot;0&quot; style=&quot;display:none&quot; src=&quot;http://insight.adsrvr.org/track/evnt/?ct=0:8pyu3gz&amp;adv=wouzn4v&amp;fmt=3&quot;/&gt;</description>
			<author>Black Belt Coder Article Feed</author>
			<pubDate>Fri, 18 May 2012 00:00:00 GMT</pubDate>
		</item>
		<item>
			<title>Automatically Convert C# Unsigned Integer Types to java using CodePorting Engine</title>
			<link>http://www.pheedcontent.com/click.phdo?i=da54987426b1e372bdce8e7954deac67</link>
			<pheedo:origLink>http://dotnetslackers.com/CSharp/re-708553_Automatically_Convert_Chash_Unsigned_Integer_Types_to_java_using_CodePorting_Engine.aspx</pheedo:origLink>
			<description>We have shown you in previous blog posts that how developers can translate C# properties to java using CodePorting C#2Java App.&amp;nbsp; CodePorting is determined to translate those C# language constructs to java code which are not available in java and this will be achieved by CodePorting C#2Java intelligent engine. Unsigned and signed data types contains same amount of memory in C#.&amp;nbsp; C# provides eight predefined signed and unsigned integer types whereas Java has four signed integer types and...&lt;p&gt;Did you know that DotNetSlackers also publishes .net articles written by top known .net Authors? We already have over 80 articles in several categories including Silverlight. Take a look: &lt;a href='http://dotnetslackers.com/articles/default.aspx'&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;br clear=&quot;both&quot; style=&quot;clear: both;&quot;/&gt;
&lt;br clear=&quot;both&quot; style=&quot;clear: both;&quot;/&gt;
&lt;a href=&quot;http://ads.pheedo.com/click.phdo?s=da54987426b1e372bdce8e7954deac67&amp;p=1&quot;&gt;&lt;img alt=&quot;&quot; style=&quot;border: 0;&quot; border=&quot;0&quot; src=&quot;http://ads.pheedo.com/img.phdo?s=da54987426b1e372bdce8e7954deac67&amp;p=1&quot;/&gt;&lt;/a&gt;
&lt;img alt=&quot;&quot; height=&quot;0&quot; width=&quot;0&quot; border=&quot;0&quot; style=&quot;display:none&quot; src=&quot;http://tags.bluekai.com/site/5148&quot;/&gt;&lt;img alt=&quot;&quot; height=&quot;0&quot; width=&quot;0&quot; border=&quot;0&quot; style=&quot;display:none&quot; src=&quot;http://insight.adsrvr.org/track/evnt/?ct=0:8pyu3gz&amp;adv=wouzn4v&amp;fmt=3&quot;/&gt;</description>
			<author>ASP.NET Announcements</author>
			<pubDate>Fri, 18 May 2012 00:00:00 GMT</pubDate>
		</item>
		<item>
			<title>Welcome to the IGF, Indiefreaks Game Framework</title>
			<link>http://www.pheedcontent.com/click.phdo?i=c5173c7fd5d335660450289c3bc8d614</link>
			<pheedo:origLink>http://dotnetslackers.com/CSharp/re-707192_Welcome_to_the_IGF_Indiefreaks_Game_Framework.aspx</pheedo:origLink>
			<description>Today's project is a kind that I don't usually highlight, one that relies on a commercial third party SDK, but I really appreciated the author's intent and goals with it. I just can't get enough of people taking their hard learned lessons, packaging them up and then sharing them freely with the world.Indiefreaks Game FrameworkThe Indiefreaks Game Framework or IGF is a set of .Net libraries compiling a few years of experimenting and prototyping design patterns developing games for Microsoft Xna Framework...&lt;p&gt;Did you know that DotNetSlackers also publishes .net articles written by top known .net Authors? We already have over 80 articles in several categories including Silverlight. Take a look: &lt;a href='http://dotnetslackers.com/articles/default.aspx'&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;br clear=&quot;both&quot; style=&quot;clear: both;&quot;/&gt;
&lt;br clear=&quot;both&quot; style=&quot;clear: both;&quot;/&gt;
&lt;a href=&quot;http://ads.pheedo.com/click.phdo?s=c5173c7fd5d335660450289c3bc8d614&amp;p=1&quot;&gt;&lt;img alt=&quot;&quot; style=&quot;border: 0;&quot; border=&quot;0&quot; src=&quot;http://ads.pheedo.com/img.phdo?s=c5173c7fd5d335660450289c3bc8d614&amp;p=1&quot;/&gt;&lt;/a&gt;
&lt;img alt=&quot;&quot; height=&quot;0&quot; width=&quot;0&quot; border=&quot;0&quot; style=&quot;display:none&quot; src=&quot;http://tags.bluekai.com/site/5148&quot;/&gt;&lt;img alt=&quot;&quot; height=&quot;0&quot; width=&quot;0&quot; border=&quot;0&quot; style=&quot;display:none&quot; src=&quot;http://insight.adsrvr.org/track/evnt/?ct=0:8pyu3gz&amp;adv=wouzn4v&amp;fmt=3&quot;/&gt;</description>
			<author>MSDN: Coding4Fun</author>
			<pubDate>Wed, 16 May 2012 00:00:00 GMT</pubDate>
		</item>
		<item>
			<title>C# Async: What is it, and how does it work?</title>
			<link>http://www.pheedcontent.com/click.phdo?i=51d45e9bc5f3db02b834da6b25bac9d9</link>
			<pheedo:origLink>http://dotnetslackers.com/CSharp/re-707034_Chash_Async_What_is_it_and_how_does_it_work.aspx</pheedo:origLink>
			<description>the biggest new feature in C# 5 is Async, and its associated Await (contextual) keyword. Anybody who is faced with creating Metro applications for Windows 8 is having  to tackle the very different mindset of Async Programming. Clive explains what is happening under the covers and how one can investigate, using .NET Reflector....&lt;p&gt;Did you know that DotNetSlackers also publishes .net articles written by top known .net Authors? We already have over 80 articles in several categories including Silverlight. Take a look: &lt;a href='http://dotnetslackers.com/articles/default.aspx'&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;br clear=&quot;both&quot; style=&quot;clear: both;&quot;/&gt;
&lt;br clear=&quot;both&quot; style=&quot;clear: both;&quot;/&gt;
&lt;a href=&quot;http://ads.pheedo.com/click.phdo?s=51d45e9bc5f3db02b834da6b25bac9d9&amp;p=1&quot;&gt;&lt;img alt=&quot;&quot; style=&quot;border: 0;&quot; border=&quot;0&quot; src=&quot;http://ads.pheedo.com/img.phdo?s=51d45e9bc5f3db02b834da6b25bac9d9&amp;p=1&quot;/&gt;&lt;/a&gt;
&lt;img alt=&quot;&quot; height=&quot;0&quot; width=&quot;0&quot; border=&quot;0&quot; style=&quot;display:none&quot; src=&quot;http://tags.bluekai.com/site/5148&quot;/&gt;&lt;img alt=&quot;&quot; height=&quot;0&quot; width=&quot;0&quot; border=&quot;0&quot; style=&quot;display:none&quot; src=&quot;http://insight.adsrvr.org/track/evnt/?ct=0:8pyu3gz&amp;adv=wouzn4v&amp;fmt=3&quot;/&gt;</description>
			<author>Simple Talk</author>
			<pubDate>Tue, 15 May 2012 00:00:00 GMT</pubDate>
		</item>
		<item>
			<title>Multi-Core Binary File Splitter</title>
			<link>http://www.pheedcontent.com/click.phdo?i=7693c00aa5abf429d729bc6a1e008a9b</link>
			<pheedo:origLink>http://dotnetslackers.com/CSharp/re-705413_Multi_Core_Binary_File_Splitter.aspx</pheedo:origLink>
			<description>This article aims to show how to take advantage of the Parallel task execution in C# 4 in order to boost CPU Usage while splitting huge files into chunks on Multi-Core environments....&lt;p&gt;Did you know that DotNetSlackers also publishes .net articles written by top known .net Authors? We already have over 80 articles in several categories including Silverlight. Take a look: &lt;a href='http://dotnetslackers.com/articles/default.aspx'&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;br clear=&quot;both&quot; style=&quot;clear: both;&quot;/&gt;
&lt;br clear=&quot;both&quot; style=&quot;clear: both;&quot;/&gt;
&lt;a href=&quot;http://ads.pheedo.com/click.phdo?s=7693c00aa5abf429d729bc6a1e008a9b&amp;p=1&quot;&gt;&lt;img alt=&quot;&quot; style=&quot;border: 0;&quot; border=&quot;0&quot; src=&quot;http://ads.pheedo.com/img.phdo?s=7693c00aa5abf429d729bc6a1e008a9b&amp;p=1&quot;/&gt;&lt;/a&gt;
&lt;img alt=&quot;&quot; height=&quot;0&quot; width=&quot;0&quot; border=&quot;0&quot; style=&quot;display:none&quot; src=&quot;http://tags.bluekai.com/site/5148&quot;/&gt;&lt;img alt=&quot;&quot; height=&quot;0&quot; width=&quot;0&quot; border=&quot;0&quot; style=&quot;display:none&quot; src=&quot;http://insight.adsrvr.org/track/evnt/?ct=0:8pyu3gz&amp;adv=wouzn4v&amp;fmt=3&quot;/&gt;</description>
			<author>The Code Project Latest Articles</author>
			<pubDate>Sun, 13 May 2012 00:00:00 GMT</pubDate>
		</item>
		<item>
			<title>Functional programming in C#</title>
			<link>http://www.pheedcontent.com/click.phdo?i=0fa0b827fbaba97ddbb2c54e8328cbc5</link>
			<pheedo:origLink>http://dotnetslackers.com/CSharp/re-703306_Functional_programming_in_Chash.aspx</pheedo:origLink>
			<description>In this article will be shown how you can use functional programming in C#...&lt;p&gt;Did you know that DotNetSlackers also publishes .net articles written by top known .net Authors? We already have over 80 articles in several categories including Silverlight. Take a look: &lt;a href='http://dotnetslackers.com/articles/default.aspx'&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;br clear=&quot;both&quot; style=&quot;clear: both;&quot;/&gt;
&lt;br clear=&quot;both&quot; style=&quot;clear: both;&quot;/&gt;
&lt;a href=&quot;http://ads.pheedo.com/click.phdo?s=0fa0b827fbaba97ddbb2c54e8328cbc5&amp;p=1&quot;&gt;&lt;img alt=&quot;&quot; style=&quot;border: 0;&quot; border=&quot;0&quot; src=&quot;http://ads.pheedo.com/img.phdo?s=0fa0b827fbaba97ddbb2c54e8328cbc5&amp;p=1&quot;/&gt;&lt;/a&gt;
&lt;img alt=&quot;&quot; height=&quot;0&quot; width=&quot;0&quot; border=&quot;0&quot; style=&quot;display:none&quot; src=&quot;http://tags.bluekai.com/site/5148&quot;/&gt;&lt;img alt=&quot;&quot; height=&quot;0&quot; width=&quot;0&quot; border=&quot;0&quot; style=&quot;display:none&quot; src=&quot;http://insight.adsrvr.org/track/evnt/?ct=0:8pyu3gz&amp;adv=wouzn4v&amp;fmt=3&quot;/&gt;</description>
			<author>The Code Project Latest Articles</author>
			<pubDate>Thu, 10 May 2012 00:00:00 GMT</pubDate>
		</item>
		<item>
			<title>Calendar.NET </title>
			<link>http://www.pheedcontent.com/click.phdo?i=d4daa928a488afcb6ae3019cba8bca8e</link>
			<pheedo:origLink>http://dotnetslackers.com/CSharp/re-700265_Calendar_NET.aspx</pheedo:origLink>
			<description>A day and month calendar control for .NET and Winforms applications written in C#...&lt;p&gt;Did you know that DotNetSlackers also publishes .net articles written by top known .net Authors? We already have over 80 articles in several categories including Silverlight. Take a look: &lt;a href='http://dotnetslackers.com/articles/default.aspx'&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;br clear=&quot;both&quot; style=&quot;clear: both;&quot;/&gt;
&lt;br clear=&quot;both&quot; style=&quot;clear: both;&quot;/&gt;
&lt;a href=&quot;http://ads.pheedo.com/click.phdo?s=d4daa928a488afcb6ae3019cba8bca8e&amp;p=1&quot;&gt;&lt;img alt=&quot;&quot; style=&quot;border: 0;&quot; border=&quot;0&quot; src=&quot;http://ads.pheedo.com/img.phdo?s=d4daa928a488afcb6ae3019cba8bca8e&amp;p=1&quot;/&gt;&lt;/a&gt;
&lt;img alt=&quot;&quot; height=&quot;0&quot; width=&quot;0&quot; border=&quot;0&quot; style=&quot;display:none&quot; src=&quot;http://tags.bluekai.com/site/5148&quot;/&gt;&lt;img alt=&quot;&quot; height=&quot;0&quot; width=&quot;0&quot; border=&quot;0&quot; style=&quot;display:none&quot; src=&quot;http://insight.adsrvr.org/track/evnt/?ct=0:8pyu3gz&amp;adv=wouzn4v&amp;fmt=3&quot;/&gt;</description>
			<author>The Code Project Latest Articles</author>
			<pubDate>Sat, 05 May 2012 00:00:00 GMT</pubDate>
		</item>
		<item>
			<title>Search User in SAP and LDAP Databases or Create User in SAP</title>
			<link>http://www.pheedcontent.com/click.phdo?i=f6dfea23f64b536578461a4619b6c3ff</link>
			<pheedo:origLink>http://dotnetslackers.com/CSharp/re-700264_Search_User_in_SAP_and_LDAP_Databases_or_Create_User_in_SAP.aspx</pheedo:origLink>
			<description>Use Bapi in C#...&lt;p&gt;Did you know that DotNetSlackers also publishes .net articles written by top known .net Authors? We already have over 80 articles in several categories including Silverlight. Take a look: &lt;a href='http://dotnetslackers.com/articles/default.aspx'&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;br clear=&quot;both&quot; style=&quot;clear: both;&quot;/&gt;
&lt;br clear=&quot;both&quot; style=&quot;clear: both;&quot;/&gt;
&lt;a href=&quot;http://ads.pheedo.com/click.phdo?s=f6dfea23f64b536578461a4619b6c3ff&amp;p=1&quot;&gt;&lt;img alt=&quot;&quot; style=&quot;border: 0;&quot; border=&quot;0&quot; src=&quot;http://ads.pheedo.com/img.phdo?s=f6dfea23f64b536578461a4619b6c3ff&amp;p=1&quot;/&gt;&lt;/a&gt;
&lt;img alt=&quot;&quot; height=&quot;0&quot; width=&quot;0&quot; border=&quot;0&quot; style=&quot;display:none&quot; src=&quot;http://tags.bluekai.com/site/5148&quot;/&gt;&lt;img alt=&quot;&quot; height=&quot;0&quot; width=&quot;0&quot; border=&quot;0&quot; style=&quot;display:none&quot; src=&quot;http://insight.adsrvr.org/track/evnt/?ct=0:8pyu3gz&amp;adv=wouzn4v&amp;fmt=3&quot;/&gt;</description>
			<author>The Code Project Latest Articles</author>
			<pubDate>Sat, 05 May 2012 00:00:00 GMT</pubDate>
		</item>
		<item>
			<title>PersianDate Library that Returns value and Converts Syste.DateTime</title>
			<link>http://www.pheedcontent.com/click.phdo?i=51c10e2866a2a80e669dcc62bf9ceb73</link>
			<pheedo:origLink>http://dotnetslackers.com/CSharp/re-700261_PersianDate_Library_that_Returns_value_and_Converts_Syste_DateTime.aspx</pheedo:origLink>
			<description>This is an alternative for "Get Full Shamsi Date in String Format with C# Class"...&lt;p&gt;Did you know that DotNetSlackers also publishes .net articles written by top known .net Authors? We already have over 80 articles in several categories including Silverlight. Take a look: &lt;a href='http://dotnetslackers.com/articles/default.aspx'&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;br clear=&quot;both&quot; style=&quot;clear: both;&quot;/&gt;
&lt;br clear=&quot;both&quot; style=&quot;clear: both;&quot;/&gt;
&lt;a href=&quot;http://ads.pheedo.com/click.phdo?s=51c10e2866a2a80e669dcc62bf9ceb73&amp;p=1&quot;&gt;&lt;img alt=&quot;&quot; style=&quot;border: 0;&quot; border=&quot;0&quot; src=&quot;http://ads.pheedo.com/img.phdo?s=51c10e2866a2a80e669dcc62bf9ceb73&amp;p=1&quot;/&gt;&lt;/a&gt;
&lt;img alt=&quot;&quot; height=&quot;0&quot; width=&quot;0&quot; border=&quot;0&quot; style=&quot;display:none&quot; src=&quot;http://tags.bluekai.com/site/5148&quot;/&gt;&lt;img alt=&quot;&quot; height=&quot;0&quot; width=&quot;0&quot; border=&quot;0&quot; style=&quot;display:none&quot; src=&quot;http://insight.adsrvr.org/track/evnt/?ct=0:8pyu3gz&amp;adv=wouzn4v&amp;fmt=3&quot;/&gt;</description>
			<author>The Code Project Latest Articles</author>
			<pubDate>Sat, 05 May 2012 00:00:00 GMT</pubDate>
		</item>
		<item>
			<title>Quickest way to create a .NET database application</title>
			<link>http://www.pheedcontent.com/click.phdo?i=0e5f4abfcd6f85057d28c60cc91af2cf</link>
			<pheedo:origLink>http://dotnetslackers.com/CSharp/re-700270_Quickest_way_to_create_a_NET_database_application.aspx</pheedo:origLink>
			<description>Tip to create a database application using C# .NET in the shortest time possible....&lt;p&gt;Did you know that DotNetSlackers also publishes .net articles written by top known .net Authors? We already have over 80 articles in several categories including Silverlight. Take a look: &lt;a href='http://dotnetslackers.com/articles/default.aspx'&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;br clear=&quot;both&quot; style=&quot;clear: both;&quot;/&gt;
&lt;br clear=&quot;both&quot; style=&quot;clear: both;&quot;/&gt;
&lt;a href=&quot;http://ads.pheedo.com/click.phdo?s=0e5f4abfcd6f85057d28c60cc91af2cf&amp;p=1&quot;&gt;&lt;img alt=&quot;&quot; style=&quot;border: 0;&quot; border=&quot;0&quot; src=&quot;http://ads.pheedo.com/img.phdo?s=0e5f4abfcd6f85057d28c60cc91af2cf&amp;p=1&quot;/&gt;&lt;/a&gt;
&lt;img alt=&quot;&quot; height=&quot;0&quot; width=&quot;0&quot; border=&quot;0&quot; style=&quot;display:none&quot; src=&quot;http://tags.bluekai.com/site/5148&quot;/&gt;&lt;img alt=&quot;&quot; height=&quot;0&quot; width=&quot;0&quot; border=&quot;0&quot; style=&quot;display:none&quot; src=&quot;http://insight.adsrvr.org/track/evnt/?ct=0:8pyu3gz&amp;adv=wouzn4v&amp;fmt=3&quot;/&gt;</description>
			<author>The Code Project Latest Articles</author>
			<pubDate>Fri, 04 May 2012 00:00:00 GMT</pubDate>
		</item>
		<item>
			<title>How to wrap a C# library for use in Java</title>
			<link>http://www.pheedcontent.com/click.phdo?i=ae927e206f8eb914836f3308d951d81e</link>
			<pheedo:origLink>http://dotnetslackers.com/CSharp/re-700269_How_to_wrap_a_Chash_library_for_use_in_Java.aspx</pheedo:origLink>
			<description>Wrap a C# library for use in Java, a folktale about an idiot coding at midnight....&lt;p&gt;Did you know that DotNetSlackers also publishes .net articles written by top known .net Authors? We already have over 80 articles in several categories including Silverlight. Take a look: &lt;a href='http://dotnetslackers.com/articles/default.aspx'&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;br clear=&quot;both&quot; style=&quot;clear: both;&quot;/&gt;
&lt;br clear=&quot;both&quot; style=&quot;clear: both;&quot;/&gt;
&lt;a href=&quot;http://ads.pheedo.com/click.phdo?s=ae927e206f8eb914836f3308d951d81e&amp;p=1&quot;&gt;&lt;img alt=&quot;&quot; style=&quot;border: 0;&quot; border=&quot;0&quot; src=&quot;http://ads.pheedo.com/img.phdo?s=ae927e206f8eb914836f3308d951d81e&amp;p=1&quot;/&gt;&lt;/a&gt;
&lt;img alt=&quot;&quot; height=&quot;0&quot; width=&quot;0&quot; border=&quot;0&quot; style=&quot;display:none&quot; src=&quot;http://tags.bluekai.com/site/5148&quot;/&gt;&lt;img alt=&quot;&quot; height=&quot;0&quot; width=&quot;0&quot; border=&quot;0&quot; style=&quot;display:none&quot; src=&quot;http://insight.adsrvr.org/track/evnt/?ct=0:8pyu3gz&amp;adv=wouzn4v&amp;fmt=3&quot;/&gt;</description>
			<author>The Code Project Latest Articles</author>
			<pubDate>Fri, 04 May 2012 00:00:00 GMT</pubDate>
		</item>
		<item>
			<title>How to make your own file type for your C# application, the easy way</title>
			<link>http://www.pheedcontent.com/click.phdo?i=7a0db34959bb0a71f4d9a9722e649552</link>
			<pheedo:origLink>http://dotnetslackers.com/CSharp/re-698561_How_to_make_your_own_file_type_for_your_Chash_application_the_easy_way.aspx</pheedo:origLink>
			<description>An easy way to make a custom file type and associate it to your C# application...&lt;p&gt;Did you know that DotNetSlackers also publishes .net articles written by top known .net Authors? We already have over 80 articles in several categories including Silverlight. Take a look: &lt;a href='http://dotnetslackers.com/articles/default.aspx'&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;br clear=&quot;both&quot; style=&quot;clear: both;&quot;/&gt;
&lt;br clear=&quot;both&quot; style=&quot;clear: both;&quot;/&gt;
&lt;a href=&quot;http://ads.pheedo.com/click.phdo?s=7a0db34959bb0a71f4d9a9722e649552&amp;p=1&quot;&gt;&lt;img alt=&quot;&quot; style=&quot;border: 0;&quot; border=&quot;0&quot; src=&quot;http://ads.pheedo.com/img.phdo?s=7a0db34959bb0a71f4d9a9722e649552&amp;p=1&quot;/&gt;&lt;/a&gt;
&lt;img alt=&quot;&quot; height=&quot;0&quot; width=&quot;0&quot; border=&quot;0&quot; style=&quot;display:none&quot; src=&quot;http://tags.bluekai.com/site/5148&quot;/&gt;&lt;img alt=&quot;&quot; height=&quot;0&quot; width=&quot;0&quot; border=&quot;0&quot; style=&quot;display:none&quot; src=&quot;http://insight.adsrvr.org/track/evnt/?ct=0:8pyu3gz&amp;adv=wouzn4v&amp;fmt=3&quot;/&gt;</description>
			<author>The Code Project Latest Articles</author>
			<pubDate>Wed, 02 May 2012 00:00:00 GMT</pubDate>
		</item>
		<item>
			<title>Playing, Recording, and Editing Video in the iPhone with MonoTouch Article</title>
			<link>http://www.pheedcontent.com/click.phdo?i=e54868556265c1192eab0d130cfaed9a</link>
			<pheedo:origLink>http://dotnetslackers.com/CSharp/re-697829_Playing_Recording_and_Editing_Video_in_the_iPhone_with_MonoTouch_Article.aspx</pheedo:origLink>
			<description>This article resumes where we left off in "Working with Images and Animation on the iPhone and iPad with .NET and C#: Part 1," which looked at multimedia app development on the iPhone and iPad, including how to display simple images, take pictures with the device's camera, and perform some simple animation with the images. In this article, part 2, we'll look at how to perform more complicated animation using the NSTimer and UIView classes, how to display and record video, and how to edit the...&lt;p&gt;Did you know that DotNetSlackers also publishes .net articles written by top known .net Authors? We already have over 80 articles in several categories including Silverlight. Take a look: &lt;a href='http://dotnetslackers.com/articles/default.aspx'&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;br clear=&quot;both&quot; style=&quot;clear: both;&quot;/&gt;
&lt;br clear=&quot;both&quot; style=&quot;clear: both;&quot;/&gt;
&lt;a href=&quot;http://ads.pheedo.com/click.phdo?s=e54868556265c1192eab0d130cfaed9a&amp;p=1&quot;&gt;&lt;img alt=&quot;&quot; style=&quot;border: 0;&quot; border=&quot;0&quot; src=&quot;http://ads.pheedo.com/img.phdo?s=e54868556265c1192eab0d130cfaed9a&amp;p=1&quot;/&gt;&lt;/a&gt;
&lt;img alt=&quot;&quot; height=&quot;0&quot; width=&quot;0&quot; border=&quot;0&quot; style=&quot;display:none&quot; src=&quot;http://tags.bluekai.com/site/5148&quot;/&gt;&lt;img alt=&quot;&quot; height=&quot;0&quot; width=&quot;0&quot; border=&quot;0&quot; style=&quot;display:none&quot; src=&quot;http://insight.adsrvr.org/track/evnt/?ct=0:8pyu3gz&amp;adv=wouzn4v&amp;fmt=3&quot;/&gt;</description>
			<author>Wallace B. McClure</author>
			<pubDate>Tue, 01 May 2012 00:00:00 GMT</pubDate>
		</item>
		<item>
			<title>Working with Images and Animation on the iPhone and iPad with .NET and C#: Part 1</title>
			<link>http://www.pheedcontent.com/click.phdo?i=3d545e9e67300c140fedc82ed0404013</link>
			<pheedo:origLink>http://dotnetslackers.com/CSharp/re-694250_Working_with_Images_and_Animation_on_the_iPhone_and_iPad_with_NET_and_Chash_Part_1.aspx</pheedo:origLink>
			<description>Multimedia has come a long way during my career in programming. I remember the HP-41C, the first calculator that I used day to day in my geeky teenageyears (unfortunately, I've only gotten geekier as I have gotten older). It could only output text and a few beeps. I was in nirvana and thought it justcouldn't get any better. Now, everyone in my family has an iPhone and an iPad. With these devices, we can use software and hardware to record and playaudio and video, take and display pictures,...&lt;p&gt;Did you know that DotNetSlackers also publishes .net articles written by top known .net Authors? We already have over 80 articles in several categories including Silverlight. Take a look: &lt;a href='http://dotnetslackers.com/articles/default.aspx'&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;br clear=&quot;both&quot; style=&quot;clear: both;&quot;/&gt;
&lt;br clear=&quot;both&quot; style=&quot;clear: both;&quot;/&gt;
&lt;a href=&quot;http://ads.pheedo.com/click.phdo?s=3d545e9e67300c140fedc82ed0404013&amp;p=1&quot;&gt;&lt;img alt=&quot;&quot; style=&quot;border: 0;&quot; border=&quot;0&quot; src=&quot;http://ads.pheedo.com/img.phdo?s=3d545e9e67300c140fedc82ed0404013&amp;p=1&quot;/&gt;&lt;/a&gt;
&lt;img alt=&quot;&quot; height=&quot;0&quot; width=&quot;0&quot; border=&quot;0&quot; style=&quot;display:none&quot; src=&quot;http://tags.bluekai.com/site/5148&quot;/&gt;&lt;img alt=&quot;&quot; height=&quot;0&quot; width=&quot;0&quot; border=&quot;0&quot; style=&quot;display:none&quot; src=&quot;http://insight.adsrvr.org/track/evnt/?ct=0:8pyu3gz&amp;adv=wouzn4v&amp;fmt=3&quot;/&gt;</description>
			<author>Wallace B. McClure</author>
			<pubDate>Wed, 25 Apr 2012 00:00:00 GMT</pubDate>
		</item>
		<item>
			<title>AsyncBridge - write async code for .NET 3.5+</title>
			<link>http://www.pheedcontent.com/click.phdo?i=2d81b80a2d79da1d2dd53f82db54d4c3</link>
			<pheedo:origLink>http://dotnetslackers.com/CSharp/re-694791_AsyncBridge_write_async_code_for_NET_3_5.aspx</pheedo:origLink>
			<description>Excited about the new async/await feature in C# 5? Can't run your application on .NET 4.5 yet? Well that's......&lt;p&gt;Did you know that DotNetSlackers also publishes .net articles written by top known .net Authors? We already have over 80 articles in several categories including Silverlight. Take a look: &lt;a href='http://dotnetslackers.com/articles/default.aspx'&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;br clear=&quot;both&quot; style=&quot;clear: both;&quot;/&gt;
&lt;br clear=&quot;both&quot; style=&quot;clear: both;&quot;/&gt;
&lt;a href=&quot;http://ads.pheedo.com/click.phdo?s=2d81b80a2d79da1d2dd53f82db54d4c3&amp;p=1&quot;&gt;&lt;img alt=&quot;&quot; style=&quot;border: 0;&quot; border=&quot;0&quot; src=&quot;http://ads.pheedo.com/img.phdo?s=2d81b80a2d79da1d2dd53f82db54d4c3&amp;p=1&quot;/&gt;&lt;/a&gt;
&lt;img alt=&quot;&quot; height=&quot;0&quot; width=&quot;0&quot; border=&quot;0&quot; style=&quot;display:none&quot; src=&quot;http://tags.bluekai.com/site/5148&quot;/&gt;&lt;img alt=&quot;&quot; height=&quot;0&quot; width=&quot;0&quot; border=&quot;0&quot; style=&quot;display:none&quot; src=&quot;http://insight.adsrvr.org/track/evnt/?ct=0:8pyu3gz&amp;adv=wouzn4v&amp;fmt=3&quot;/&gt;</description>
			<author>Simple Talk</author>
			<pubDate>Wed, 18 Apr 2012 00:00:00 GMT</pubDate>
		</item>
		<item>
			<title>Escape the fear of writing XNA games for Windows Phone 7.5 and XBOX 360</title>
			<link>http://www.pheedcontent.com/click.phdo?i=745a74c2bb0923e6f287d41b041054fb</link>
			<pheedo:origLink>http://dotnetslackers.com/CSharp/re-688618_Escape_the_fear_of_writing_XNA_games_for_Windows_Phone_7_5_and_XBOX_360.aspx</pheedo:origLink>
			<description>This week we're going to be doing a gaming theme, mostly focusing on getting started writing games (Pretty much in the hope that all of you that aren't already writing games, start doing so and thereby give us something to blog about here... see how that works? I'm tricksy hobbit/man/guy/what-ever...)We kick off the week with a tutorial, from start to gaming, on writing an XNA Windows Phone 7.1(5) game. One of the main points I'd like to stress in this tutorial is that you don't have to be afraid...&lt;p&gt;Did you know that DotNetSlackers also publishes .net articles written by top known .net Authors? We already have over 80 articles in several categories including Silverlight. Take a look: &lt;a href='http://dotnetslackers.com/articles/default.aspx'&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;br clear=&quot;both&quot; style=&quot;clear: both;&quot;/&gt;
&lt;br clear=&quot;both&quot; style=&quot;clear: both;&quot;/&gt;
&lt;a href=&quot;http://ads.pheedo.com/click.phdo?s=745a74c2bb0923e6f287d41b041054fb&amp;p=1&quot;&gt;&lt;img alt=&quot;&quot; style=&quot;border: 0;&quot; border=&quot;0&quot; src=&quot;http://ads.pheedo.com/img.phdo?s=745a74c2bb0923e6f287d41b041054fb&amp;p=1&quot;/&gt;&lt;/a&gt;
&lt;img alt=&quot;&quot; height=&quot;0&quot; width=&quot;0&quot; border=&quot;0&quot; style=&quot;display:none&quot; src=&quot;http://tags.bluekai.com/site/5148&quot;/&gt;&lt;img alt=&quot;&quot; height=&quot;0&quot; width=&quot;0&quot; border=&quot;0&quot; style=&quot;display:none&quot; src=&quot;http://insight.adsrvr.org/track/evnt/?ct=0:8pyu3gz&amp;adv=wouzn4v&amp;fmt=3&quot;/&gt;</description>
			<author>MSDN: Coding4Fun</author>
			<pubDate>Mon, 16 Apr 2012 00:00:00 GMT</pubDate>
		</item>
		<item>
			<title>Introduction to ASP.NET validation</title>
			<link>http://www.pheedcontent.com/click.phdo?i=9d6a50c347790ead6a99df3163107976</link>
			<pheedo:origLink>http://dotnetslackers.com/CSharp/re-688567_Introduction_to_ASP_NET_validation.aspx</pheedo:origLink>
			<description>Client side validation using JavaScript and server side validation using C# and validation server controls with simple examples....&lt;p&gt;Did you know that DotNetSlackers also publishes .net articles written by top known .net Authors? We already have over 80 articles in several categories including Silverlight. Take a look: &lt;a href='http://dotnetslackers.com/articles/default.aspx'&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;br clear=&quot;both&quot; style=&quot;clear: both;&quot;/&gt;
&lt;br clear=&quot;both&quot; style=&quot;clear: both;&quot;/&gt;
&lt;a href=&quot;http://ads.pheedo.com/click.phdo?s=9d6a50c347790ead6a99df3163107976&amp;p=1&quot;&gt;&lt;img alt=&quot;&quot; style=&quot;border: 0;&quot; border=&quot;0&quot; src=&quot;http://ads.pheedo.com/img.phdo?s=9d6a50c347790ead6a99df3163107976&amp;p=1&quot;/&gt;&lt;/a&gt;
&lt;img alt=&quot;&quot; height=&quot;0&quot; width=&quot;0&quot; border=&quot;0&quot; style=&quot;display:none&quot; src=&quot;http://tags.bluekai.com/site/5148&quot;/&gt;&lt;img alt=&quot;&quot; height=&quot;0&quot; width=&quot;0&quot; border=&quot;0&quot; style=&quot;display:none&quot; src=&quot;http://insight.adsrvr.org/track/evnt/?ct=0:8pyu3gz&amp;adv=wouzn4v&amp;fmt=3&quot;/&gt;</description>
			<author>The Code Project Latest Articles</author>
			<pubDate>Mon, 16 Apr 2012 00:00:00 GMT</pubDate>
		</item>
		<item>
			<title>Writing a JustCode Code Cleaning Extension</title>
			<link>http://www.pheedcontent.com/click.phdo?i=a997e826156fe9f13e2968a9e8fa4476</link>
			<pheedo:origLink>http://dotnetslackers.com/CSharp/re-685058_Writing_a_JustCode_Code_Cleaning_Extension.aspx</pheedo:origLink>
			<description>&lt;p&gt;I recently decided to clean up an open source project, and the best tool I found for the job was &lt;a rel='nofollow' href="http://www.telerik.com/products/justcode.aspx" target="_blank"&gt;Telerik JustCode&amp;rsquo;s&lt;/a&gt; Code Clean option. If you&amp;rsquo;ve never tried it, open the JustCode Options, go to Code Cleaning, then use the drop down to select Full (built-in) and press the &amp;ldquo;Set as Default&amp;rdquo; button. &lt;/p&gt; &lt;p&gt;&lt;a rel='nofollow' href="http://blogs.telerik.com/Libraries/MetaBlogLib/Windows-Live-Writer-526e3a24d698_1517E-image_2.sflb"&gt;&lt;img width="642" height="477" title="image" style="border-width: 0px; border-style: solid; padding-top: 0px; padding-right: 0px; padding-left: 0px; display: inline; background-image: none;" alt="image" src="http://blogs.telerik.com/Libraries/MetaBlogLib/Windows-Live-Writer-526e3a24d698_1517E-image_thumb.sflb" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;If you wish, you can use the &amp;ldquo;New&amp;rdquo; or &amp;ldquo;Clone&amp;rdquo; button to set up your own profile that matches your coding style. Afterwards, return to a piece of code file and press Ctrl+Shift+Alt+F and watch your (co-worker&amp;rsquo;s) code be processed into a thing of beauty. &lt;/p&gt; &lt;p&gt;Opening a thousand C# files to press a button combo isn&amp;rsquo;t likely to be high on anyone&amp;rsquo;s list. Luckily, you don&amp;rsquo;t need to do this. Highlight what you want to clean in the Solution Explorer, right-click to bring up the context menu, and select &lt;b&gt;Just Clean All&lt;/b&gt;.&lt;/p&gt; &lt;p&gt;&lt;a rel='nofollow' href="http://blogs.telerik.com/Libraries/MetaBlogLib/Windows-Live-Writer-526e3a24d698_1517E-image_4.sflb"&gt;&lt;img width="358" height="482" title="image" style="border-width: 0px; border-style: solid; padding-top: 0px; padding-right: 0px; padding-left: 0px; display: inline; background-image: none;" alt="image" src="http://blogs.telerik.com/Libraries/MetaBlogLib/Windows-Live-Writer-526e3a24d698_1517E-image_thumb_1.sflb" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;I can&amp;rsquo;t guarantee this level of success every time, but a change I made in a project broke a ton of code due to invalid references, generating over 2000 errors. Instead of rolling back, I used Just Clean All on the solution; it fixed every last one.&lt;/p&gt; &lt;p&gt;However, there were some things I wish I could clean up automatically. The JustCode team prioritizes based on the impact each item will have to the community at large, and I am somewhat pickier than others. So, I asked &lt;a rel='nofollow' href="http://twitter.com/#!/varchev" target="_blank"&gt;Deyan Varchev&lt;/a&gt; for an example of creating a Code Cleaning extension, and he delivered one to me. The information you&amp;rsquo;ll find here isn&amp;rsquo;t even in the JustCode API templates! This means it may be unsupported or subject to change.&lt;/p&gt; &lt;h2&gt;Remove Region Cleaning&lt;/h2&gt; &lt;p&gt;Some people swear by regions, other people consider it a code smell. If you are a fan of regions, you can still follow this example, but you may want to uncheck this cleaning step in your code cleaning profile.&lt;/p&gt; &lt;p&gt;As with any JustCode extension, it is best to create it using the &lt;a rel='nofollow' href="http://blogs.telerik.com/blogs/posts/12-03-30/justcode-extension-improvements-in-2012-q1-sp.aspx" target="_blank"&gt;JustCode Extension Template&lt;/a&gt;. This will include the appropriate references and debug options. Now, add a new class. I called mine RemoveRegionCleaning. This class will inherit from CodeCleaningStepProviderModuleBase found in Telerik.JustCode.CommonLanguageModel. Use the Visual Aid to &lt;b&gt;Create Stubs for Required Members&lt;/b&gt;. This will create overrides for the property CodeCleaningSteps and method ExecuteCodeCleaningStep.&lt;/p&gt; &lt;p&gt;Before this code is implemented, add the following two attributes to the class so it is properly exported by MEF.&lt;/p&gt;  &lt;code style="color: #000000;"&gt;[Export(&lt;/code&gt;&lt;code style="color: #006699; font-weight: bold;"&gt;typeof&lt;/code&gt;&lt;code style="color: #000000;"&gt;(IEngineModule))]&lt;/code&gt;&lt;/span&gt; &lt;code style="color: #000000;"&gt;[Export(&lt;/code&gt;&lt;code style="color: #006699; font-weight: bold;"&gt;typeof&lt;/code&gt;&lt;code style="color: #000000;"&gt;(ICodeCleaningStepDefinition))]&lt;/code&gt;&lt;/span&gt;  &lt;h2&gt;Implementing CodeCleaningSteps&lt;/h2&gt; &lt;p&gt;The CodeCleaningSteps property returns an IEnumerable&amp;lt;CodeCleanStep&amp;gt; which adds the cleaning for the languages specified. Since regions are present in both C# and VB, there are three constants to define for the class.&lt;/p&gt;  &lt;code style="color: #006699; font-weight: bold;"&gt;private&lt;/code&gt; &lt;code style="color: #006699; font-weight: bold;"&gt;const&lt;/code&gt; &lt;code style="color: #006699; font-weight: bold;"&gt;string&lt;/code&gt; &lt;code style="color: #000000;"&gt;MarkerId = &lt;/code&gt;&lt;code style="color: blue;"&gt;"RemoveRegions"&lt;/code&gt;&lt;code style="color: #000000;"&gt;;&lt;/code&gt;&lt;/span&gt; &lt;code style="color: #006699; font-weight: bold;"&gt;private&lt;/code&gt; &lt;code style="color: #006699; font-weight: bold;"&gt;const&lt;/code&gt; &lt;code style="color: #006699; font-weight: bold;"&gt;string&lt;/code&gt; &lt;code style="color: #000000;"&gt;CleanOptionText = &lt;/code&gt;&lt;code style="color: blue;"&gt;"Remove Regions"&lt;/code&gt;&lt;code style="color: #000000;"&gt;;&lt;/code&gt;&lt;/span&gt; &lt;code style="color: #006699; font-weight: bold;"&gt;private&lt;/code&gt; &lt;code style="color: #006699; font-weight: bold;"&gt;const&lt;/code&gt; &lt;code style="color: #006699; font-weight: bold;"&gt;int&lt;/code&gt; &lt;code style="color: #000000;"&gt;Order = 100;&lt;/code&gt;&lt;/span&gt;  &lt;p&gt;The MarkerId is used to identify this cleaning, and the CleanOptionText defines the description provided in the Code Cleaning options. Finally, Order determines the order in which these steps run in regards to other cleaning steps. This is useful when one step will affect another.&lt;/p&gt; &lt;p&gt;Implementing the CodeCleaningSteps property is straightforward: create a getter that yield returns each step. Here it is:&lt;/p&gt;  &lt;code style="color: #006699; font-weight: bold;"&gt;public&lt;/code&gt; &lt;code style="color: #006699; font-weight: bold;"&gt;override&lt;/code&gt; &lt;code style="color: #000000;"&gt;IEnumerable&amp;lt;CodeCleaningStep&amp;gt; CodeCleaningSteps &lt;/code&gt;&lt;/span&gt; &lt;code style="color: #000000;"&gt;{ &lt;/code&gt;&lt;/span&gt; &amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code style="color: #006699; font-weight: bold;"&gt;get&lt;/code&gt;&lt;/span&gt;&lt;/span&gt; &amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code style="color: #000000;"&gt;{ &lt;/code&gt;&lt;/span&gt;&lt;/span&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code style="color: #000000;"&gt;yield &lt;/code&gt;&lt;code style="color: #006699; font-weight: bold;"&gt;return&lt;/code&gt; &lt;code style="color: #006699; font-weight: bold;"&gt;new&lt;/code&gt; &lt;code style="color: #000000;"&gt;CodeCleaningStep(LanguageNames.CSharp, Order, &lt;/code&gt;&lt;/span&gt;&lt;/span&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code style="color: #000000;"&gt;CleanOptionText, MarkerId); &lt;/code&gt;&lt;/span&gt;&lt;/span&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code style="color: #000000;"&gt;yield &lt;/code&gt;&lt;code style="color: #006699; font-weight: bold;"&gt;return&lt;/code&gt; &lt;code style="color: #006699; font-weight: bold;"&gt;new&lt;/code&gt; &lt;code style="color: #000000;"&gt;CodeCleaningStep(LanguageNames.VisualBasic, Order, &lt;/code&gt;&lt;/span&gt;&lt;/span&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code style="color: #000000;"&gt;CleanOptionText, MarkerId); &lt;/code&gt;&lt;/span&gt;&lt;/span&gt; &amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code style="color: #000000;"&gt;} &lt;/code&gt;&lt;/span&gt;&lt;/span&gt; &lt;code style="color: #000000;"&gt;}&lt;/code&gt;&lt;/span&gt;  &lt;h2&gt;Implementing ExecuteCodeCleaningStep&lt;/h2&gt; &lt;p&gt;The ExecuteCodeCleaningStep method performs the actions necessary to clean the code. Basically, it is the meat of this class.&lt;/p&gt; &lt;p&gt;public override void ExecuteCodeCleaningStep(CodeCleaningStep step, FileModel fileModel, CodeSpan span)&lt;/p&gt; &lt;p&gt;Regions are preprocessor directives, and we can use the fileModel parameter to retrieve every line that is one of these by calling fileModel.All&amp;lt;IPreProcessorDirectiveLine&amp;gt;(). However, we need to filter these out specifically for regions. We can analyze the text of each line to do so, and I may want to use this in the future. Therefore, I created an extension method for IPreProcessorDirectiveLine.&lt;/p&gt;  &lt;code style="color: #006699; font-weight: bold;"&gt;public&lt;/code&gt; &lt;code style="color: #006699; font-weight: bold;"&gt;static&lt;/code&gt; &lt;code style="color: #006699; font-weight: bold;"&gt;bool&lt;/code&gt; &lt;code style="color: #000000;"&gt;IsRegion(&lt;/code&gt;&lt;code style="color: #006699; font-weight: bold;"&gt;this&lt;/code&gt; &lt;code style="color: #000000;"&gt;IPreProcessorDirectiveLine line)&lt;/code&gt;&lt;/span&gt; &lt;code style="color: #000000;"&gt;{&lt;/code&gt;&lt;/span&gt; &amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code style="color: #006699; font-weight: bold;"&gt;return&lt;/code&gt; &lt;code style="color: #000000;"&gt;line.ExistsTextuallyInFile &amp;&amp;&lt;/code&gt;&lt;/span&gt;&lt;/span&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code style="color: #000000;"&gt;(line.Text.Trim().ToLower().StartsWith(&lt;/code&gt;&lt;code style="color: blue;"&gt;"#region "&lt;/code&gt;&lt;code style="color: #000000;"&gt;) ||&lt;/code&gt;&lt;/span&gt;&lt;/span&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code style="color: #000000;"&gt;line.Text.Trim().ToLower().StartsWith(&lt;/code&gt;&lt;code style="color: blue;"&gt;"#endregion"&lt;/code&gt;&lt;code style="color: #000000;"&gt;)); &lt;/code&gt;&lt;/span&gt;&lt;/span&gt; &lt;code style="color: #000000;"&gt;}&lt;/code&gt;&lt;/span&gt;  &lt;p&gt;I will also need a way to delete these lines. Each line has a TextualCodeSpan property, which can then be replaced with String.Empty. The default formatting rules will remove the empty line, so this isn&amp;rsquo;t something this cleaning step needs to do. I want IPreProcessorDirectiveLines to have the ability to delete themselves, so I added another extension method.&lt;/p&gt;  &lt;code style="color: #006699; font-weight: bold;"&gt;public&lt;/code&gt; &lt;code style="color: #006699; font-weight: bold;"&gt;static&lt;/code&gt; &lt;code style="color: #006699; font-weight: bold;"&gt;void&lt;/code&gt; &lt;code style="color: #000000;"&gt;Delete(&lt;/code&gt;&lt;code style="color: #006699; font-weight: bold;"&gt;this&lt;/code&gt; &lt;code style="color: #000000;"&gt;IPreProcessorDirectiveLine line) &lt;/code&gt;&lt;/span&gt; &lt;code style="color: #000000;"&gt;{&lt;/code&gt;&lt;/span&gt; &amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code style="color: #000000;"&gt;line.FileModel.ReplaceTextually(line.TextualCodeSpan, String.Empty);&lt;/code&gt;&lt;/span&gt;&lt;/span&gt; &lt;code style="color: #000000;"&gt;}&lt;/code&gt;&lt;/span&gt;  &lt;p&gt;I&amp;rsquo;m going to run Delete on every processor directive. To keep the code concise, I implemented the ForEach extension method.&lt;/p&gt;  &lt;code style="color: #006699; font-weight: bold;"&gt;public&lt;/code&gt; &lt;code style="color: #006699; font-weight: bold;"&gt;static&lt;/code&gt; &lt;code style="color: #006699; font-weight: bold;"&gt;void&lt;/code&gt; &lt;code style="color: #000000;"&gt;ForEach&amp;lt;T&amp;gt;(&lt;/code&gt;&lt;code style="color: #006699; font-weight: bold;"&gt;this&lt;/code&gt; &lt;code style="color: #000000;"&gt;IEnumerable&amp;lt;T&amp;gt; sequence, Action&amp;lt;T&amp;gt; action)&lt;/code&gt;&lt;/span&gt; &lt;code style="color: #000000;"&gt;{&lt;/code&gt;&lt;/span&gt; &amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code style="color: #006699; font-weight: bold;"&gt;foreach&lt;/code&gt; &lt;code style="color: #000000;"&gt;(T item &lt;/code&gt;&lt;code style="color: #006699; font-weight: bold;"&gt;in&lt;/code&gt; &lt;code style="color: #000000;"&gt;sequence)&lt;/code&gt;&lt;/span&gt;&lt;/span&gt; &amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code style="color: #000000;"&gt;{&lt;/code&gt;&lt;/span&gt;&lt;/span&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code style="color: #000000;"&gt;action(item);&lt;/code&gt;&lt;/span&gt;&lt;/span&gt; &amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code style="color: #000000;"&gt;}&lt;/code&gt;&lt;/span&gt;&lt;/span&gt; &lt;code style="color: #000000;"&gt;}&lt;/code&gt;&lt;/span&gt;  &lt;p&gt;With all these steps in place, implementing the ExecuteCodeCleaningStep method is straightforward.&lt;/p&gt;  &lt;code style="color: #006699; font-weight: bold;"&gt;public&lt;/code&gt; &lt;code style="color: #006699; font-weight: bold;"&gt;override&lt;/code&gt; &lt;code style="color: #006699; font-weight: bold;"&gt;void&lt;/code&gt; &lt;code style="color: #000000;"&gt;ExecuteCodeCleaningStep(CodeCleaningStep step, FileModel fileModel,&lt;/code&gt;&lt;/span&gt; &amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code style="color: #000000;"&gt;CodeSpan span) &lt;/code&gt;&lt;/span&gt;&lt;/span&gt; &lt;code style="color: #000000;"&gt;{ &lt;/code&gt;&lt;/span&gt; &amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code style="color: #000000;"&gt;fileModel.All&amp;lt;IPreProcessorDirectiveLine&amp;gt;()&lt;/code&gt;&lt;/span&gt;&lt;/span&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code style="color: #000000;"&gt;.Where(line =&amp;gt; line.IsRegion()) &lt;/code&gt;&lt;/span&gt;&lt;/span&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code style="color: #000000;"&gt;.ForEach(region =&amp;gt; region.Delete());&lt;/code&gt;&lt;/span&gt;&lt;/span&gt; &lt;code style="color: #000000;"&gt;}&lt;/code&gt;&lt;/span&gt;  &lt;h2&gt;Conclusion&lt;/h2&gt; &lt;p&gt;That&amp;rsquo;s really all there is to it. After implementing this code, you can see it in action by debugging your &lt;a rel='nofollow' href="http://www.telerik.com/products/justcode.aspx" target="_blank"&gt;JustCode&lt;/a&gt; extension library. Visual Studio will appear with the extensions installed, and you can try it out on any project. Just make sure you have selected the cleaning step for your code cleaning profile.&lt;/p&gt; &lt;p&gt;Are there other extensions you would like to see implemented? Let us know what&amp;rsquo;s on your mind in the &lt;a rel='nofollow' href="http://www.telerik.com/community/forums/justcode/general-discussions.aspx" target="_blank"&gt;forums&lt;/a&gt;!&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Telerik/~4/ZoO_u2zoBMg" height="1" width="1"/&gt;&lt;p&gt;Did you know that DotNetSlackers also publishes .net articles written by top known .net Authors? We already have over 80 articles in several categories including Silverlight. Take a look: &lt;a href='http://dotnetslackers.com/articles/default.aspx'&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;br clear=&quot;both&quot; style=&quot;clear: both;&quot;/&gt;
&lt;br clear=&quot;both&quot; style=&quot;clear: both;&quot;/&gt;
&lt;a href=&quot;http://ads.pheedo.com/click.phdo?s=a997e826156fe9f13e2968a9e8fa4476&amp;p=1&quot;&gt;&lt;img alt=&quot;&quot; style=&quot;border: 0;&quot; border=&quot;0&quot; src=&quot;http://ads.pheedo.com/img.phdo?s=a997e826156fe9f13e2968a9e8fa4476&amp;p=1&quot;/&gt;&lt;/a&gt;
&lt;img alt=&quot;&quot; height=&quot;0&quot; width=&quot;0&quot; border=&quot;0&quot; style=&quot;display:none&quot; src=&quot;http://tags.bluekai.com/site/5148&quot;/&gt;&lt;img alt=&quot;&quot; height=&quot;0&quot; width=&quot;0&quot; border=&quot;0&quot; style=&quot;display:none&quot; src=&quot;http://insight.adsrvr.org/track/evnt/?ct=0:8pyu3gz&amp;adv=wouzn4v&amp;fmt=3&quot;/&gt;</description>
			<author>the telerik blogs</author>
			<pubDate>Tue, 10 Apr 2012 00:00:00 GMT</pubDate>
		</item>
		<item>
			<title>Update to EF5 and DbLocal Default in Config</title>
			<link>http://www.pheedcontent.com/click.phdo?i=19cf5ff00105a8602a044862ac2d99c5</link>
			<pheedo:origLink>http://dotnetslackers.com/CSharp/re-681082_Update_to_EF5_and_DbLocal_Default_in_Config.aspx</pheedo:origLink>
			<description>A few weeks ago I wrote a blog post showing how EF5 uses DbLocal as its default database along with a screenshot of the configuration info that EF5 puts into your config (web.config or app.config) of the project that youve installed EF5 into.   Since then, EF5 Beta 2 was released and the details have changed ever so slightly.  Now, instead of having a SqlConnectionFactory and critical elements of a connection string, we have a new factory, the LocalDbConnectionFactory.  Here is what the element looks...&lt;p&gt;Did you know that DotNetSlackers also publishes .net articles written by top known .net Authors? We already have over 80 articles in several categories including Silverlight. Take a look: &lt;a href='http://dotnetslackers.com/articles/default.aspx'&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;br clear=&quot;both&quot; style=&quot;clear: both;&quot;/&gt;
&lt;br clear=&quot;both&quot; style=&quot;clear: both;&quot;/&gt;
&lt;a href=&quot;http://ads.pheedo.com/click.phdo?s=19cf5ff00105a8602a044862ac2d99c5&amp;p=1&quot;&gt;&lt;img alt=&quot;&quot; style=&quot;border: 0;&quot; border=&quot;0&quot; src=&quot;http://ads.pheedo.com/img.phdo?s=19cf5ff00105a8602a044862ac2d99c5&amp;p=1&quot;/&gt;&lt;/a&gt;
&lt;img alt=&quot;&quot; height=&quot;0&quot; width=&quot;0&quot; border=&quot;0&quot; style=&quot;display:none&quot; src=&quot;http://tags.bluekai.com/site/5148&quot;/&gt;&lt;img alt=&quot;&quot; height=&quot;0&quot; width=&quot;0&quot; border=&quot;0&quot; style=&quot;display:none&quot; src=&quot;http://insight.adsrvr.org/track/evnt/?ct=0:8pyu3gz&amp;adv=wouzn4v&amp;fmt=3&quot;/&gt;</description>
			<author>Julia Lerman Blog - Dont Be Iffy...</author>
			<pubDate>Tue, 03 Apr 2012 00:00:00 GMT</pubDate>
		</item>
		<item>
			<title>Chess Program in C#</title>
			<link>http://www.pheedcontent.com/click.phdo?i=1ac3905844ce72bc85579a8675441de8</link>
			<pheedo:origLink>http://dotnetslackers.com/CSharp/re-680024_Chess_Program_in_Chash.aspx</pheedo:origLink>
			<description>SrcChess is a chess program built in C#...&lt;p&gt;Did you know that DotNetSlackers also publishes .net articles written by top known .net Authors? We already have over 80 articles in several categories including Silverlight. Take a look: &lt;a href='http://dotnetslackers.com/articles/default.aspx'&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;br clear=&quot;both&quot; style=&quot;clear: both;&quot;/&gt;
&lt;br clear=&quot;both&quot; style=&quot;clear: both;&quot;/&gt;
&lt;a href=&quot;http://ads.pheedo.com/click.phdo?s=1ac3905844ce72bc85579a8675441de8&amp;p=1&quot;&gt;&lt;img alt=&quot;&quot; style=&quot;border: 0;&quot; border=&quot;0&quot; src=&quot;http://ads.pheedo.com/img.phdo?s=1ac3905844ce72bc85579a8675441de8&amp;p=1&quot;/&gt;&lt;/a&gt;
&lt;img alt=&quot;&quot; height=&quot;0&quot; width=&quot;0&quot; border=&quot;0&quot; style=&quot;display:none&quot; src=&quot;http://tags.bluekai.com/site/5148&quot;/&gt;&lt;img alt=&quot;&quot; height=&quot;0&quot; width=&quot;0&quot; border=&quot;0&quot; style=&quot;display:none&quot; src=&quot;http://insight.adsrvr.org/track/evnt/?ct=0:8pyu3gz&amp;adv=wouzn4v&amp;fmt=3&quot;/&gt;</description>
			<author>The Code Project Latest Articles</author>
			<pubDate>Mon, 02 Apr 2012 00:00:00 GMT</pubDate>
		</item>
	</channel>
</rss>
