<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" media="screen" href="/styles/xslt/rss.xslt"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:c9="http://channel9.msdn.com">
<channel>
	<title>Channel 9 Forums - Coffeehouse - Backward Suppor for Longhorn Technology</title>
	<atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Forums/rss"></atom:link>
	<image>
		<url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url>
		<title>Channel 9 Forums - Coffeehouse - Backward Suppor for Longhorn Technology</title>
		<link>http://channel9.msdn.com/Forums</link>
	</image>
	<description>Channel 9 keeps you up to date with the latest news and behind the scenes info from Microsoft that developers love to keep up with. From LINQ to SilverLight – Watch videos and hear about all the cool technologies coming and the people behind them.</description>
	<link>http://channel9.msdn.com/Forums</link>
	<language>en</language>
	<pubDate>Thu, 23 May 2013 23:12:20 GMT</pubDate>
	<lastBuildDate>Thu, 23 May 2013 23:12:20 GMT</lastBuildDate>
	<generator>Rev9</generator>
	<c9:totalResults>9</c9:totalResults>
	<c9:pageCount>-9</c9:pageCount>
	<c9:pageSize>-1</c9:pageSize>
	<item>
		<title>Coffeehouse - Backward Suppor for Longhorn Technology</title>
		<description><![CDATA[<p>I have discussed the issue of support for Longhorn technologies on existing platforms with some Microsoft people I met during the Tech-Ed in Eiat a couple of weeks ago. One of them, Yosi Taguri, suggested that I post my concerns on this site, so here it
 is:<br>
<br>
<p dir="ltr"><span lang="en-us"><font face="Arial" size="2">As</font> <font face="Arial" size="2">
a proponent</font> <font face="Arial" size="2">of Microsoft techno</font></span><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2">logies</font>
<font face="Arial" size="2">in Te</font><font face="Arial" size="2">c</font><font face="Arial" size="2">nomatix,</font>
<font face="Arial" size="2">I was always proud</font> <font face="Arial" size="2">
to introduce to Tecnomatix new productivity enhancing technologies from Microsoft.</font></span><span lang="en-us"></span><span lang="en-us">
<font face="Arial" size="2">I was also proud to be able to be an early adopter of these technologies, as all major technolo</font><font face="Arial" size="2">gical breakthroughs</font></span><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2">
 I wanted to use</font></span><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2"> were always available on all supported platforms (.NET being the latest example).</font></span></p>
<p dir="ltr"><span lang="en-us"><font face="Arial" size="2">N</font></span><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2">ow, Microsoft is starting</font>
<font face="Arial" size="2">to talk about Longhorn, and the message I am getting is that contrary to</font>
<font face="Arial" size="2">your</font> <font face="Arial" size="2">policy</font></span><span lang="en-us"></span><span lang="en-us">
<font face="Arial" size="2">up to</font> <font face="Arial" size="2">today</font></span><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2">,</font></span><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2"></font></span><span lang="en-us"></span><span lang="en-us">
<font face="Arial" size="2">i</font></span><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2">t seems that there will be no backward support for most of the Longhorn technologies.</font>
<font face="Arial" size="2">I am personally interested in Avalon and its</font></span><span lang="en-us"></span><span lang="en-us">
<font face="Arial" size="2">promise</font></span><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2"></font>
<font face="Arial" size="2">to bridge the gap between UI designers and software developers.</font>
<font face="Arial" size="2">In Avalon,</font></span><span lang="en-us"></span><span lang="en-us">
<font face="Arial" size="2">the developer can</font></span><span lang="en-us"></span><span lang="en-us">
<font face="Arial" size="2">always</font></span><span lang="en-us"></span><span lang="en-us">
<font face="Arial" size="2">implement any GUI designed by the graphic designer.</font></span><span lang="en-us"></span><span lang="en-us">
<font face="Arial" size="2">Today</font> <font face="Arial" size="2">I always get</font>
<font face="Arial" size="2">G</font><font face="Arial" size="2">U</font><font face="Arial" size="2">I</font><font face="Arial" size="2"> that is eas</font><font face="Arial" size="2">y to implement</font></span><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2">…</font></span><span lang="en-us"></span><span lang="en-us"></span></p>
<p dir="ltr"><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2">Howev</font><font face="Arial" size="2">e</font><font face="Arial" size="2">r,</font>
<font face="Arial" size="2">anybody writing &quot;out of the box&quot; software, that needs to be installable</font>
<font face="Arial" size="2">at different customers</font></span><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2">,</font></span><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2"> using different Microsoft platforms</font><font face="Arial" size="2">,</font></span><span lang="en-us"></span><span lang="en-us">
<font face="Arial" size="2">wil</font></span><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2">l</font></span><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2"> not be able to target these new technologies.</font>
<font face="Arial" size="2">We would have to wait until Longhorn becomes a legacy platform before we could program to these new APIs</font></span><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2">, as&nbsp;we must make sure</font></span><span lang="en-us"></span><span lang="en-us">&nbsp;our<font face="Arial" size="2">
 software</font></span><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2"> runs</font></span><span lang="en-us"></span><span lang="en-us">
<font face="Arial" size="2">on any supported Microsoft platform</font></span><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2">.</font><font face="Arial" size="2"></font>
<font face="Arial" size="2">T</font><font face="Arial" size="2">here is no way we will be able to split</font></span><span lang="en-us"></span><span lang="en-us">&nbsp;our<font face="Arial" size="2"> implementation into a</font>
<font face="Arial" size="2">branch</font><font face="Arial" size="2"> using Longhorn, and a</font>
<font face="Arial" size="2">branch</font> <font face="Arial" size="2">using &quot;legacy ..NET&quot;</font></span><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2"></font></span><span lang="en-us"></span><span lang="en-us">
<font face="Arial" size="2">–</font></span><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2"> too</font>
<font face="Arial" size="2">expensive</font></span><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2">.</font></span></p>
<p dir="ltr"><span lang="en-us"><font face="Arial" size="2">Thus, as things stand now, I face the prospect of not being able to use any new</font></span><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2"> client</font></span><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2"></font></span><span lang="en-us"></span><span lang="en-us">
<font face="Arial" size="2">technology</font></span><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2"></font></span><span lang="en-us"></span><span lang="en-us">
<font face="Arial" size="2">after .NET 2.0</font><font face="Arial" size="2">, for many years.</font>
<font face="Arial" size="2">I see this as a breech of an unwritten contract I had with Microsoft.</font></span><span lang="en-us"></span><span lang="en-us">
<font face="Arial" size="2">I push your technologies</font></span><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2"> into my products</font></span><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2">,</font></span><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2"></font></span><span lang="en-us"></span><span lang="en-us">
<font face="Arial" size="2">and as a bi-product</font></span><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2"></font></span><span lang="en-us"></span><span lang="en-us">
<font face="Arial" size="2">I</font></span><span lang="en-us"></span><span lang="en-us">
<font face="Arial" size="2">&quot;</font><font face="Arial" size="2">mak</font></span><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2">e</font></span><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2"> sure</font><font face="Arial" size="2">&quot;</font><font face="Arial" size="2"></font></span><span lang="en-us"></span><span lang="en-us">
<font face="Arial" size="2">they</font></span><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2"> are not portable to competing platforms</font><font face="Arial" size="2">.</font></span><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2"></font></span><span lang="en-us"></span><span lang="en-us">
<font face="Arial" size="2">Y</font></span><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2">ou in</font></span><span lang="en-us"></span><span lang="en-us">
<font face="Arial" size="2">return</font></span><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2"> make sure I can</font>
<font face="Arial" size="2">use the most current technologies available</font></span><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2">, as soon as they a</font><font face="Arial" size="2">r</font><font face="Arial" size="2">e released</font></span><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2">.</font></span><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2"></font>
<font face="Arial" size="2">Now I am afraid</font></span><span lang="en-us"></span><span lang="en-us">
<font face="Arial" size="2">the</font></span><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2"></font>
<font face="Arial" size="2">Java proponents in Tecnomatix will gain power as they claim Microsoft is not even compatible with itself, as opposed to Java that will run on any platform.</font></span><span lang="en-us"></span><span lang="en-us"></span></p>
<p dir="ltr"><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2">The decision</font></span><span lang="en-us"></span><span lang="en-us">
<font face="Arial" size="2">not</font></span><span lang="en-us"></span><span lang="en-us">
<font face="Arial" size="2">to support legacy platforms i</font></span><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2">s not an item for a feature review</font></span><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2">
 within the Longhorn team</font></span><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2">.</font>
<font face="Arial" size="2">It is a strategic decision</font></span><span lang="en-us"></span><span lang="en-us">
<font face="Arial" size="2">t</font></span><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2">hat</font></span><span lang="en-us"></span><span lang="en-us">
<font face="Arial" size="2">a</font></span><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2">ffects the ability of all</font></span><span lang="en-us"></span><span lang="en-us">
<font face="Arial" size="2">I</font></span><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2">ndependent</font></span><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2"></font></span><span lang="en-us"></span><span lang="en-us">
<font face="Arial" size="2">Software V</font><font face="Arial" size="2">e</font><font face="Arial" size="2">ndors</font>
<font face="Arial" size="2">to</font></span><span lang="en-us"></span><span lang="en-us">
<font face="Arial" size="2">adopt</font></span><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2"> Longhorn technologies</font></span><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2">, the next major</font></span><span lang="en-us"></span><span lang="en-us">
<font face="Arial" size="2">technology</font></span><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2"></font>
<font face="Arial" size="2">breakthrough</font></span><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2">.</font></span><span lang="en-us"></span><span lang="en-us">
<font face="Arial" size="2">I would much prefer</font></span><span lang="en-us"></span><span lang="en-us">
<font face="Arial" size="2">to get</font></span><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2"> a Longhorn with less features, but one I can use, than having a very advanced</font></span><span lang="en-us"></span><span lang="en-us">
<font face="Arial" size="2">L</font></span><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2">ongho</font></span><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2">rn that I will</font></span><span lang="en-us"></span><span lang="en-us">
<font face="Arial" size="2">have to wait many</font></span><span lang="en-us"></span><span lang="en-us">
<font face="Arial" size="2">years</font></span><span lang="en-us"></span><span lang="en-us">
<font face="Arial" size="2">to use</font></span><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2">.</font></span><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2"></font></span><span lang="en-us"></span><span lang="en-us">
</span></p>
<p dir="ltr"><span lang="en-us"></span><span lang="en-us"></span></p>
<p dir="ltr"><span lang="en-us"></span><span lang="en-us"><font face="Arial" size="2">Thank you</font></span><span lang="en-us"></span><span lang="en-us"></span></p>
<p dir="ltr"><span lang="en-us"></span><span lang="en"></span><a name=""><span lang="en"><font face="Times New Roman">Adam Shaked Gish</font></span></a></p>
<p dir="ltr"><span lang="en"><font face="Times New Roman">Software Architect</font></span></p>
<p dir="ltr"><span lang="en"><font face="Times New Roman">MPM Applications Group</font></span></p>
<p dir="ltr"><span lang="en"><font face="Times New Roman">Tecnomatix Technologies</font></span></p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/6943-Backward-Suppor-for-Longhorn-Technology/6943#6943</link>
		<pubDate>Sun, 16 May 2004 05:48:12 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/6943-Backward-Suppor-for-Longhorn-Technology/6943#6943</guid>
		<dc:creator>adam_sg</dc:creator>
		<slash:comments>9</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/adam_sg/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Backward Suppor for Longhorn Technology</title>
		<description><![CDATA[<p><p dir="ltr"><em>I push your technologies into my products, and as a bi-product I &quot;make sure&quot; they are not portable to competing platforms. You in return make sure I can use the most current technologies available, as soon as they are released.</em><br>
<br>
Ahh, how refreshing, always working in the best interests of your customers, I see...<br>
<br>
<em>Now I am afraid the Java proponents in Tecnomatix will gain power as they claim Microsoft is not even compatible with itself, as opposed to Java that will run on any platform.</em><br>
<br>
Eh, .NET executables also run on many platforms, have a look at Mono or Rotor or whatever. That's supposed to be one of the benefits of&nbsp;managed code, isn't it?&nbsp;<br>
<br>
I would be greatly suprised if MS dropped support for anything major they introduced in the last years. Where did you get that from?</p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/6943-Backward-Suppor-for-Longhorn-Technology/97b4ce4069c643f298ac9dea011a7ffe#97b4ce4069c643f298ac9dea011a7ffe</link>
		<pubDate>Sun, 16 May 2004 12:04:01 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/6943-Backward-Suppor-for-Longhorn-Technology/97b4ce4069c643f298ac9dea011a7ffe#97b4ce4069c643f298ac9dea011a7ffe</guid>
		<dc:creator>UdoSchroeter</dc:creator>
		<slash:comments>9</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/UdoSchroeter/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Backward Suppor for Longhorn Technology</title>
		<description><![CDATA[<p>The&nbsp;problem Adam has isn't about dropping support for past technologies,&nbsp;it is just the&nbsp;<a href="http://blog.simplegeek.com/PermaLink.aspx/d3149746-ac49-4155-9914-f7f359b9bb2d">word</a> at the moment seems to be pretty clear that Avalon will be for Longhorn
 only.&nbsp;There are always these rough transition periods in the march forward (DOS vs Windows, Win16 vs Win32). Seeing as how we are still looking so far into the future it is hard to picture what the migration plan will look like.
</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/6943-Backward-Suppor-for-Longhorn-Technology/6e58a4649feb495283ba9dea011a802a#6e58a4649feb495283ba9dea011a802a</link>
		<pubDate>Sun, 16 May 2004 13:57:07 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/6943-Backward-Suppor-for-Longhorn-Technology/6e58a4649feb495283ba9dea011a802a#6e58a4649feb495283ba9dea011a802a</guid>
		<dc:creator>bitmask</dc:creator>
		<slash:comments>9</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/bitmask/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Backward Suppor for Longhorn Technology</title>
		<description><![CDATA[<p>Hi Adam,<br>
<br>
First, let me say that your concern has been heard here -- the email you privately sent last week to one of the MS folks you met has already been in circulation among the evangelism team here in Redmond.<br>
<br>
As bitmask notes, there is always a tug of war between a desire to do innovative new work vs. support older platforms.&nbsp; Windows apps don't run on DOS.&nbsp; Mac OS X apps don't run on OS 9.&nbsp; Without that sort of clean break, it's really hard to take revolutionary
 steps forward in the platform.&nbsp; And what was the old joke about Java -- write once, debug anywhere?<br>
<br>
The good news is that we continue to support the core .NET platform (CLR and core FX classes) on a bunch of versions of Windows, as is evidenced by the upcoming Visual Studio 2005 release.<br>
<br>
Let me paste in part of what I wrote in response to the internal thread:<br>
<br>
<p>What I think we really need to do is address this concern:</p>
<p>&gt;&gt; There is no way I will be able to split my implementation into a branch using Longhorn, and a branch using &quot;legacy ..NET&quot; – too expensive.</p>
<p>with an excellent set of prescriptive architectural guidance (PAGs) and tools that actually make it easy to write an app that works amazingly well on Longhorn, but downgrades reasonably when run on XP.&nbsp; Nothing we can promise yet, but I think everyone recognizes
 the importance of this guidance.<br>
<br>
If you look at what we are doing in LH, it is a huge integrated package.&nbsp; Avalon and WinFS are relying on changes throughout the core OS. Imagine if you hacked your way to putting the Avalon DLLs on XP (I think someone published a hack to do this in the PDC
 timeframe, actually), but then only 90% of the functionality worked, and 20% of what did work was buggy and strange (for example, animations and 3D models that ran smoothly on LH looked jerky or wrong on XP) &nbsp;Or doing the same thing with WinFS, and finding
 that transactions over files and meta-data weren't behaving quite right.<br>
<br>
This is my understanding of what happened with Win32s, or the *W (eg: RegOpenKeyExW) unicode APIs that got back-ported from the NT codebase to win9x.&nbsp; They were incomplete and just didn't quite behave the same, and as a result it was a sort of lose-lose situation.&nbsp;
 MS spent time and resources on a project that just ended up frustrating ISVs anyhow.&nbsp; This is not an equation we'd like to repeat again <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-5.gif' alt='Wink' />&nbsp; Although if anyone here had a different experience with this stuff, I'd be interested to hear about it.</p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/6943-Backward-Suppor-for-Longhorn-Technology/9475e7c8f8d24e1fa88c9dea011a805e#9475e7c8f8d24e1fa88c9dea011a805e</link>
		<pubDate>Mon, 17 May 2004 06:31:35 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/6943-Backward-Suppor-for-Longhorn-Technology/9475e7c8f8d24e1fa88c9dea011a805e#9475e7c8f8d24e1fa88c9dea011a805e</guid>
		<dc:creator>jmazner</dc:creator>
		<slash:comments>9</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/jmazner/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Backward Suppor for Longhorn Technology</title>
		<description><![CDATA[<p>While I'm not entirely sure of how Avalon will work, I imagine VG.NET is an excellent preview of what is to come.&nbsp;You can use it as&nbsp;a transitional technology until Avalon is complete or until Longhorn becomes mainstream.<br>
<br>
It's a very powerful animated vector graphics library that can be used anywhere .NET is used today and even has an IDE snapin that allows you to draw graphics&nbsp;that can be translated right into C# classes (and maybe also VB.NET, but I'm not sure.)&nbsp;<br>
<br>
It also has&nbsp;MyXAML support.<br>
<br>
You can find out more about that here:<br>
<a href="http://www.vgdotnet.com">http://www.vgdotnet.com</a><br>
<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/6943-Backward-Suppor-for-Longhorn-Technology/2af6e39e7f104eb3a36a9dea011a8095#2af6e39e7f104eb3a36a9dea011a8095</link>
		<pubDate>Tue, 18 May 2004 12:04:29 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/6943-Backward-Suppor-for-Longhorn-Technology/2af6e39e7f104eb3a36a9dea011a8095#2af6e39e7f104eb3a36a9dea011a8095</guid>
		<dc:creator>tinytiger</dc:creator>
		<slash:comments>9</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/tinytiger/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Backward Suppor for Longhorn Technology</title>
		<description><![CDATA[<p>Wow, tinytiger, thanks for the nice post! It is true: there is no need to wait for Avalon for animated vector graphics. The integrated VG.net designer does generate VB.net code in VB projects -- we just use the codedom serializer, exactly like windows
 forms. It is completely intuitive -- set properties, attach events, to any graphical object, using the property grid.<br>
<br>
On this blog you can see how to create transparent gel buttons with VG.net:<br>
<a href="http://weblogs.asp.net/frank_hileman">http://weblogs.asp.net/frank_hileman</a><br>
<br>
The run-time is free, and there is a free designer version -- give it whirl.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/6943-Backward-Suppor-for-Longhorn-Technology/274c6f35bb3d4b05af389dea011a80da#274c6f35bb3d4b05af389dea011a80da</link>
		<pubDate>Wed, 26 May 2004 01:51:13 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/6943-Backward-Suppor-for-Longhorn-Technology/274c6f35bb3d4b05af389dea011a80da#274c6f35bb3d4b05af389dea011a80da</guid>
		<dc:creator>Frank Hileman</dc:creator>
		<slash:comments>9</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Frank Hileman/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Backward Suppor for Longhorn Technology</title>
		<description><![CDATA[<p>To join in on the spectacular graphics of Avalon we will all need the latest and greatest graphics cards.<br>
<br>
</p>
<p>&nbsp;</p>
<p>The GPU will be playing a much more important role in the Longhorn OS. </p>
<p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/6943-Backward-Suppor-for-Longhorn-Technology/96ef0463a5da40b982919dea011a8105#96ef0463a5da40b982919dea011a8105</link>
		<pubDate>Wed, 26 May 2004 10:59:08 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/6943-Backward-Suppor-for-Longhorn-Technology/96ef0463a5da40b982919dea011a8105#96ef0463a5da40b982919dea011a8105</guid>
		<dc:creator>eagle</dc:creator>
		<slash:comments>9</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/eagle/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Backward Suppor for Longhorn Technology</title>
		<description><![CDATA[<p>Hi All<br>
<br>
Thank you for taking the time to respond to my email, and my appologies for not monitoring in in real time.<br>
I can understand the desire and need for a &quot;clean break&quot;. Twice a month I find myself wishing I could have a clean break, and just rewrite my software instead of carrying all those legacy technologies and probems on my back. But it just doesn't work that way.
 I am also not sure you can compare the situation today to the move from DOS to Windows. There is much more code out there today, it is more complex, and more expensive to rewrite.
<br>
All I am realy looking for is the ability to write great Longhorn code that runs reasonably on XP. A set of PAGs and tools might help, but&nbsp;what I would like to see is something in the direction of configuring the IDE to work in &quot;Compatibility mode&quot; preventing
 the developer&nbsp;from using features that will not work in XP. I would probably need a way to filter toolboxes and wizads that produce &quot;Longhorn only stuff&quot;, and&nbsp;a compiler switch that will generate an error where the code is not XP compatible. If the guidance
 remains &quot;on paper&quot;, I might personally be able to read and understand it, but I&nbsp;expect the avarage developer will atempt&nbsp;to use whatever is available to him.&nbsp;&nbsp;<br>
&nbsp;<br>
<br>
VG.NET looks cool. I will look into it!<br>
<br>
Adam</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/6943-Backward-Suppor-for-Longhorn-Technology/4a0539a4b80c4b85b25b9dea011a8136#4a0539a4b80c4b85b25b9dea011a8136</link>
		<pubDate>Sun, 20 Jun 2004 09:03:13 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/6943-Backward-Suppor-for-Longhorn-Technology/4a0539a4b80c4b85b25b9dea011a8136#4a0539a4b80c4b85b25b9dea011a8136</guid>
		<dc:creator>adam_sg</dc:creator>
		<slash:comments>9</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/adam_sg/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Backward Suppor for Longhorn Technology</title>
		<description><![CDATA[<p><blockquote>
<div>bitmask wrote:</div>
<div>
<p>The&nbsp;problem Adam has isn't about dropping support for past technologies,&nbsp;it is just the&nbsp;<a target="_blank" href="http://blog.simplegeek.com/PermaLink.aspx/d3149746-ac49-4155-9914-f7f359b9bb2d">word</a> at the moment seems to be pretty clear that Avalon will
 be for Longhorn only.&nbsp;There are always these rough transition periods in the march forward (DOS vs Windows, Win16 vs Win32). Seeing as how we are still looking so far into the future it is hard to picture what the migration plan will look like.
</p>
</div>
</blockquote>
<br>
<br>
The difference between the transition between DOS and Windows is that they are completely different - DOS being mostly text based, and Windows being GUI based. It would also prove to be a lot more expensive as well.<br>
<br>
Also, there are far more Windows users than there were DOS users, and there is much less incentive to move to Longhorn - i.e. how would it benefit people who do just Word Processing and email?<br>
<br>
What I see in the future is Microsoft having a much smaller market share. If you want basic feature, stick with what you've got (2000/XP) or go with someone else (Sun, Novell, Redhat, IBM). However, if you want the latest (Microsoft) bells and whistles, go
 with Longhorn (although other OS's will still have compelling features).<br>
<br>
It is going to be a lot harder to sell Longhorn than it was to sell Windows 3.1/95. Also, there are people switching to Linux (which will unlikely switch back to Windows). Even moving to .NET is not always the best choice (except perhaps for ASP.NET) - if you
 have programs written in VB6, why rewrite them in .NET, what benefits will users of that program get? If there was a tool that could convert a VB6 project into a VB.NET project, maybe people will migrate (even then, the .NET runtime is required - VB6 runtime
 is a lot smaller, and is already installed on most PC's).<br>
<br>
Microsoft will find it hard to keep its existing customers, it will also prove near impossible to get Linux users to switch back (as they have far more options - having problems with Sun? Go with Novell/Redhat/IBM).<br>
<br>
Do not underestimate the appeal of Linux - it is here to say (and Microsoft can't really embrace it, as it will require a big change in strategy).<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/6943-Backward-Suppor-for-Longhorn-Technology/d547ecb3407f49f8843e9dea011a816b#d547ecb3407f49f8843e9dea011a816b</link>
		<pubDate>Sun, 20 Jun 2004 11:19:49 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/6943-Backward-Suppor-for-Longhorn-Technology/d547ecb3407f49f8843e9dea011a816b#d547ecb3407f49f8843e9dea011a816b</guid>
		<dc:creator>sbc</dc:creator>
		<slash:comments>9</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/sbc/Discussions/RSS</wfw:commentRss>
	</item>
</channel>
</rss>