<?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>PeterKellner.net &#187; C#</title>
	<atom:link href="http://peterkellner.net/category/c/feed/" rel="self" type="application/rss+xml" />
	<link>http://peterkellner.net</link>
	<description>Specializing in Microsoft Web and Database Technologies</description>
	<lastBuildDate>Thu, 29 Jul 2010 14:32:34 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>How To Override ToString() in a Simple C# Class</title>
		<link>http://peterkellner.net/2010/07/26/override-tostring-csharp-simple/</link>
		<comments>http://peterkellner.net/2010/07/26/override-tostring-csharp-simple/#comments</comments>
		<pubDate>Mon, 26 Jul 2010 18:25:50 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[.NET 4.0]]></category>
		<category><![CDATA[C#]]></category>

		<guid isPermaLink="false">http://peterkellner.net/2010/07/26/override-tostring-csharp-simple/</guid>
		<description><![CDATA[So, you have a simple class that has a bunch public properties and you want to be able to use ToString() on it to show some data?&#160; It’s easy.&#160; All you have to do is override the ToString() class inside your C# code.  So, here is an example class that does that.   [...]]]></description>
		<wfw:commentRss>http://peterkellner.net/2010/07/26/override-tostring-csharp-simple/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Handy Refactoring with CodeRush (InLine Temp)</title>
		<link>http://peterkellner.net/2010/07/02/coderush-refactoring-inline-temp/</link>
		<comments>http://peterkellner.net/2010/07/02/coderush-refactoring-inline-temp/#comments</comments>
		<pubDate>Fri, 02 Jul 2010 14:34:56 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[CodeRush]]></category>
		<category><![CDATA[Refactor]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[Visual Studio 2010]]></category>

		<guid isPermaLink="false">http://peterkellner.net/2010/07/02/coderush-refactoring-inline-temp/</guid>
		<description><![CDATA[I’ve recently started using CodeRush with Visual Studio 2010 and am so far very impressed with the convenience it adds to coding.&#160; One thing that is very clear is that the creators of CodeRush are real programmers and look very hard for patterns that us developers are constantly doing.&#160; As I run into these things [...]]]></description>
		<wfw:commentRss>http://peterkellner.net/2010/07/02/coderush-refactoring-inline-temp/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>ReSharper 5.0 Adds New &#8220;Add Parameter&#8221; Refactoring</title>
		<link>http://peterkellner.net/2010/04/26/resharper-refactor-add-parameter/</link>
		<comments>http://peterkellner.net/2010/04/26/resharper-refactor-add-parameter/#comments</comments>
		<pubDate>Mon, 26 Apr 2010 18:38:40 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[.Net 2.0]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Refactor]]></category>

		<guid isPermaLink="false">http://peterkellner.net/2010/04/26/resharper-refactor-add-parameter/</guid>
		<description><![CDATA[In this post, I’ll show a simple example of how when you add a parameter to C# method, ReSharper gives you a simple prompting to ask if you want to add a parameter to your method, or create an overloaded method that gives you the flexibility to maintain the old method signature and have the [...]]]></description>
		<wfw:commentRss>http://peterkellner.net/2010/04/26/resharper-refactor-add-parameter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OData Query Option top Forces Data To Be Sorted By Primary Key</title>
		<link>http://peterkellner.net/2010/03/31/odata-wcfdataservice-top-orderby-default-sort/</link>
		<comments>http://peterkellner.net/2010/03/31/odata-wcfdataservice-top-orderby-default-sort/#comments</comments>
		<pubDate>Wed, 31 Mar 2010 18:24:31 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[.Net 2.0]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[OData]]></category>
		<category><![CDATA[WCF Data Services]]></category>

		<guid isPermaLink="false">http://peterkellner.net/2010/03/31/odata-wcfdataservice-top-orderby-default-sort/</guid>
		<description><![CDATA[This post show a simple WCF Data Service (Formerly known as ADO.NET Data Services) project that retrieves data using the Reflection Provider for accessing data.  It goes on to show that using $top forces a server side sort of the data by the data's primary key before sending the data out to the client program.]]></description>
		<wfw:commentRss>http://peterkellner.net/2010/03/31/odata-wcfdataservice-top-orderby-default-sort/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Small LINQ Trick for Converting List&lt;String&gt; to String Text List</title>
		<link>http://peterkellner.net/2010/02/24/linq-trick-foreach-stringbuilder/</link>
		<comments>http://peterkellner.net/2010/02/24/linq-trick-foreach-stringbuilder/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 21:58:28 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[LINQ]]></category>

		<guid isPermaLink="false">http://peterkellner.net/2010/02/24/linq-trick-foreach-stringbuilder/</guid>
		<description><![CDATA[Here is a shorthand way for converting a list of strings defined as follows:   List&#60;string&#62; strings = new List&#60;string&#62;
 
	{
		&#34;a&#34;,&#34;b&#34;,&#34;c&#34;

	};



.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { [...]]]></description>
		<wfw:commentRss>http://peterkellner.net/2010/02/24/linq-trick-foreach-stringbuilder/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Authentication and Authorization Using RIA Services (Article 7 of 7)</title>
		<link>http://peterkellner.net/2010/01/25/authentication-and-authorization-using-ria-services-article-7-of-7/</link>
		<comments>http://peterkellner.net/2010/01/25/authentication-and-authorization-using-ria-services-article-7-of-7/#comments</comments>
		<pubDate>Mon, 25 Jan 2010 23:25:12 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[.NET 4.0]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Entity Framework]]></category>
		<category><![CDATA[RIA Services]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[VS2010]]></category>
		<category><![CDATA[Visual Studio 2010]]></category>
		<category><![CDATA[RIA Service Presentation]]></category>
		<category><![CDATA[RIA Services Bay.Net Presentation]]></category>

		<guid isPermaLink="false">http://peterkellner.net/2010/01/25/authentication-and-authorization-using-ria-services-article-7-of-7/</guid>
		<description><![CDATA[               &#160;       Title Of Each Article       Video Included With Each Post                 Part 1 [...]]]></description>
		<wfw:commentRss>http://peterkellner.net/2010/01/25/authentication-and-authorization-using-ria-services-article-7-of-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<enclosure url="http://video.peterkellner.net/video/RIAServicesBayNet20090120/P7_AuthenticationAndAuthorization.flv" length="1" type="video/x-flv"/>
	</item>
		<item>
		<title>Adding A Sessions Page That Includes a Query Parameter In Silverlight VS2010 Beta2 (Article 6 of 7)</title>
		<link>http://peterkellner.net/2010/01/25/adding-a-sessions-page-that-includes-a-query-parameter-in-silverlight-vs2010-article-6-of-7/</link>
		<comments>http://peterkellner.net/2010/01/25/adding-a-sessions-page-that-includes-a-query-parameter-in-silverlight-vs2010-article-6-of-7/#comments</comments>
		<pubDate>Mon, 25 Jan 2010 23:22:47 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[.NET 4.0]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Entity Framework]]></category>
		<category><![CDATA[LINQ]]></category>
		<category><![CDATA[Presentations]]></category>
		<category><![CDATA[RIA Services]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[VS2010]]></category>
		<category><![CDATA[Visual Studio 2010]]></category>

		<guid isPermaLink="false">http://peterkellner.net/2010/01/25/adding-a-sessions-page-that-includes-a-query-parameter-in-silverlight-vs2010-article-6-of-7/</guid>
		<description><![CDATA[&#160;              &#160;        Title Of Each Article        Video Included With Each Post                  [...]]]></description>
		<wfw:commentRss>http://peterkellner.net/2010/01/25/adding-a-sessions-page-that-includes-a-query-parameter-in-silverlight-vs2010-article-6-of-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<enclosure url="http://video.peterkellner.net/video/RIAServicesBayNet20090120/P6_AddingSessionsPageWithRequestParam.flv" length="1" type="video/x-flv"/>
	</item>
		<item>
		<title>Adding Speakers Page Template With Converters In Visual Studio 2010 Beta2 (Article 5 of 7)</title>
		<link>http://peterkellner.net/2010/01/25/adding-speakers-page-template-with-converters-in-visual-studio-2010-beta2-article-5-of-7/</link>
		<comments>http://peterkellner.net/2010/01/25/adding-speakers-page-template-with-converters-in-visual-studio-2010-beta2-article-5-of-7/#comments</comments>
		<pubDate>Mon, 25 Jan 2010 23:20:35 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[.NET 4.0]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[RIA Services]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[Visual Studio 2010]]></category>

		<guid isPermaLink="false">http://peterkellner.net/2010/01/25/adding-speakers-page-template-with-converters-in-visual-studio-2010-beta2-article-5-of-7/</guid>
		<description><![CDATA[            &#160;        Title Of Each Article        Video Included With Each Post                  Part 1 [...]]]></description>
		<wfw:commentRss>http://peterkellner.net/2010/01/25/adding-speakers-page-template-with-converters-in-visual-studio-2010-beta2-article-5-of-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<enclosure url="http://video.peterkellner.net/video/RIAServicesBayNet20090120/P5_AddingSpeakerPageTemplateWithConvertsAndHandler.flv" length="1" type="video/x-flv"/>
	</item>
		<item>
		<title>Basic RIA Services And DataGrid With VS 2010 Tooling (Article 2 of 7)</title>
		<link>http://peterkellner.net/2010/01/25/basic-ria-services-and-datagrid-with-vs-2010-tooling-article-2-of-7/</link>
		<comments>http://peterkellner.net/2010/01/25/basic-ria-services-and-datagrid-with-vs-2010-tooling-article-2-of-7/#comments</comments>
		<pubDate>Mon, 25 Jan 2010 22:51:23 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[.NET 4.0]]></category>
		<category><![CDATA[ASP.NET 2.0]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Entity Framework]]></category>
		<category><![CDATA[RIA Services]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Visual Studio 2010]]></category>

		<guid isPermaLink="false">http://peterkellner.net/2010/01/25/basic-ria-services-and-datagrid-with-vs-2010-tooling-article-2-of-7/</guid>
		<description><![CDATA[              &#160;        Title Of Each Article        Video Included With Each Post                  [...]]]></description>
		<wfw:commentRss>http://peterkellner.net/2010/01/25/basic-ria-services-and-datagrid-with-vs-2010-tooling-article-2-of-7/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	<enclosure url="http://video.peterkellner.net/video/RIAServicesBayNet20090120/P2_BasicRIANoTooling.flv" length="1" type="video/x-flv"/>
	</item>
		<item>
		<title>How To Convert From Request With Parameter to No Parameter in ASP.NET (Server.Transfer)</title>
		<link>http://peterkellner.net/2010/01/24/iis7-wildcardmapping-servertransfer-rewrite/</link>
		<comments>http://peterkellner.net/2010/01/24/iis7-wildcardmapping-servertransfer-rewrite/#comments</comments>
		<pubDate>Sun, 24 Jan 2010 21:59:33 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[IIS7]]></category>

		<guid isPermaLink="false">http://peterkellner.net/2010/01/24/iis7-wildcardmapping-servertransfer-rewrite/</guid>
		<description><![CDATA[&#160;  The problem is that I’m trying to keep track of the exact URL a person selects including the request parameter.&#160; That is, I have a URLs that can be played as follows:  http://video.peterkellner.net/TestPage.html?src=P1_Intro.wmv  http://video.peterkellner.net/TestPage.html?src=P2_BasicRIANoTooling.wmv  &#160;  I’ve actually got 7 videos that I want people to be able to play.&#160; [...]]]></description>
		<wfw:commentRss>http://peterkellner.net/2010/01/24/iis7-wildcardmapping-servertransfer-rewrite/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Adding A DataGrid With Connect The Dots DataBinding in VS 2010 (Article 3 of 7)</title>
		<link>http://peterkellner.net/2010/01/23/adding-a-datagrid-with-connect-the-dots-databinding-in-vs-2010-article-3-of-7/</link>
		<comments>http://peterkellner.net/2010/01/23/adding-a-datagrid-with-connect-the-dots-databinding-in-vs-2010-article-3-of-7/#comments</comments>
		<pubDate>Sat, 23 Jan 2010 19:41:20 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[.NET 4.0]]></category>
		<category><![CDATA[ASP.NET 2.0]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[RIA Services]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[VS2010]]></category>
		<category><![CDATA[Visual Studio 2010]]></category>

		<guid isPermaLink="false">http://peterkellner.net/?p=461</guid>
		<description><![CDATA[    &#160; Title Of Each Article Video Included With Each Post  Part 1 Introduction To RIA Services In Silverlight (This Article) 7 Minutes  Part 2 Basic RIA Services And DataGrid With&#160; VS 2010 Tooling 14 Minutes  Part 3 Adding A DataGrid With Connect The Dots DataBinding in VS 2010 [...]]]></description>
		<wfw:commentRss>http://peterkellner.net/2010/01/23/adding-a-datagrid-with-connect-the-dots-databinding-in-vs-2010-article-3-of-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<enclosure url="http://video.peterkellner.net//video/RIAServicesBayNet20090120/P3_DataGridWithVSToolingBusyIndicatorAndPaging.flv" length="1" type="video/x-flv"/>
	</item>
		<item>
		<title>Introduction To Using RIA Services In Silverlight (Article 1 of 7)</title>
		<link>http://peterkellner.net/2010/01/20/riaservices-silverlight-4-tutorial-svcc-part1of7-introduction/</link>
		<comments>http://peterkellner.net/2010/01/20/riaservices-silverlight-4-tutorial-svcc-part1of7-introduction/#comments</comments>
		<pubDate>Wed, 20 Jan 2010 19:12:09 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[.NET 4.0]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Entity Framework]]></category>
		<category><![CDATA[RIA Services]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Speaking]]></category>
		<category><![CDATA[VS2010]]></category>
		<category><![CDATA[Visual Studio 2010]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[XAML]]></category>

		<guid isPermaLink="false">http://peterkellner.net/?p=405</guid>
		<description><![CDATA[This series of video presentations goes through the process of building a Speaker and Sessions Viewer for Silicon Valley Code Camp’s data using Silverlight 4 and RIA Services (Using Visual Studio 2010 Beta 2).&#160; It starts with a brief introduction of RIA Services and is followed by screen casts and blog posts the parallel each [...]]]></description>
		<wfw:commentRss>http://peterkellner.net/2010/01/20/riaservices-silverlight-4-tutorial-svcc-part1of7-introduction/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<enclosure url="http://video.peterkellner.net/video/RIAServicesBayNet20090120/P1_intro.flv" length="1" type="video/x-flv"/>
	</item>
		<item>
		<title>Another Cool Resharper Refactoring</title>
		<link>http://peterkellner.net/2009/12/19/merge-ifs-with-resharper-in-csharp/</link>
		<comments>http://peterkellner.net/2009/12/19/merge-ifs-with-resharper-in-csharp/#comments</comments>
		<pubDate>Sun, 20 Dec 2009 01:52:12 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[ReSharper]]></category>

		<guid isPermaLink="false">http://peterkellner.net/2009/12/19/merge-ifs-with-resharper-in-csharp/</guid>
		<description><![CDATA[So, if you are like me, it’s easy to make mistakes on whether to use &#38;&#38; or &#124;&#124; when combining variables on if statements.&#160; I hate to just start nesting if statements because the code gets bulky, but if not, I have to think three times about whether I got it right.  So, Here [...]]]></description>
		<wfw:commentRss>http://peterkellner.net/2009/12/19/merge-ifs-with-resharper-in-csharp/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Combining JavaScript and CSS to Make Pages Load Faster</title>
		<link>http://peterkellner.net/2009/11/10/javascript-minify-csharp-css/</link>
		<comments>http://peterkellner.net/2009/11/10/javascript-minify-csharp-css/#comments</comments>
		<pubDate>Tue, 10 Nov 2009 20:26:03 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://peterkellner.net/2009/11/10/javascript-minify-csharp-css/</guid>
		<description><![CDATA[ We are in the process of “speeding up” our ExtJS application.&#160; I’m just finally figuring out the rules of the road for doing this.&#160; Here are a couple of rules I believe to be true     Combine and Minify All JavaScript     Combine All CSS that are in [...]]]></description>
		<wfw:commentRss>http://peterkellner.net/2009/11/10/javascript-minify-csharp-css/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Converting From System.Data.Linq.Binary to String and Back</title>
		<link>http://peterkellner.net/2009/11/08/csharp-linqbinary-tostring-andback/</link>
		<comments>http://peterkellner.net/2009/11/08/csharp-linqbinary-tostring-andback/#comments</comments>
		<pubDate>Sun, 08 Nov 2009 17:49:58 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[LINQ]]></category>
		<category><![CDATA[LINQ to SQL]]></category>

		<guid isPermaLink="false">http://peterkellner.net/2009/11/08/csharp-linqbinary-tostring-andback/</guid>
		<description><![CDATA[ Just a quick post in case anyone is wasting 10 minutes figuring out how to do this.&#160; For me, this came up because in Sql Server 2008, NVARCHAR(MAX) is 4000 characters and I needed more.&#160; The recommended datatype to use for more is VARBINARY.&#160; When I did that, LINQ2SQL converted that type to Linq.Binary. [...]]]></description>
		<wfw:commentRss>http://peterkellner.net/2009/11/08/csharp-linqbinary-tostring-andback/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>I Love FinalBuilder from VSoft Technologies!</title>
		<link>http://peterkellner.net/2009/11/02/finalbuilder-review-svn-buildsystems/</link>
		<comments>http://peterkellner.net/2009/11/02/finalbuilder-review-svn-buildsystems/#comments</comments>
		<pubDate>Tue, 03 Nov 2009 00:47:51 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[Build Products]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Sql Server 2008]]></category>
		<category><![CDATA[Version Control]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://peterkellner.net/2009/11/02/finalbuilder-review-svn-buildsystems/</guid>
		<description><![CDATA[&#160;  For the past couple years, I’ve used a product called FinalBuilder from VSoft Technologies to automate my build processes.&#160; Since I’ve been building web sites (about the past 5 years or so), one of the biggest hassles is maintaining them.&#160; That is, updating the databases, deploying the web site, automating backups, etc.&#160; I’ve [...]]]></description>
		<wfw:commentRss>http://peterkellner.net/2009/11/02/finalbuilder-review-svn-buildsystems/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>At PDC09 Windows Bootcamp (Monday 11/16) Doing Table Top Demos of ASP.NET Dynamic Data</title>
		<link>http://peterkellner.net/2009/10/26/pdc09-windows7bootcamp-showingdynamicdata-aspnet/</link>
		<comments>http://peterkellner.net/2009/10/26/pdc09-windows7bootcamp-showingdynamicdata-aspnet/#comments</comments>
		<pubDate>Mon, 26 Oct 2009 18:33:13 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[ASP.NET 3.5]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Community]]></category>

		<guid isPermaLink="false">http://peterkellner.net/2009/10/26/pdc09-windows7bootcamp-showingdynamicdata-aspnet/</guid>
		<description><![CDATA[ Microsoft’s big developer conference (PDC http://microsoftpdc.com/) happens about every other year when Microsoft has big announcements.&#160; Turns out, there was one last year, and for the first time ever, they are having a second one in row this year.&#160; Reason is because of large announcements from Microsoft including Windows 7.  The conference is [...]]]></description>
		<wfw:commentRss>http://peterkellner.net/2009/10/26/pdc09-windows7bootcamp-showingdynamicdata-aspnet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>To Brace or not to Brace in C# ifs and other Constructs</title>
		<link>http://peterkellner.net/2009/10/19/codingstandards-csharp-braces/</link>
		<comments>http://peterkellner.net/2009/10/19/codingstandards-csharp-braces/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 15:24:09 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[C#]]></category>

		<guid isPermaLink="false">http://peterkellner.net/2009/10/19/codingstandards-csharp-braces/</guid>
		<description><![CDATA[In my last post, I found a use for inverting if statements.&#160; That is, I postulated that it is better to have an explicit else when it’s impossible for that code to be executed.&#160; The argument for just falling through the loop with no else is that why have unnecessary code.   My argument [...]]]></description>
		<wfw:commentRss>http://peterkellner.net/2009/10/19/codingstandards-csharp-braces/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Using ReSharper, I&#8217;ve Always Wondered Why They Had the &#8220;Invert if&#8221; refactor</title>
		<link>http://peterkellner.net/2009/10/18/refactor-csharp-if-resharper/</link>
		<comments>http://peterkellner.net/2009/10/18/refactor-csharp-if-resharper/#comments</comments>
		<pubDate>Sun, 18 Oct 2009 15:33:06 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[ReSharper]]></category>
		<category><![CDATA[Refactor]]></category>

		<guid isPermaLink="false">http://peterkellner.net/2009/10/18/refactor-csharp-if-resharper/</guid>
		<description><![CDATA[ Well, now I know.&#160; Here is an example of some code I just wrote:     if (doDeficitCalc)

  {

      throw 

          new ApplicationException(&#34;Need to implement deficit weight rating&#34;);

  }

  else

  {

    [...]]]></description>
		<wfw:commentRss>http://peterkellner.net/2009/10/18/refactor-csharp-if-resharper/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Awesome Scrum Developer Training coming to Silicon Valley Microsoft Campus</title>
		<link>http://peterkellner.net/2009/10/14/scrum-training-course-mountainview-richard-hundhausen/</link>
		<comments>http://peterkellner.net/2009/10/14/scrum-training-course-mountainview-richard-hundhausen/#comments</comments>
		<pubDate>Thu, 15 Oct 2009 04:02:34 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Scrum]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://peterkellner.net/2009/10/14/scrum-training-course-mountainview-richard-hundhausen/</guid>
		<description><![CDATA[Several years ago, I was invited to a special showing of what was going to be the new SqlServer 2008 database in San Francisco.&#160; I had expected a sales demo but was hugely surprised by the quality of the presenter and his deep understanding of issues facing real developers like us.&#160; Over the years, I’ve [...]]]></description>
		<wfw:commentRss>http://peterkellner.net/2009/10/14/scrum-training-course-mountainview-richard-hundhausen/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (enhanced) (user agent is rejected)
Database Caching 8/17 queries in 0.015 seconds using disk
Content Delivery Network via cdn.peterkellner.net

Served from: peterkellner.net @ 2010-07-30 09:35:44 -->