<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>"Orcas" .NET Framework compatibility</title><link>http://blogs.msdn.com/b/somasegar/archive/2006/05/18/601354.aspx</link><description>As you know, work is currently underway in my group for the next version of Visual Studio which we call internally as “Orcas”. 
 
 Visual Studio “Orcas” is designed to enable customers to rapidly create connected applications on the latest platforms</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title> Somasegar s WebLog Orcas NET Framework compatibility | Green Tea Fat Burner</title><link>http://blogs.msdn.com/b/somasegar/archive/2006/05/18/601354.aspx#9717880</link><pubDate>Tue, 09 Jun 2009 22:34:09 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9717880</guid><dc:creator> Somasegar s WebLog Orcas NET Framework compatibility | Green Tea Fat Burner</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://greenteafatburner.info/story.php?id=2871"&gt;http://greenteafatburner.info/story.php?id=2871&lt;/a&gt;&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9717880" width="1" height="1"&gt;</description></item><item><title> Somasegar s WebLog Orcas NET Framework compatibility | Cellulite Creams</title><link>http://blogs.msdn.com/b/somasegar/archive/2006/05/18/601354.aspx#9711603</link><pubDate>Tue, 09 Jun 2009 05:34:29 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9711603</guid><dc:creator> Somasegar s WebLog Orcas NET Framework compatibility | Cellulite Creams</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://cellulitecreamsite.info/story.php?id=8057"&gt;http://cellulitecreamsite.info/story.php?id=8057&lt;/a&gt;&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9711603" width="1" height="1"&gt;</description></item><item><title> Somasegar s WebLog Orcas NET Framework compatibility | Paid Surveys</title><link>http://blogs.msdn.com/b/somasegar/archive/2006/05/18/601354.aspx#9659401</link><pubDate>Sat, 30 May 2009 01:18:52 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9659401</guid><dc:creator> Somasegar s WebLog Orcas NET Framework compatibility | Paid Surveys</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://paidsurveyshub.info/story.php?title=somasegar-s-weblog-orcas-net-framework-compatibility"&gt;http://paidsurveyshub.info/story.php?title=somasegar-s-weblog-orcas-net-framework-compatibility&lt;/a&gt;&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9659401" width="1" height="1"&gt;</description></item><item><title>Orcas and Highlander - Page 4 | keyongtech</title><link>http://blogs.msdn.com/b/somasegar/archive/2006/05/18/601354.aspx#9361895</link><pubDate>Thu, 22 Jan 2009 06:07:10 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9361895</guid><dc:creator>Orcas and Highlander - Page 4 | keyongtech</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://www.keyongtech.com/4485107-orcas-and-highlander/4"&gt;http://www.keyongtech.com/4485107-orcas-and-highlander/4&lt;/a&gt;&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9361895" width="1" height="1"&gt;</description></item><item><title>re: "Orcas" .NET Framework compatibility</title><link>http://blogs.msdn.com/b/somasegar/archive/2006/05/18/601354.aspx#9288251</link><pubDate>Wed, 07 Jan 2009 19:48:25 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9288251</guid><dc:creator>TheCPUWizard</dc:creator><description>&lt;p&gt;Old post, I the &amp;quot;issue&amp;quot; is going to come up again with .NET 4.0 (already in CTP).&lt;/p&gt;
