<?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 on: NET Framework version penetration?</title>
	<atom:link href="http://www.richnetapps.com/net_framework_version_penetration/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.richnetapps.com/net_framework_version_penetration/</link>
	<description>Internet Applications - Flash, Flex, Silverlight, JavaFX</description>
	<lastBuildDate>Fri, 02 Dec 2011 23:04:55 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Armand Niculescu</title>
		<link>http://www.richnetapps.com/net_framework_version_penetration/comment-page-1/#comment-17</link>
		<dc:creator>Armand Niculescu</dc:creator>
		<pubDate>Tue, 25 Sep 2007 01:47:30 +0000</pubDate>
		<guid isPermaLink="false">#comment-17</guid>
		<description>Yes, I had desktop apps in mind. Sorry if I haven&#039;t been clear about it.&lt;br /&gt;
&lt;br /&gt;
Consider this: you&#039;re writing a .NET application, not something earth-shattering, but maybe a useful utility. The installer weights let&#039;s say 5Mb. It doesn&#039;t make a lot of sense to include the whole .NET framework with it to make a 50 Mb installer, but you don&#039;t want to make the user download the framework unless absolutely necessary - ideally it should just work on his computer.&lt;br /&gt;
&lt;br /&gt;
With Flash, you can make an informed decision: if Flash plugin v.X is supported by 90% of the browsers while Flash v.Y is supported only by 40% it makes sense to target version X.&lt;br /&gt;
&lt;br /&gt;
But for .NET, the decision is not simple, especially for small free/shareware tools. Obviously, the safest decision would be to target .NET 1.1, but what if 80% of windows users already have .NET 2?</description>
		<content:encoded><![CDATA[<p>Yes, I had desktop apps in mind. Sorry if I haven&#8217;t been clear about it.</p>
<p>Consider this: you&#8217;re writing a .NET application, not something earth-shattering, but maybe a useful utility. The installer weights let&#8217;s say 5Mb. It doesn&#8217;t make a lot of sense to include the whole .NET framework with it to make a 50 Mb installer, but you don&#8217;t want to make the user download the framework unless absolutely necessary &#8211; ideally it should just work on his computer.</p>
<p>With Flash, you can make an informed decision: if Flash plugin v.X is supported by 90% of the browsers while Flash v.Y is supported only by 40% it makes sense to target version X.</p>
<p>But for .NET, the decision is not simple, especially for small free/shareware tools. Obviously, the safest decision would be to target .NET 1.1, but what if 80% of windows users already have .NET 2?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul</title>
		<link>http://www.richnetapps.com/net_framework_version_penetration/comment-page-1/#comment-16</link>
		<dc:creator>Paul</dc:creator>
		<pubDate>Mon, 24 Sep 2007 21:13:52 +0000</pubDate>
		<guid isPermaLink="false">#comment-16</guid>
		<description>Interesting that you feel that version checking for the .NET framework might be an issue for you. It would be if you were writing a desktop app, or component, to be installed on a client&#039;s PC, but if you&#039;re writing web apps then you target the version of the .NET framework you have installed, and if it is to be installed on a clients server then it wouldn&#039;t generally be considered an issue if they required a newer version of the .NET framework to be installed, especially as Microsoft have - to their credit - made it simply to have multiple versions of the framework on the same computer.&lt;br /&gt;
&lt;br /&gt;
Or maybe I&#039;ve completely misunderstood the point you were making.</description>
		<content:encoded><![CDATA[<p>Interesting that you feel that version checking for the .NET framework might be an issue for you. It would be if you were writing a desktop app, or component, to be installed on a client&#8217;s PC, but if you&#8217;re writing web apps then you target the version of the .NET framework you have installed, and if it is to be installed on a clients server then it wouldn&#8217;t generally be considered an issue if they required a newer version of the .NET framework to be installed, especially as Microsoft have &#8211; to their credit &#8211; made it simply to have multiple versions of the framework on the same computer.</p>
<p>Or maybe I&#8217;ve completely misunderstood the point you were making.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic (Feed is rejected)
Page Caching using disk: enhanced

Served from: www.richnetapps.com @ 2012-02-07 15:03:03 -->
