<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
	>
<channel>
	<title>Comments for Andy Douglas</title>
	<atom:link href="http://blogs.us.sogeti.com/andydouglas/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.us.sogeti.com/andydouglas</link>
	<description>Musings on programming and software architecture</description>
	<pubDate>Fri, 12 Mar 2010 16:42:33 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on Charting in Silverlight with Visifire Charts by Andrew Douglas</title>
		<link>http://blogs.us.sogeti.com/andydouglas/2009/12/08/charting-in-silverlight-with-visifire-charts/comment-page-1/#comment-24</link>
		<dc:creator>Andrew Douglas</dc:creator>
		<pubDate>Tue, 09 Mar 2010 16:25:00 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.us.sogeti.com/andydouglas/?p=18#comment-24</guid>
		<description>Hi Jerrold,

I don't know how to solve the error you're referring to, but I can tell you that Silverlight works with Firefox 3.5.8.  So maybe you can upgrade to the latest Firefox?

I hope this helps!

Andy</description>
		<content:encoded><![CDATA[<p>Hi Jerrold,</p>
<p>I don&#8217;t know how to solve the error you&#8217;re referring to, but I can tell you that Silverlight works with Firefox 3.5.8.  So maybe you can upgrade to the latest Firefox?</p>
<p>I hope this helps!</p>
<p>Andy</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Charting in Silverlight with Visifire Charts by Jerrold Fredenberg</title>
		<link>http://blogs.us.sogeti.com/andydouglas/2009/12/08/charting-in-silverlight-with-visifire-charts/comment-page-1/#comment-23</link>
		<dc:creator>Jerrold Fredenberg</dc:creator>
		<pubDate>Sun, 07 Mar 2010 03:08:52 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.us.sogeti.com/andydouglas/?p=18#comment-23</guid>
		<description>Hello, I found this blog post while looking for help with Microsoft Silverlight. I've recently switched internet browser from Chrome to Firefox 3.2. Just recently I seem to have a problem with loading sites that use Microsoft Silverlight. Every time I go on a site that needs Microsoft Silverlight, my browser crashes and I get a "npctrl.dll" error. I can't seem to find out how to fix the problem. Any help getting Microsoft Silverlight to function is greatly appreciated! Thanks</description>
		<content:encoded><![CDATA[<p>Hello, I found this blog post while looking for help with Microsoft Silverlight. I&#8217;ve recently switched internet browser from Chrome to Firefox 3.2. Just recently I seem to have a problem with loading sites that use Microsoft Silverlight. Every time I go on a site that needs Microsoft Silverlight, my browser crashes and I get a &#8220;npctrl.dll&#8221; error. I can&#8217;t seem to find out how to fix the problem. Any help getting Microsoft Silverlight to function is greatly appreciated! Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on System Architecture (Basics) - Resources by Arturo Alescio</title>
		<link>http://blogs.us.sogeti.com/andydouglas/2009/07/24/system-architecture-basics-resources/comment-page-1/#comment-14</link>
		<dc:creator>Arturo Alescio</dc:creator>
		<pubDate>Fri, 19 Feb 2010 18:19:34 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.us.sogeti.com/andydouglas/?p=3#comment-14</guid>
		<description>Nice information on your blog. Will look forward to more information in the future. BTW - We are always looking for new contibutors on our SaaS related blog.</description>
		<content:encoded><![CDATA[<p>Nice information on your blog. Will look forward to more information in the future. BTW - We are always looking for new contibutors on our SaaS related blog.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on How to write better code / Intro to Agile by Andrew Douglas</title>
		<link>http://blogs.us.sogeti.com/andydouglas/2010/02/16/how-to-write-better-code-intro-to-agile/comment-page-1/#comment-12</link>
		<dc:creator>Andrew Douglas</dc:creator>
		<pubDate>Thu, 18 Feb 2010 14:53:56 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.us.sogeti.com/andydouglas/?p=27#comment-12</guid>
		<description>Hi Randy,

I'm glad to hear you're interested in pair programming.  In March, I'm going to try to put together an after-work pair programming session at the Sogeti office, so look for an email from me in the few couple weeks.  Also, BitSlingers meets the 1st Monday of every month at Panera bread on Mason Montgomery Rd, and that's an opportunity to pair program with some smart people (see cinnug.org).

Unfortunately I can't post the bad code, because it belongs to a solution I built for a client.  I can describe what the bad code examples were though, and hopefully that will help:

 - The first example was to demonstrate the concept of DRY (don't repeat yourself).  The example wasn't all that great, but the moral of the story was that you shouldn't copy and paste code from one area of an application to another because less code is better.  Also, shared sections of user interface code (ASPX markup, XAML, etc.) should be put into user controls to prevent duplication of UI code.
 - The next example was a gigantic Page_Load event from a web page in an ASP.Net application that I developed.  The Page_Load event was about 200 lines long which in itself is bad, but in addition to the length being bad, it also violates the "Single Responsibility Principle" (see the link to the UncleBob site in the slide deck).  A class or method should only have one reason to exist, and that particular Page_Load was doing a ton of different things which makes it brittle and hard to maintain.

Thanks,
Andy</description>
		<content:encoded><![CDATA[<p>Hi Randy,</p>
<p>I&#8217;m glad to hear you&#8217;re interested in pair programming.  In March, I&#8217;m going to try to put together an after-work pair programming session at the Sogeti office, so look for an email from me in the few couple weeks.  Also, BitSlingers meets the 1st Monday of every month at Panera bread on Mason Montgomery Rd, and that&#8217;s an opportunity to pair program with some smart people (see cinnug.org).</p>
<p>Unfortunately I can&#8217;t post the bad code, because it belongs to a solution I built for a client.  I can describe what the bad code examples were though, and hopefully that will help:</p>
<p> - The first example was to demonstrate the concept of DRY (don&#8217;t repeat yourself).  The example wasn&#8217;t all that great, but the moral of the story was that you shouldn&#8217;t copy and paste code from one area of an application to another because less code is better.  Also, shared sections of user interface code (ASPX markup, XAML, etc.) should be put into user controls to prevent duplication of UI code.<br />
 - The next example was a gigantic Page_Load event from a web page in an ASP.Net application that I developed.  The Page_Load event was about 200 lines long which in itself is bad, but in addition to the length being bad, it also violates the &#8220;Single Responsibility Principle&#8221; (see the link to the UncleBob site in the slide deck).  A class or method should only have one reason to exist, and that particular Page_Load was doing a ton of different things which makes it brittle and hard to maintain.</p>
<p>Thanks,<br />
Andy</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on How to write better code / Intro to Agile by Randy</title>
		<link>http://blogs.us.sogeti.com/andydouglas/2010/02/16/how-to-write-better-code-intro-to-agile/comment-page-1/#comment-11</link>
		<dc:creator>Randy</dc:creator>
		<pubDate>Wed, 17 Feb 2010 15:00:26 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.us.sogeti.com/andydouglas/?p=27#comment-11</guid>
		<description>I would love to be able to try the pair programming, but I work all by myself on my project.

I'll have to remember the warning about the next maintainer.

Can you post the "bad" .NET code, since I won't be able to attend your live presentation?

Good posting.

Thanks,
Randy Stegbauer</description>
		<content:encoded><![CDATA[<p>I would love to be able to try the pair programming, but I work all by myself on my project.</p>
<p>I&#8217;ll have to remember the warning about the next maintainer.</p>
<p>Can you post the &#8220;bad&#8221; .NET code, since I won&#8217;t be able to attend your live presentation?</p>
<p>Good posting.</p>
<p>Thanks,<br />
Randy Stegbauer</p>
]]></content:encoded>
	</item>
</channel>
</rss>