&lt;p&gt;Backwards compatibility is an abolsute requirement to the ISV [Independant Software Vendor]. I have a library of over 2 million lines of code (simple linebreak counter, includes non-code lines).&lt;/p&gt;
&lt;p&gt;If I re-compile with a new version I &amp;quot;hope&amp;quot; that the code will function identically, but I &amp;quot;need&amp;quot; to know that if there is a breaking change in functionallity, that it will break the build.&lt;/p&gt;
&lt;p&gt;Yes, I have ALOT of Unit and Functional testing code [actually included in the above line count], but even the most robust APPLICATION testing does not rigorously test the internal functioning of the vendor supplied code.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9288251" width="1" height="1"&gt;</description></item><item><title>What does Windows Vista SP1 Mean for Developers?</title><link>http://blogs.msdn.com/b/somasegar/archive/2006/05/18/601354.aspx#8326710</link><pubDate>Thu, 20 Mar 2008 04:24:47 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8326710</guid><dc:creator>Mirrored Blogs</dc:creator><description>&lt;p&gt;As many people will have noticed, we released Windows Vista Service Pack 1 this week ( read about the&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8326710" width="1" height="1"&gt;</description></item><item><title>MSDN Blog Postings  &amp;raquo; What does Windows Vista SP1 Mean for Developers?</title><link>http://blogs.msdn.com/b/somasegar/archive/2006/05/18/601354.aspx#8326474</link><pubDate>Thu, 20 Mar 2008 01:43:32 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8326474</guid><dc:creator>MSDN Blog Postings  » What does Windows Vista SP1 Mean for Developers?</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://msdnrss.thecoderblogs.com/2008/03/19/what-does-windows-vista-sp1-mean-for-developers/"&gt;http://msdnrss.thecoderblogs.com/2008/03/19/what-does-windows-vista-sp1-mean-for-developers/&lt;/a&gt;&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8326474" width="1" height="1"&gt;</description></item><item><title>What does Windows Vista SP1 Mean for Developers?</title><link>http://blogs.msdn.com/b/somasegar/archive/2006/05/18/601354.aspx#8326290</link><pubDate>Thu, 20 Mar 2008 00:21:11 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8326290</guid><dc:creator>Tim Sneath</dc:creator><description>&lt;p&gt;As many people will have noticed, we released Windows Vista Service Pack 1 this week ( read about the&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8326290" width="1" height="1"&gt;</description></item><item><title>re: "Orcas" .NET Framework compatibility</title><link>http://blogs.msdn.com/b/somasegar/archive/2006/05/18/601354.aspx#6025515</link><pubDate>Fri, 09 Nov 2007 22:10:10 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6025515</guid><dc:creator>David Nelson</dc:creator><description>&lt;p&gt;Late to the game as usual, but I just wanted to say that I agree with the majority of posters that backward compatibility should not be a primary design goal of a new version. Its not that is has no value, but its just not worth it if it means holding back other more important fixes or features. I completely agree with Sean McLellan's post; if I upgrade to a new version, I already know that I will have to make some code changes (especially since you can't guarantee 100% backward compatibility, no matter how hard you try). So what if I have to make some extra changes to deal with breaking changes? EVEN IF those changes are actually fairly extensive, its worth it if it means that the new version is better and more usable. And if its not worth it to people like Bill and his banking system, they don't have to upgrade! If you're so worried about your ancient mission-critical system, why are you upgrading to a new version in the first place? Shouldn't you stay with what you know works? In short, backward compatibility simply isn't worth the price you (MS) are forcing us to pay.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6025515" width="1" height="1"&gt;</description></item><item><title>re: "Orcas" .NET Framework compatibility</title><link>http://blogs.msdn.com/b/somasegar/archive/2006/05/18/601354.aspx#6006739</link><pubDate>Fri, 09 Nov 2007 09:12:37 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6006739</guid><dc:creator>Josh Einstein</dc:creator><description>&lt;p&gt;There's one problem with the &amp;quot;screw backwards compatibility&amp;quot; approach. Add-ins. If you write an Office add-in, each process can only hold one version of the CLR. So if Winword.exe or Outlook.exe loads .NET 3.5, and .NET 3.5 isn't compatible with .NET 2.0, then the add-in written against .NET 2.0 breaks.&lt;/p&gt;
&lt;p&gt;Now if you can make it so that a process isn't limited to one CLR instance, and Outlook.exe and Winword.exe, etc can run .NET 2.0 and .NET 3.5 add-ins side by side in the same process, then I agree with everyone else and screw backwards compatibility. That's how you wind up with stupid names like TimeZone2.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6006739" width="1" height="1"&gt;</description></item></channel></rss>