<?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 Annoyed.ca</title>
	<atom:link href="http://annoyed.ca/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://annoyed.ca</link>
	<description>Life - Technology</description>
	<lastBuildDate>Fri, 04 Mar 2011 18:40:09 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>Comment on Why Are We Still Using Internet Explorer 6? by Etienne Levesque Guitard</title>
		<link>http://annoyed.ca/2009/07/27/why-are-we-still-using-internet-explorer-6/comment-page-1/#comment-41</link>
		<dc:creator>Etienne Levesque Guitard</dc:creator>
		<pubDate>Fri, 04 Mar 2011 18:40:09 +0000</pubDate>
		<guid isPermaLink="false">http://annoyed.ca/?p=442#comment-41</guid>
		<description>Enterprise requirements huh. I think the problem lies within the way these things are done. Period.

Having to comply with 600 rules and having methodologies that make this whole evolution process is not the problem, it&#039;s the methodologies themselves which are.

There is a fundamental problem in an enterprise or government&#039;s workflow when it takes years to upgrade software. That&#039;s hampering productivity and progress.

Not seeing there&#039;s an easy solution, but there&#039;s definitely something to be done.</description>
		<content:encoded><![CDATA[<p>Enterprise requirements huh. I think the problem lies within the way these things are done. Period.</p>
<p>Having to comply with 600 rules and having methodologies that make this whole evolution process is not the problem, it&#8217;s the methodologies themselves which are.</p>
<p>There is a fundamental problem in an enterprise or government&#8217;s workflow when it takes years to upgrade software. That&#8217;s hampering productivity and progress.</p>
<p>Not seeing there&#8217;s an easy solution, but there&#8217;s definitely something to be done.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on S#arp Architecture by drammer</title>
		<link>http://annoyed.ca/2008/12/19/sarp-architecture/comment-page-1/#comment-40</link>
		<dc:creator>drammer</dc:creator>
		<pubDate>Sun, 13 Feb 2011 16:09:52 +0000</pubDate>
		<guid isPermaLink="false">http://annoyed.ca/2008/12/19/sarp-architecture/#comment-40</guid>
		<description>Brilliant!

Now I can say I&#039;m rusty on VB.Net. I did not think I have to do an &quot;Imports&quot; on an NotInheritable class. With C#, we don&#039;t have to do that.

Thanks!</description>
		<content:encoded><![CDATA[<p>Brilliant!</p>
<p>Now I can say I&#8217;m rusty on VB.Net. I did not think I have to do an &#8220;Imports&#8221; on an NotInheritable class. With C#, we don&#8217;t have to do that.</p>
<p>Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on S#arp Architecture by annoyed</title>
		<link>http://annoyed.ca/2008/12/19/sarp-architecture/comment-page-1/#comment-39</link>
		<dc:creator>annoyed</dc:creator>
		<pubDate>Sun, 13 Feb 2011 15:57:45 +0000</pubDate>
		<guid isPermaLink="false">http://annoyed.ca/2008/12/19/sarp-architecture/#comment-39</guid>
		<description>@drammer

Should be:

container.Register(AllTypes.Pick().FromAssemblyNamed(&quot;Northwind.Data&quot;).WithService.FirstNonGenericCoreInterface(&quot;Northwind.Core&quot;))


You&#039;ll need these 3 imports:

Imports Castle.Windsor
Imports Castle.MicroKernel.Registration
Imports SharpArch.Web.Castle.WindsorExtensions</description>
		<content:encoded><![CDATA[<p>@drammer</p>
<p>Should be:</p>
<p>container.Register(AllTypes.Pick().FromAssemblyNamed(&#8220;Northwind.Data&#8221;).WithService.FirstNonGenericCoreInterface(&#8220;Northwind.Core&#8221;))</p>
<p>You&#8217;ll need these 3 imports:</p>
<p>Imports Castle.Windsor<br />
Imports Castle.MicroKernel.Registration<br />
Imports SharpArch.Web.Castle.WindsorExtensions</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on S#arp Architecture by drammer</title>
		<link>http://annoyed.ca/2008/12/19/sarp-architecture/comment-page-1/#comment-38</link>
		<dc:creator>drammer</dc:creator>
		<pubDate>Sun, 13 Feb 2011 15:01:47 +0000</pubDate>
		<guid isPermaLink="false">http://annoyed.ca/2008/12/19/sarp-architecture/#comment-38</guid>
		<description>Hello,

Were you able to convert this code into VB? And can you share the code?

 container.Register(
                AllTypes.Pick()
                .FromAssemblyNamed(&quot;Northwind.Data&quot;)
                .WithService.FirstNonGenericCoreInterface(&quot;Northwind.Core&quot;));</description>
		<content:encoded><![CDATA[<p>Hello,</p>
<p>Were you able to convert this code into VB? And can you share the code?</p>
<p> container.Register(<br />
                AllTypes.Pick()<br />
                .FromAssemblyNamed(&#8220;Northwind.Data&#8221;)<br />
                .WithService.FirstNonGenericCoreInterface(&#8220;Northwind.Core&#8221;));</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why Are We Still Using Internet Explorer 6? &#8211; Part Two by Mike Gifford</title>
		<link>http://annoyed.ca/2010/11/14/why-are-we-still-using-internet-explorer-6-part-two/comment-page-1/#comment-37</link>
		<dc:creator>Mike Gifford</dc:creator>
		<pubDate>Fri, 28 Jan 2011 13:39:15 +0000</pubDate>
		<guid isPermaLink="false">http://annoyed.ca/2010/11/14/why-are-we-still-using-internet-explorer-6-part-two/#comment-37</guid>
		<description>As long as we know there is movement across the board this is good.  But I do think ultimately it&#039;s a challenge with trying to figure out how to keep pace &amp; plan for the relevant technologies.  

Anyways, I do agree that Chrome Frame could well be used as a reason to keep the old browser around even longer.</description>
		<content:encoded><![CDATA[<p>As long as we know there is movement across the board this is good.  But I do think ultimately it&#8217;s a challenge with trying to figure out how to keep pace &amp; plan for the relevant technologies.  </p>
<p>Anyways, I do agree that Chrome Frame could well be used as a reason to keep the old browser around even longer.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why Are We Still Using Internet Explorer 6? &#8211; Part Two by annoyed</title>
		<link>http://annoyed.ca/2010/11/14/why-are-we-still-using-internet-explorer-6-part-two/comment-page-1/#comment-36</link>
		<dc:creator>annoyed</dc:creator>
		<pubDate>Fri, 28 Jan 2011 01:22:05 +0000</pubDate>
		<guid isPermaLink="false">http://annoyed.ca/2010/11/14/why-are-we-still-using-internet-explorer-6-part-two/#comment-36</guid>
		<description>Mike,

Shortly after Chrome Frame was announced Microsoft spoke out and recommended against using it for security reasons (arguing user would be vulnerable to IE issues + Chrome Frame issues). That&#039;s about all Enterprise IT needs to hear to rule it out. Even if the argument is essential hooey. Secretly, even Microsoft knows it&#039;s hooey. But the fact is, they want people off IE 6 as much, if not more, than anyone else (assuming people move to another version of IE, of course).

Chrome Frame is an excuse to stick with IE 6. And for that reason I don&#039;t wanted the Government of Canada using Chrome Frame either. The GoC needs to bite the bullet and do the necessary work to be able to move to a modern browser. It&#039;s going to be costly and time consuming, but it needs to be done.

My department is doing it, though they&#039;ve run into some bumps in the road, they ARE doing it. In my department, Firefox is available with a valid business case and I think that is the path to take for folks who have a real business need to access the &quot;modern web&quot; now. One has to also remember that an out of date browser is just the tip of the obsolete technology iceberg on which the GoC is perched. Thankfully, the Auditor General has flagged this, and some attention (and funds) are finally getting earmarked to tackle it.</description>
		<content:encoded><![CDATA[<p>Mike,</p>
<p>Shortly after Chrome Frame was announced Microsoft spoke out and recommended against using it for security reasons (arguing user would be vulnerable to IE issues + Chrome Frame issues). That&#8217;s about all Enterprise IT needs to hear to rule it out. Even if the argument is essential hooey. Secretly, even Microsoft knows it&#8217;s hooey. But the fact is, they want people off IE 6 as much, if not more, than anyone else (assuming people move to another version of IE, of course).</p>
<p>Chrome Frame is an excuse to stick with IE 6. And for that reason I don&#8217;t wanted the Government of Canada using Chrome Frame either. The GoC needs to bite the bullet and do the necessary work to be able to move to a modern browser. It&#8217;s going to be costly and time consuming, but it needs to be done.</p>
<p>My department is doing it, though they&#8217;ve run into some bumps in the road, they ARE doing it. In my department, Firefox is available with a valid business case and I think that is the path to take for folks who have a real business need to access the &#8220;modern web&#8221; now. One has to also remember that an out of date browser is just the tip of the obsolete technology iceberg on which the GoC is perched. Thankfully, the Auditor General has flagged this, and some attention (and funds) are finally getting earmarked to tackle it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why Are We Still Using Internet Explorer 6? &#8211; Part Two by Mike Gifford</title>
		<link>http://annoyed.ca/2010/11/14/why-are-we-still-using-internet-explorer-6-part-two/comment-page-1/#comment-35</link>
		<dc:creator>Mike Gifford</dc:creator>
		<pubDate>Thu, 27 Jan 2011 22:23:48 +0000</pubDate>
		<guid isPermaLink="false">http://annoyed.ca/2010/11/14/why-are-we-still-using-internet-explorer-6-part-two/#comment-35</guid>
		<description>Standards, and our perceptions of them, change over time. However, that awareness about the now-ness of technology has to be embedded in how we deal with applications or indeed content on the Internet.  How long will it be till we&#039;re scoffing at sites that still use HTML4? 

How do we think about the lifespans of our work &amp; accommodate for inevitable upgrades &amp; maintenance work that needs to be done to keep information relevant, secure &amp; accessible?  

Also, are there ways to use tools like http://code.google.com/chrome/chromeframe/ to help bridge the gap and help keep folks who are locked into old technology able to still experience a modern web?</description>
		<content:encoded><![CDATA[<p>Standards, and our perceptions of them, change over time. However, that awareness about the now-ness of technology has to be embedded in how we deal with applications or indeed content on the Internet.  How long will it be till we&#8217;re scoffing at sites that still use HTML4? </p>
<p>How do we think about the lifespans of our work &amp; accommodate for inevitable upgrades &amp; maintenance work that needs to be done to keep information relevant, secure &amp; accessible?  </p>
<p>Also, are there ways to use tools like <a href="http://code.google.com/chrome/chromeframe/" rel="nofollow">http://code.google.com/chrome/chromeframe/</a> to help bridge the gap and help keep folks who are locked into old technology able to still experience a modern web?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why Are We Still Using Internet Explorer 6? by Wei Ke</title>
		<link>http://annoyed.ca/2009/07/27/why-are-we-still-using-internet-explorer-6/comment-page-1/#comment-8</link>
		<dc:creator>Wei Ke</dc:creator>
		<pubDate>Fri, 26 Nov 2010 17:05:22 +0000</pubDate>
		<guid isPermaLink="false">http://annoyed.ca/?p=442#comment-8</guid>
		<description>If only I read this article earlier. 

Recently for the sake of learning WCF I downloaded IE 7. Only found it didn&#039;t work for the application I worked on, which only worked with IE6. Then I had to remove IE 6, only found IE 6 didn&#039;t work as well. It costs much ado to get my pc work.</description>
		<content:encoded><![CDATA[<p>If only I read this article earlier. </p>
<p>Recently for the sake of learning WCF I downloaded IE 7. Only found it didn&#8217;t work for the application I worked on, which only worked with IE6. Then I had to remove IE 6, only found IE 6 didn&#8217;t work as well. It costs much ado to get my pc work.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why Are We Still Using Internet Explorer 6? by annoyed</title>
		<link>http://annoyed.ca/2009/07/27/why-are-we-still-using-internet-explorer-6/comment-page-1/#comment-6</link>
		<dc:creator>annoyed</dc:creator>
		<pubDate>Sun, 21 Nov 2010 01:20:11 +0000</pubDate>
		<guid isPermaLink="false">http://annoyed.ca/?p=442#comment-6</guid>
		<description>@David @Ian Yep, and when we buy hardware we have to make sure it works with Windows XP. When we buy hard drives they have to be compatible with our SAN storage (or you end up with 285 applications, some mission critical, down for 12 hours after an upgrade). And when you buy network switches you have to make sure they&#039;re compatible with the routers/firewalls/load-balancers, SSL acceleration appliances (15 hours), etc. Welcome to the realities of enterprise IT.

The situation is in no way ideal. There are costs associated with both moving forward and keeping the status quo. I am definitely not arguing that. I am simply pointing out the IT side of the question, as there are plenty of end-users out there arguing their perspective. My department has decided that blocking half the Internet is a less costly security approach than upgrading to a newer browser if that newer browser means HR can&#039;t process 25,000 employees paychecks because the pay application doesn&#039;t work outside IE6. Really, you want access to Facebook or your paycheck? I mean, how F&#039;ed up is that?

My department spends about 80% of its IT budget just &quot;keeping the lights on&quot;, as we say. Only 20% of our budget can be used to move forward (upgrades, enhancements, etc). And it isn&#039;t IT that gets to decide where that 20% goes. We get our marching orders from the program areas. Our IT systems are ridiculously out of date. We know it. And now thanks to the Auditor General many more people know it too. The AG&#039;s report is finally getting us some money to do something about it.

Regarding having two browsers, personally I agree (in fact I do have both IE6 and Firefox, officially installed). But I am going to try to dig up the statistics about how much helpdesk calls dropped when we went from two browsers to one. It was significant. Downright scary in fact to see find out just how many people apparently were unable to close one browser and open the other if a site didn&#039;t work properly. Perhaps our workforce is more computer literate 7 years later... I don&#039;t know.

We support 200 applications developed in-house and some 2000 commercial software products. What&#039;s one more browser. And we should also support Open Office too. And people who want to use an Apple, and another 50+ applications for that. Oh, and I want to carry an IPhone rather than a BlackBerry. And why doesn&#039;t my IPad work on the network?

Tell your Minister to stop passing legislation that requires changes to IT systems, and tell them to instead direct that 20% to upgrading the applications that are holding IE6 around.</description>
		<content:encoded><![CDATA[<p>@David @Ian Yep, and when we buy hardware we have to make sure it works with Windows XP. When we buy hard drives they have to be compatible with our SAN storage (or you end up with 285 applications, some mission critical, down for 12 hours after an upgrade). And when you buy network switches you have to make sure they&#8217;re compatible with the routers/firewalls/load-balancers, SSL acceleration appliances (15 hours), etc. Welcome to the realities of enterprise IT.</p>
<p>The situation is in no way ideal. There are costs associated with both moving forward and keeping the status quo. I am definitely not arguing that. I am simply pointing out the IT side of the question, as there are plenty of end-users out there arguing their perspective. My department has decided that blocking half the Internet is a less costly security approach than upgrading to a newer browser if that newer browser means HR can&#8217;t process 25,000 employees paychecks because the pay application doesn&#8217;t work outside IE6. Really, you want access to Facebook or your paycheck? I mean, how F&#8217;ed up is that?</p>
<p>My department spends about 80% of its IT budget just &#8220;keeping the lights on&#8221;, as we say. Only 20% of our budget can be used to move forward (upgrades, enhancements, etc). And it isn&#8217;t IT that gets to decide where that 20% goes. We get our marching orders from the program areas. Our IT systems are ridiculously out of date. We know it. And now thanks to the Auditor General many more people know it too. The AG&#8217;s report is finally getting us some money to do something about it.</p>
<p>Regarding having two browsers, personally I agree (in fact I do have both IE6 and Firefox, officially installed). But I am going to try to dig up the statistics about how much helpdesk calls dropped when we went from two browsers to one. It was significant. Downright scary in fact to see find out just how many people apparently were unable to close one browser and open the other if a site didn&#8217;t work properly. Perhaps our workforce is more computer literate 7 years later&#8230; I don&#8217;t know.</p>
<p>We support 200 applications developed in-house and some 2000 commercial software products. What&#8217;s one more browser. And we should also support Open Office too. And people who want to use an Apple, and another 50+ applications for that. Oh, and I want to carry an IPhone rather than a BlackBerry. And why doesn&#8217;t my IPad work on the network?</p>
<p>Tell your Minister to stop passing legislation that requires changes to IT systems, and tell them to instead direct that 20% to upgrading the applications that are holding IE6 around.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why Are We Still Using Internet Explorer 6? by Ian</title>
		<link>http://annoyed.ca/2009/07/27/why-are-we-still-using-internet-explorer-6/comment-page-1/#comment-5</link>
		<dc:creator>Ian</dc:creator>
		<pubDate>Sun, 21 Nov 2010 00:20:18 +0000</pubDate>
		<guid isPermaLink="false">http://annoyed.ca/?p=442#comment-5</guid>
		<description>Thanks for the article Christopher — I do, however, feel obligated to dispute any reasoning which claims that upgrades are not put in place because of &quot;costs&quot; associated with upgrading legacy systems. I feel particularly obliged to dispute this point when the employer in question happens to be government.

I&#039;m curious if any consideration to the hidden costs associated with failing to upgrade legacy systems, supporting deprecated technology, or the security risks IE6 continually exposes employees to. What about the damage the organization inadvertently contributes to by leaving hundreds of thousands of IE6 referer stamps in server logs around the world? (With enough people visiting a site with IE6, that site will likely feel obliged to continue to support IE6 out of necessity, thus holding back their own site&#039;s evolution and that of the internet overall.) I guarantee you that if the current IT landscape which you have illustrated is going to become a lot more costly and problematic as it is continually ignored.

Like @patlaj and @David have suggested, users should have alternate browsers choices available to them. Even Firefox with IETab installed would make a major difference in terms of security and overall web experience and the costs of doing so would be minimal. Contributing towards positive change with measurable results does not need to cost millions…</description>
		<content:encoded><![CDATA[<p>Thanks for the article Christopher — I do, however, feel obligated to dispute any reasoning which claims that upgrades are not put in place because of &#8220;costs&#8221; associated with upgrading legacy systems. I feel particularly obliged to dispute this point when the employer in question happens to be government.</p>
<p>I&#8217;m curious if any consideration to the hidden costs associated with failing to upgrade legacy systems, supporting deprecated technology, or the security risks IE6 continually exposes employees to. What about the damage the organization inadvertently contributes to by leaving hundreds of thousands of IE6 referer stamps in server logs around the world? (With enough people visiting a site with IE6, that site will likely feel obliged to continue to support IE6 out of necessity, thus holding back their own site&#8217;s evolution and that of the internet overall.) I guarantee you that if the current IT landscape which you have illustrated is going to become a lot more costly and problematic as it is continually ignored.</p>
<p>Like @patlaj and @David have suggested, users should have alternate browsers choices available to them. Even Firefox with IETab installed would make a major difference in terms of security and overall web experience and the costs of doing so would be minimal. Contributing towards positive change with measurable results does not need to cost millions…</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why Are We Still Using Internet Explorer 6? by David</title>
		<link>http://annoyed.ca/2009/07/27/why-are-we-still-using-internet-explorer-6/comment-page-1/#comment-3</link>
		<dc:creator>David</dc:creator>
		<pubDate>Wed, 17 Nov 2010 19:57:29 +0000</pubDate>
		<guid isPermaLink="false">http://annoyed.ca/?p=442#comment-3</guid>
		<description>Of course, what you have there is a self-perpetuating situation. With only one web browser (IE6), even when you upgrade your software, you have to make sure that your upgrade works with IE6. When you procure new software, you write into new RFPs that the software works with IE6, which limits the responses and may prevent some good software that otherwise might be successful from competing. And you never have the opportunity to break out of the cycle.

It may be time for a second look at the &quot;one enterprise browser&quot; policy. Yes, there are additional costs (if not in licenses, in effort to maintain and support). But two browsers gives you a path forward out of the trap. You can keep IE6 for legacy applications and also have available a modern, standards-compliant browser to enable new, improved software and other productivity increases from browser improvements. Over time, as legacy applications get upgraded or replaced, the need to hold on to IE6 will diminish and eventually disappear. In the meantime, you can benefit from the full range of sites and software on the market - not just the ones that work with IE6. 

Those benefits may very well add up to more than the cost of adding another browser.</description>
		<content:encoded><![CDATA[<p>Of course, what you have there is a self-perpetuating situation. With only one web browser (IE6), even when you upgrade your software, you have to make sure that your upgrade works with IE6. When you procure new software, you write into new RFPs that the software works with IE6, which limits the responses and may prevent some good software that otherwise might be successful from competing. And you never have the opportunity to break out of the cycle.</p>
<p>It may be time for a second look at the &#8220;one enterprise browser&#8221; policy. Yes, there are additional costs (if not in licenses, in effort to maintain and support). But two browsers gives you a path forward out of the trap. You can keep IE6 for legacy applications and also have available a modern, standards-compliant browser to enable new, improved software and other productivity increases from browser improvements. Over time, as legacy applications get upgraded or replaced, the need to hold on to IE6 will diminish and eventually disappear. In the meantime, you can benefit from the full range of sites and software on the market &#8211; not just the ones that work with IE6. </p>
<p>Those benefits may very well add up to more than the cost of adding another browser.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why Are We Still Using Internet Explorer 6? by patlaj</title>
		<link>http://annoyed.ca/2009/07/27/why-are-we-still-using-internet-explorer-6/comment-page-1/#comment-2</link>
		<dc:creator>patlaj</dc:creator>
		<pubDate>Thu, 30 Jul 2009 02:10:31 +0000</pubDate>
		<guid isPermaLink="false">http://annoyed.ca/?p=442#comment-2</guid>
		<description>Great post, Christopher - it&#039;s great for people to be able to see the other side of the story, and you laid it out very clearly. 

I think a lot of people don&#039;t give a thought to their browser - IE6 works well enough for them. And for those that do care, Firefox can be installed alongside IE6. So workers can use Firefox for whatever they normally use their browser for, and switch to IE6 whenever they need to book leave (or whatever internal app requires that browser). No need for IE7 or 8 at all, but you get all the benefits of modern software.

I think the problem is that you might have to be a fairly sophisticated user in order to use two browsers like this. Maybe those who would make the request are also those sophisticated enough to be able to handle it?</description>
		<content:encoded><![CDATA[<p>Great post, Christopher &#8211; it&#8217;s great for people to be able to see the other side of the story, and you laid it out very clearly. </p>
<p>I think a lot of people don&#8217;t give a thought to their browser &#8211; IE6 works well enough for them. And for those that do care, Firefox can be installed alongside IE6. So workers can use Firefox for whatever they normally use their browser for, and switch to IE6 whenever they need to book leave (or whatever internal app requires that browser). No need for IE7 or 8 at all, but you get all the benefits of modern software.</p>
<p>I think the problem is that you might have to be a fairly sophisticated user in order to use two browsers like this. Maybe those who would make the request are also those sophisticated enough to be able to handle it?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

