<?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 - Glad to be off the Microsoft API treadmill</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 - Glad to be off the Microsoft API treadmill</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>Wed, 19 Jun 2013 03:07:35 GMT</pubDate>
	<lastBuildDate>Wed, 19 Jun 2013 03:07:35 GMT</lastBuildDate>
	<generator>Rev9</generator>
	<c9:totalResults>38</c9:totalResults>
	<c9:pageCount>-38</c9:pageCount>
	<c9:pageSize>-1</c9:pageSize>
	<item>
		<title>Coffeehouse - Glad to be off the Microsoft API treadmill</title>
		<description><![CDATA[<p>Haven't been on Channel 9 for a while - mainly because the forgetting-login issue never really got fixed properly for 'classic account' users. But I saw some of the coverage of the much hyped Build event the other week and wanted to comment on it. Not on any of it specifically because I saw the new APIs and the Metro (puke) apps in the keynote, but couldn't be bothered to spend the time watching the sessions.</p><p>The reason being is that I've left the devastatingly dull world of corporate web development and got myself a job in the games industry. And apart from the direct benefits of that move, I want to say how refreshing it is to not have to care about Microsoft's torrent of API's and frameworks any more.</p><p>Of course the game engine is dependent on APIs, but on mature ones like win32 and DirectX, not on the stuff that changes every few years because people at Microsoft got bored and decided they finally cracked the secret of how to make development *easy* at last, only to abandon that again when they realise they over-engineered some monstrosity like WF or Entity Framework, or ASP.NET Webforms. WF and EF got pretty-much rewritten, Webforms got sidelined by MVC, WPF is sidelined (as far as I can tell) by WinRT/Metro apps if it wasn't already by Silverlight. And WCF should have been taken out back and shot a long time ago.</p><p>The amount of developer hours that are wasted each year by people learning new Microsoft APIs and frameworks must be staggering. It's amusing that Channel9 put up video from PDC2003 - the one where the Longhorn technologies were revealed before all being dropped or demoted to installable .NET frameworks. Will the stuff revealed at Build be any different? Only time will tell. But I'm just so glad I don't have to care any more.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/6f72e02342994f9992329f6b01525cde#6f72e02342994f9992329f6b01525cde</link>
		<pubDate>Tue, 27 Sep 2011 20:31:56 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/6f72e02342994f9992329f6b01525cde#6f72e02342994f9992329f6b01525cde</guid>
		<dc:creator>rhm</dc:creator>
		<slash:comments>38</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/rhm/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Glad to be off the Microsoft API treadmill</title>
		<description><![CDATA[<p>@<a href="/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill#c6f72e02342994f9992329f6b01525cde">rhm</a>: This post reminds me of when Dr Evil in Austin Powers shouts &quot;1 Billion dollars&quot; after time traveling while not realizing that the world has moved on</p><p>Why don't you go post in your games forums, rather than coming here and telling everyone why they are a bunch of losers, people tend to dislike that.</p><p>Move along now...</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/a13101e4ca4943b2817a9f6b0157cb69#a13101e4ca4943b2817a9f6b0157cb69</link>
		<pubDate>Tue, 27 Sep 2011 20:51:43 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/a13101e4ca4943b2817a9f6b0157cb69#a13101e4ca4943b2817a9f6b0157cb69</guid>
		<dc:creator>Vesuvius</dc:creator>
		<slash:comments>38</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/vesuvius/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Glad to be off the Microsoft API treadmill</title>
		<description><![CDATA[<p></p><blockquote><div class="quoteText"><p></p><p><a class="permalink" title="Post Permalink" href="/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/a13101e4ca4943b2817a9f6b0157cb69">6 minutes&nbsp;ago</a>,<a href="/Niners/vesuvius">vesuvius</a> wrote</p><p>@<a href="/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill#c6f72e02342994f9992329f6b01525cde">rhm</a>: This post reminds me of when Dr Evil in Austin Powers shouts &quot;1 Billion dollars&quot; after time traveling while not realizing that the world has moved on</p><p>Why don't you go post in your games forums, rather than coming here and telling everyone why they are a bunch of losers, people tend to dislike that.</p><p>Move along now...</p><p></p></div></blockquote><p></p><p>That was a mature response.</p><p>For one thing I wasn't calling anyone a loser. And secondly I thought people might be interested in the impression Build gave to someone who used to a huge .NET fan and look forward to ever shiny new toy that rolled out of devdiv. But of course you're not interested in anyone else's perspective.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/2dadd186024e4db7b8b79f6b015a99e9#2dadd186024e4db7b8b79f6b015a99e9</link>
		<pubDate>Tue, 27 Sep 2011 21:01:56 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/2dadd186024e4db7b8b79f6b015a99e9#2dadd186024e4db7b8b79f6b015a99e9</guid>
		<dc:creator>rhm</dc:creator>
		<slash:comments>38</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/rhm/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Glad to be off the Microsoft API treadmill</title>
		<description><![CDATA[<p>Business apps can get boring, but comparing it to games is comparing apples with skateboards. The frameworks and APIs have completely different goals.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/5f1f8dede93c43f19aec9f6b015cea02#5f1f8dede93c43f19aec9f6b015cea02</link>
		<pubDate>Tue, 27 Sep 2011 21:10:21 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/5f1f8dede93c43f19aec9f6b015cea02#5f1f8dede93c43f19aec9f6b015cea02</guid>
		<dc:creator>Scott</dc:creator>
		<slash:comments>38</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/spivonious/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Glad to be off the Microsoft API treadmill</title>
		<description><![CDATA[<p>I work on applications that help people become productive members of society after they've been involved in some kind of debilitating accident or illness.</p><p>What is it you do again?</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/5b67d367e3324cd0b9e39f6c000110f9#5b67d367e3324cd0b9e39f6c000110f9</link>
		<pubDate>Wed, 28 Sep 2011 00:03:52 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/5b67d367e3324cd0b9e39f6c000110f9#5b67d367e3324cd0b9e39f6c000110f9</guid>
		<dc:creator>ScanIAm</dc:creator>
		<slash:comments>38</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/ScanIAm/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Glad to be off the Microsoft API treadmill</title>
		<description><![CDATA[<p>@<a href="/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill#c6f72e02342994f9992329f6b01525cde">rhm</a>: I have an old book on DirectX 7 that I never really got into. Do you think it's worth going through or has enough changed where it wouldn't apply to DirectX9/10/11?</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/212fec6aab6c4d47a7b69f6c000c7b56#212fec6aab6c4d47a7b69f6c000c7b56</link>
		<pubDate>Wed, 28 Sep 2011 00:45:26 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/212fec6aab6c4d47a7b69f6c000c7b56#212fec6aab6c4d47a7b69f6c000c7b56</guid>
		<dc:creator>Scott</dc:creator>
		<slash:comments>38</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/spivonious/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Glad to be off the Microsoft API treadmill</title>
		<description><![CDATA[<p>@<a href="/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill#c6f72e02342994f9992329f6b01525cde">rhm</a>: What do you think of all the C&#43;&#43;11 support in the upcoming version of VS?</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/8f71e0b881904a03a4899f6c000d3662#8f71e0b881904a03a4899f6c000d3662</link>
		<pubDate>Wed, 28 Sep 2011 00:48:06 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/8f71e0b881904a03a4899f6c000d3662#8f71e0b881904a03a4899f6c000d3662</guid>
		<dc:creator>Joshua Ross</dc:creator>
		<slash:comments>38</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Jsoh/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Glad to be off the Microsoft API treadmill</title>
		<description><![CDATA[<p>Congrats dude! I think all young programmers wanted to do something in games! It's definitely a different arena though</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/26dc74ca8ec14fb0871f9f6c00190dd8#26dc74ca8ec14fb0871f9f6c00190dd8</link>
		<pubDate>Wed, 28 Sep 2011 01:31:13 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/26dc74ca8ec14fb0871f9f6c00190dd8#26dc74ca8ec14fb0871f9f6c00190dd8</guid>
		<dc:creator>Minh</dc:creator>
		<slash:comments>38</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Minh/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Glad to be off the Microsoft API treadmill</title>
		<description><![CDATA[<p></p><blockquote><div class="quoteText"><p></p><p><a class="permalink" title="Post Permalink" href="/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/212fec6aab6c4d47a7b69f6c000c7b56">5 hours&nbsp;ago</a>,<a href="/Niners/spivonious">spivonious</a> wrote</p><p>@<a href="/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill#c6f72e02342994f9992329f6b01525cde">rhm</a>: I have an old book on DirectX 7 that I never really got into. Do you think it's worth going through or has enough changed where it wouldn't apply to DirectX9/10/11?</p><p></p></div></blockquote><p></p><p>dx8 is where they added vertex and pixel shader support, and dx10 was a significant rework of the API (so much that many games still support separate dx9 and dx10 code paths in their engines), so I'd say no.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/49e6179729be44e5a88c9f6c006f9fe2#49e6179729be44e5a88c9f6c006f9fe2</link>
		<pubDate>Wed, 28 Sep 2011 06:46:24 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/49e6179729be44e5a88c9f6c006f9fe2#49e6179729be44e5a88c9f6c006f9fe2</guid>
		<dc:creator>DCMonkey</dc:creator>
		<slash:comments>38</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/DCMonkey/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Glad to be off the Microsoft API treadmill</title>
		<description><![CDATA[<p>So when Metro/WinRT is a flop what do they spin up next? WinFormsXAML/WinRT? That way they don't have to say WinRT was a complete waste of time. They can also say that we benefit from it as we're not throwing away all of our API knowledge and it still XAML. We can also &quot;port&quot; all of our lovely Meto apps to the new, more powerful framework.&nbsp;Why does that sounds so familiar?</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/832b30ad09fd4a108c5a9f6c007d9e3f#832b30ad09fd4a108c5a9f6c007d9e3f</link>
		<pubDate>Wed, 28 Sep 2011 07:37:21 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/832b30ad09fd4a108c5a9f6c007d9e3f#832b30ad09fd4a108c5a9f6c007d9e3f</guid>
		<dc:creator>DeathByVisualStudio</dc:creator>
		<slash:comments>38</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/DeathByVisualStudio/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Glad to be off the Microsoft API treadmill</title>
		<description><![CDATA[<p></p><blockquote><div class="quoteText"><p></p><p><a class="permalink" title="Post Permalink" href="/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/832b30ad09fd4a108c5a9f6c007d9e3f">25 minutes&nbsp;ago</a>,<a href="/Niners/DeathByVisualStudio">DeathBy​VisualStudio</a> wrote</p><p>So when Metro/WinRT is a flop what do they spin up next? WinFormsXAML/WinRT? That way they don't have to say WinRT was a complete waste of time. They can also say that we benefit from it as we're not throwing away all of our API knowledge and it still XAML. We can also &quot;port&quot; all of our lovely Meto apps to the new, more powerful framework.&nbsp;Why does that sounds so familiar?</p><p></p></div></blockquote><p></p><p>Yes, the problem is that MS doesn't really have a strategic vision; their 'strategy' is to see what others do, wait a few years, then react. This is why you get all these shifts and about-turns.</p><p>I enjoy learning new things, but if it only has a shelf-life of about two or three years (and two years is about as long as it takes to become a real expert in enterprise technologies) then I don't see the point in wasting my time.&nbsp;</p><p>&nbsp;</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/189f1a93f2224465b3b59f6c0086ea01#189f1a93f2224465b3b59f6c0086ea01</link>
		<pubDate>Wed, 28 Sep 2011 08:11:12 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/189f1a93f2224465b3b59f6c0086ea01#189f1a93f2224465b3b59f6c0086ea01</guid>
		<dc:creator>Ray7</dc:creator>
		<slash:comments>38</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Ray7/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Glad to be off the Microsoft API treadmill</title>
		<description><![CDATA[<p>I've worked in .NET exclusively since the first release (2002). &nbsp;I got off the 'API treadmill' at.NET 2; we still use Winforms and ADO.NET Typed Datasets. &nbsp;</p><p>You don't have to be cutting edge to use the Microsoft platform; be grateful that Microsoft if moving at all and giving you the opportunity of using alternatives <em>if you feel you need to</em>.</p><p>Herbie</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/ab49eab259dc488ea0639f6c0088d9e2#ab49eab259dc488ea0639f6c0088d9e2</link>
		<pubDate>Wed, 28 Sep 2011 08:18:15 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/ab49eab259dc488ea0639f6c0088d9e2#ab49eab259dc488ea0639f6c0088d9e2</guid>
		<dc:creator>Herbie Smith</dc:creator>
		<slash:comments>38</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Dr Herbie/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Glad to be off the Microsoft API treadmill</title>
		<description><![CDATA[<p>They think like a small company.&nbsp; Just because Apple makes a few bucks on phones and tablets they make this big deal on a Metro UI.&nbsp;&nbsp; Keep your base happy with Desktop and Business Apps (yes many now using silverlight).&nbsp;&nbsp; Go ahead and make something as a side show for tablets and phones but dont paint it as the future for everything.&nbsp; How stupid is it to bring HTML5/Javascript to write apps?&nbsp; Also, lets bring back C&#43;&#43; for apps.&nbsp; Thats a slap in the face to Java/C# developers and Anders for his hard work to make developers more productive.&nbsp; VB guys I wont mention because they have already been hammered when VB6 went down.&nbsp;&nbsp; If Microsoft was smart,&nbsp; they would make the desktop even better with some of these new light weight laptops coming out.&nbsp;&nbsp; Lead don't follow.&nbsp; Xbox seems to be leading right now and not chasing anyone.&nbsp;&nbsp; Its funny,&nbsp; they now have the potential not only to lose the phone and tablet market but also to take the desktop with it.&nbsp; They are better off sticking to their base and keep the business world humming.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/c49e677682224b568e939f6c00dc45f7#c49e677682224b568e939f6c00dc45f7</link>
		<pubDate>Wed, 28 Sep 2011 13:21:59 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/c49e677682224b568e939f6c00dc45f7#c49e677682224b568e939f6c00dc45f7</guid>
		<dc:creator>TomboRombo</dc:creator>
		<slash:comments>38</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/TomboRombo/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Glad to be off the Microsoft API treadmill</title>
		<description><![CDATA[<p></p><blockquote><div class="quoteText"><p></p><p><a class="permalink" title="Post Permalink" href="/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/49e6179729be44e5a88c9f6c006f9fe2">6 hours&nbsp;ago</a>,<a href="/Niners/DCMonkey">DCMonkey</a> wrote</p><p>*snip*</p><p>dx8 is where they added vertex and pixel shader support, and dx10 was a significant rework of the API (so much that many games still support separate dx9 and dx10 code paths in their engines), so I'd say no.</p><p></p></div></blockquote><p></p><p>Thanks.&nbsp;I guess I'll look for an updated book.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/1455ca2620dc490a90919f6c00e064be#1455ca2620dc490a90919f6c00e064be</link>
		<pubDate>Wed, 28 Sep 2011 13:36:59 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/1455ca2620dc490a90919f6c00e064be#1455ca2620dc490a90919f6c00e064be</guid>
		<dc:creator>Scott</dc:creator>
		<slash:comments>38</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/spivonious/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Glad to be off the Microsoft API treadmill</title>
		<description><![CDATA[<p></p><blockquote><div class="quoteText"><p></p><p><a class="permalink" title="Post Permalink" href="/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/2dadd186024e4db7b8b79f6b015a99e9">16 hours&nbsp;ago</a>,<a href="/Niners/rhm">rhm</a> wrote</p><p>For one thing I wasn't calling anyone a loser.</p><p></p></div></blockquote><p></p><p>Yes you did.</p><p>&quot;The amount of developer hours that are wasted each year by people learning new Microsoft APIs and frameworks must be staggering&quot;</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/2becbe0fedf74ff2aa799f6c00e3a95c#2becbe0fedf74ff2aa799f6c00e3a95c</link>
		<pubDate>Wed, 28 Sep 2011 13:48:53 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/2becbe0fedf74ff2aa799f6c00e3a95c#2becbe0fedf74ff2aa799f6c00e3a95c</guid>
		<dc:creator>Harlequin</dc:creator>
		<slash:comments>38</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Harlequin/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Glad to be off the Microsoft API treadmill</title>
		<description><![CDATA[<p></p><blockquote><div class="quoteText"><p></p><p><a class="permalink" title="Post Permalink" href="/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/2becbe0fedf74ff2aa799f6c00e3a95c">14 minutes&nbsp;ago</a>,<a href="/Niners/Harlequin">Harlequin</a> wrote</p><p>*snip*</p><p>Yes you did.</p><p>&quot;The amount of developer hours that are wasted each year by people learning new Microsoft APIs and frameworks must be staggering&quot;</p><p></p></div></blockquote><p></p><p>I take that as &quot;sympathy&quot; or &quot;disgust&quot; with Microsoft&nbsp;and not labeling anyone as a &quot;loser&quot;.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/4689cb88cb7a47c1a97f9f6c00e89e05#4689cb88cb7a47c1a97f9f6c00e89e05</link>
		<pubDate>Wed, 28 Sep 2011 14:06:56 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/4689cb88cb7a47c1a97f9f6c00e89e05#4689cb88cb7a47c1a97f9f6c00e89e05</guid>
		<dc:creator>DeathByVisualStudio</dc:creator>
		<slash:comments>38</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/DeathByVisualStudio/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Glad to be off the Microsoft API treadmill</title>
		<description><![CDATA[<p></p><blockquote><div class="quoteText"><p></p><p><a class="permalink" title="Post Permalink" href="/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/ab49eab259dc488ea0639f6c0088d9e2">12 hours&nbsp;ago</a>,<a href="/Niners/Dr%20Herbie">Dr&nbsp;Herbie</a> wrote</p><p>I've worked in .NET exclusively since the first release (2002). &nbsp;I got off the 'API treadmill' at.NET 2; we still use Winforms and ADO.NET Typed Datasets. &nbsp;</p><p>You don't have to be cutting edge to use the Microsoft platform; be grateful that Microsoft if moving at all and giving you the opportunity of using alternatives<em>if you feel you need to</em>.</p><p>Herbie</p><p></p></div></blockquote><p></p><p>I'm glad someone got the point of my post (and managed to present a decent argument against). I can't help wondering if the defensiveness of certain others belies their true feelings about what they do.</p><p>Anyway, I see where you're coming from - people could just stick to one generation of MS tools. I mean there are still MFC developers, VB6 developers even. But then why stick with Microsoft stuff at all if you're going to get off the treadmill that way?</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/c62759f321c64274b26a9f6c015a3601#c62759f321c64274b26a9f6c015a3601</link>
		<pubDate>Wed, 28 Sep 2011 21:00:30 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/c62759f321c64274b26a9f6c015a3601#c62759f321c64274b26a9f6c015a3601</guid>
		<dc:creator>rhm</dc:creator>
		<slash:comments>38</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/rhm/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Glad to be off the Microsoft API treadmill</title>
		<description><![CDATA[<p></p><blockquote><div class="quoteText"><p></p><p><a class="permalink" title="Post Permalink" href="/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/c62759f321c64274b26a9f6c015a3601">14 minutes&nbsp;ago</a>,<a href="/Niners/rhm">rhm</a> wrote</p><p>*snip*</p><p>Anyway, I see where you're coming from - people could just stick to one generation of MS tools. I mean there are still MFC developers, VB6 developers even. But then why stick with Microsoft stuff at all if you're going to get off the treadmill that way?</p><p>*snip*</p><p></p></div></blockquote><p></p><p>How's that getting off the treadmill? That's simply staying on the old treadmill and not buying a new one.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/0b6ecdff3d494d489e479f6c015edf38#0b6ecdff3d494d489e479f6c015edf38</link>
		<pubDate>Wed, 28 Sep 2011 21:17:29 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/0b6ecdff3d494d489e479f6c015edf38#0b6ecdff3d494d489e479f6c015edf38</guid>
		<dc:creator>cbae</dc:creator>
		<slash:comments>38</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/cbae/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Glad to be off the Microsoft API treadmill</title>
		<description><![CDATA[<p>@<a href="/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill#c0b6ecdff3d494d489e479f6c015edf38">cbae</a>: Or exchanging one persons treadmill for another, that is the shortsighted-ness of the assertion</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/c159b1b2e1ab47bb9ff09f6c016a01dd#c159b1b2e1ab47bb9ff09f6c016a01dd</link>
		<pubDate>Wed, 28 Sep 2011 21:58:01 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/c159b1b2e1ab47bb9ff09f6c016a01dd#c159b1b2e1ab47bb9ff09f6c016a01dd</guid>
		<dc:creator>Vesuvius</dc:creator>
		<slash:comments>38</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/vesuvius/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Glad to be off the Microsoft API treadmill</title>
		<description><![CDATA[<p>@<a href="/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill#cc159b1b2e1ab47bb9ff09f6c016a01dd">vesuvius</a>: It's more like Microsoft has this really super long treadmill-- like the ones at airports-- and instead of getting off, you just decide to stop walking forwards. Kind of like what Herbie said.</p><p>-Josh</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/38909a2ef5b94e1bbb809f6c016be930#38909a2ef5b94e1bbb809f6c016be930</link>
		<pubDate>Wed, 28 Sep 2011 22:04:57 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/38909a2ef5b94e1bbb809f6c016be930#38909a2ef5b94e1bbb809f6c016be930</guid>
		<dc:creator>Joshua Ross</dc:creator>
		<slash:comments>38</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Jsoh/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Glad to be off the Microsoft API treadmill</title>
		<description><![CDATA[<p></p><blockquote><div class="quoteText"><p></p><p><a class="permalink" title="Post Permalink" href="/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/38909a2ef5b94e1bbb809f6c016be930">6 minutes&nbsp;ago</a>,<a href="/Niners/JoshRoss">JoshRoss</a> wrote</p><p>@<a href="/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill#cc159b1b2e1ab47bb9ff09f6c016a01dd">vesuvius</a>: It's more like Microsoft has this really super long treadmill-- like the ones at airports-- and instead of getting off, you just decide to stop walking forwards. Kind of like what Herbie said.</p><p>-Josh</p><p></p></div></blockquote><p></p><p>Well, treadmills move backward and the airport &quot;speedwalks&quot; move forward. <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif?v=c9' alt='Smiley' /></p><p>On a treadmill, if you stop walking, you fly off of it backward. You have to run just stay in one place. On a speedwalk, if you stop walking you still move forward gently until you have to step off.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/d1a69c29c39f4a519e039f6c016ef4cc#d1a69c29c39f4a519e039f6c016ef4cc</link>
		<pubDate>Wed, 28 Sep 2011 22:16:02 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/d1a69c29c39f4a519e039f6c016ef4cc#d1a69c29c39f4a519e039f6c016ef4cc</guid>
		<dc:creator>cbae</dc:creator>
		<slash:comments>38</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/cbae/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Glad to be off the Microsoft API treadmill</title>
		<description><![CDATA[<p>I kind of agree with rhm, that there's this API treadmill ... but I've always thought it is part of being a developer, not restricted to MS devs.&nbsp; Do you really think the frameworks, libraries and APIs you use are that mature?&nbsp; Then there's probably something new coming around the corner, don't you think?</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/a213f31ceec44e8db7fa9f6c01798f80#a213f31ceec44e8db7fa9f6c01798f80</link>
		<pubDate>Wed, 28 Sep 2011 22:54:39 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/a213f31ceec44e8db7fa9f6c01798f80#a213f31ceec44e8db7fa9f6c01798f80</guid>
		<dc:creator>Richard Anthony Hein</dc:creator>
		<slash:comments>38</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Richard.Hein/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Glad to be off the Microsoft API treadmill</title>
		<description><![CDATA[<p>I agree with rhm and Richard. It is not just windows. It may seem that way perhaps because there is no competition between APIs on windows -- we are forced to swallow whatever comes out, more because of crowd behavior (use this since it is from Microsoft) than added value. This is reinforced by constant reminders that you should do development a certain way, and that way.. and API, is a constantly moving target.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/03e708f6cbf9446f85459f6d00033eb4#03e708f6cbf9446f85459f6d00033eb4</link>
		<pubDate>Thu, 29 Sep 2011 00:11:48 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/03e708f6cbf9446f85459f6d00033eb4#03e708f6cbf9446f85459f6d00033eb4</guid>
		<dc:creator>Frank Hileman</dc:creator>
		<slash:comments>38</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Frank Hileman/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Glad to be off the Microsoft API treadmill</title>
		<description><![CDATA[<p>Consider the &quot;metro style&quot; rules for applications. Is it worth paying lots of attention to the metro profile? It may disappear soon. We have no way to know.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/394020e5c7f446bbb9d59f6d00039742#394020e5c7f446bbb9d59f6d00039742</link>
		<pubDate>Thu, 29 Sep 2011 00:13:04 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/394020e5c7f446bbb9d59f6d00039742#394020e5c7f446bbb9d59f6d00039742</guid>
		<dc:creator>Frank Hileman</dc:creator>
		<slash:comments>38</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Frank Hileman/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Glad to be off the Microsoft API treadmill</title>
		<description><![CDATA[<p></p><blockquote><div class="quoteText"><p></p><p><a class="permalink" title="Post Permalink" href="/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/394020e5c7f446bbb9d59f6d00039742">8 minutes&nbsp;ago</a>,<a href="/Niners/Frank%20Hileman">Frank&nbsp;Hileman</a> wrote</p><p>Consider the &quot;metro style&quot; rules for applications. Is it worth paying lots of attention to the metro profile? It may disappear soon. We have no way to know.</p><p></p></div></blockquote><p></p><p>Isn't that always the case?&nbsp; Technologies progress.&nbsp; People used Prototype, now they use CoffeeScript.&nbsp; What will it be next week?&nbsp; People used tables, then only divs/spans, now grids and flexbox, what will it be next week?&nbsp;</p><p>This is why the core of a good developer should be fundamentals.&nbsp; If you ask me to RoR, I can pick it up in a day or two.&nbsp; If you want me to ASP.NET MVC, the same thing.&nbsp; Was up and running with WPF in a few days coming from scratch.&nbsp; HTML/JS -- literally felt comfortable in a few hours.&nbsp; Haskell, give me a week to be comfortable.&nbsp; Learned QT (from w/ C&#43;&#43;) in a couple of days.</p><p>Sure I'm not a language lawyer in that time, but I'm &quot;early&quot; productive in that time, and learning.&nbsp; But I've built the foundation and I supplement it with these languages and frameworks.</p><p>If you feel like you're on a treadmill, it's because you have no foundation.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/202a7628bfa54783b19e9f6d00079366#202a7628bfa54783b19e9f6d00079366</link>
		<pubDate>Thu, 29 Sep 2011 00:27:34 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/202a7628bfa54783b19e9f6d00079366#202a7628bfa54783b19e9f6d00079366</guid>
		<dc:creator>KDawg</dc:creator>
		<slash:comments>38</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/KDawg/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Glad to be off the Microsoft API treadmill</title>
		<description><![CDATA[<p>@<a href="/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill#c202a7628bfa54783b19e9f6d00079366">KDawg</a>: You're such a show off! Take a stab at <a href="http://en.wikipedia.org/wiki/Brainfuck">BrainF***</a>.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/2ad40c8d927041dea8ee9f6d001f4f40#2ad40c8d927041dea8ee9f6d001f4f40</link>
		<pubDate>Thu, 29 Sep 2011 01:53:59 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/2ad40c8d927041dea8ee9f6d001f4f40#2ad40c8d927041dea8ee9f6d001f4f40</guid>
		<dc:creator>Joshua Ross</dc:creator>
		<slash:comments>38</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Jsoh/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Glad to be off the Microsoft API treadmill</title>
		<description><![CDATA[<p>@<a href="/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill#c03e708f6cbf9446f85459f6d00033eb4">Frank Hileman</a>:I think you've hit it there.</p><p>There is a lot of API competition on the Java platform which gives you a lot of choice (perhaps too much choice in some cases). It also means that you new ideas come along much faster.</p><p>&nbsp;</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/26053139895b4cae8fb39f6d0078083e#26053139895b4cae8fb39f6d0078083e</link>
		<pubDate>Thu, 29 Sep 2011 07:17:01 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/26053139895b4cae8fb39f6d0078083e#26053139895b4cae8fb39f6d0078083e</guid>
		<dc:creator>Ray7</dc:creator>
		<slash:comments>38</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Ray7/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Glad to be off the Microsoft API treadmill</title>
		<description><![CDATA[<p>@<a href="/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill#c03e708f6cbf9446f85459f6d00033eb4">Frank Hileman</a>: If I am honest I have come to see some bad API's compared with some open source ones. I don't want to seem as if I am being anti-Microsoft but they do have a lot of bad API's.</p><p>People seem to think somehow that because it has the Microsoft seal it is the best in the World, this seldom is the case. Take the Entity Framework that is programming terror all wrapped up in one. Juxtapose this to Linq to SQL or nHibernate and you just accept that sometimes people there prefer to keep their heads in the sand. If you used enterprise Liibrary before the fourth version or workflow foundation before .NET 4 or Patterns and Practices in Windows Forms there is a pretty wide ranging suite of failures that noone seems ever to be able to take the blame for.</p><p>That is why architects usually opt for stability and maturity&nbsp;in APi's, rather than the latest thing</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/7845709c980446aeb6799f6d008489b4#7845709c980446aeb6799f6d008489b4</link>
		<pubDate>Thu, 29 Sep 2011 08:02:33 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/7845709c980446aeb6799f6d008489b4#7845709c980446aeb6799f6d008489b4</guid>
		<dc:creator>Vesuvius</dc:creator>
		<slash:comments>38</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/vesuvius/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Glad to be off the Microsoft API treadmill</title>
		<description><![CDATA[<p>I needed to perform some zipping of a file today, and was pleasantly surprised to find <a href="http://msdn.microsoft.com/en-us/library/system.io.packaging.zippackage.aspx">http://msdn.microsoft.com/en-us/library/system.io.packaging.zippackage.aspx</a></p><p>Zipping a file is a very easy thing to do with the plethora of free zip libraries. I don't know why there is no simple way to achieve this with this library, it could be simpler.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/376deb8d11ed4c36bb779f6d0113a800#376deb8d11ed4c36bb779f6d0113a800</link>
		<pubDate>Thu, 29 Sep 2011 16:43:38 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/376deb8d11ed4c36bb779f6d0113a800#376deb8d11ed4c36bb779f6d0113a800</guid>
		<dc:creator>Vesuvius</dc:creator>
		<slash:comments>38</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/vesuvius/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Glad to be off the Microsoft API treadmill</title>
		<description><![CDATA[<p>@<a href="/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill#c376deb8d11ed4c36bb779f6d0113a800">vesuvius</a>: Yes, it could be simpler: some of the classes in the BCL&nbsp;look like they were&nbsp;designed for generality and minimalism, not for convenience. But without knowing what kind of guidelines and restrictions the BCL designers are subject to it's hard to judge.</p><p>Off topic: if all you need is to zip one file, the ZipPackage class is probably overkill; I would try a simple DefalteStream first.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/f386ab318c2741949c5d9f6d011fa665#f386ab318c2741949c5d9f6d011fa665</link>
		<pubDate>Thu, 29 Sep 2011 17:27:18 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/f386ab318c2741949c5d9f6d011fa665#f386ab318c2741949c5d9f6d011fa665</guid>
		<dc:creator>Blue Ink</dc:creator>
		<slash:comments>38</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Blue Ink/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Glad to be off the Microsoft API treadmill</title>
		<description><![CDATA[<p>The API treadmill definitely happens for non-Microsoft stuff as well. One example I think of is Java XML marshaling libraries, and web frameworks. Java has many of both, in various stages of &quot;hotness&quot; and approaches.</p><p>But the difference is in the non-Microsoft world there is no &quot;cathedral model&quot;, where a bunch of &quot;high priests&quot; come out every year to command some new form of development that everyone must follow.</p><p>In the Java world evolution happens in a distributed (&quot;bazaar&quot;) style, where the developer community organically moves to various technologies as time progresses, and these technologies rarely comes from the original sponsor of Java (Sun). It works like natural selection.</p><p>That's why we got stuff like the Spring Framework which pretty much eclipses the &quot;cathedral&quot;-competitor EJB. It's more even more true in Python and Ruby communities which have nothing resembling a centralized commercial sponsor.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/e0ea928250da45b7af219f6d012516d9#e0ea928250da45b7af219f6d012516d9</link>
		<pubDate>Thu, 29 Sep 2011 17:47:06 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/e0ea928250da45b7af219f6d012516d9#e0ea928250da45b7af219f6d012516d9</guid>
		<dc:creator>Bass</dc:creator>
		<slash:comments>38</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Bass/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Glad to be off the Microsoft API treadmill</title>
		<description><![CDATA[<p>@<a href="/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill#ce0ea928250da45b7af219f6d012516d9">Bass</a>:That is how the world works in Microsoft world as well, so even though pontification is rife, people vote with their feet (or should that be knees).</p><p>The development world is getting more and more interesting as there just simply is no one-way to do things anymore, having people concerned in whatever camp they belong (all for some of us) means better software for us all round <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-5.gif?v=c9' alt='Wink' /></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/4df4d540e4514013851d9f6d012d2f06#4df4d540e4514013851d9f6d012d2f06</link>
		<pubDate>Thu, 29 Sep 2011 18:16:34 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/4df4d540e4514013851d9f6d012d2f06#4df4d540e4514013851d9f6d012d2f06</guid>
		<dc:creator>Vesuvius</dc:creator>
		<slash:comments>38</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/vesuvius/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Glad to be off the Microsoft API treadmill</title>
		<description><![CDATA[<p>@<a href="/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill#c202a7628bfa54783b19e9f6d00079366">KDawg</a>: You are correct, but newer &quot;technologies&quot; don't always represent progress. Newer is not better, etc. The word &quot;technology&quot; has been twisted to take on a new meaning, now referring to pile of new code. For an economist, a technology is something that increases productivity without adding resources. Time spent learning a new API, or debugging problems with it, decreases productivity. There is nothing wrong with that if you get greater productivity in the long run.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/1d2c589635bb444393569f6d014c639c#1d2c589635bb444393569f6d014c639c</link>
		<pubDate>Thu, 29 Sep 2011 20:10:11 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/1d2c589635bb444393569f6d014c639c#1d2c589635bb444393569f6d014c639c</guid>
		<dc:creator>Frank Hileman</dc:creator>
		<slash:comments>38</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Frank Hileman/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Glad to be off the Microsoft API treadmill</title>
		<description><![CDATA[<p></p><blockquote><div class="quoteText">WPF is sidelined (as far as I can tell) by WinRT/Metro apps if it wasn't already by Silverlight.</div></blockquote><p></p><p>I don't see WPF as being in any jeopardy:</p><p><a href="http://joshsmithonwpf.wordpress.com/2011/09/18/winrt-is-your-friend/">http://joshsmithonwpf.wordpress.com/2011/09/18/winrt-is-your-friend/</a></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/0a3f41efb6ef448c99db9f6d01528f20#0a3f41efb6ef448c99db9f6d01528f20</link>
		<pubDate>Thu, 29 Sep 2011 20:32:39 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/0a3f41efb6ef448c99db9f6d01528f20#0a3f41efb6ef448c99db9f6d01528f20</guid>
		<dc:creator>brian.shapiro</dc:creator>
		<slash:comments>38</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/brian.shapiro/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Glad to be off the Microsoft API treadmill</title>
		<description><![CDATA[<p></p><blockquote><div class="quoteText"><p></p><p><a class="permalink" title="Post Permalink" href="/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/e0ea928250da45b7af219f6d012516d9">3 hours&nbsp;ago</a>, <a href="/Niners/Bass">Bass</a> wrote</p><p>The API treadmill definitely happens for non-Microsoft stuff as well. One example I think of is Java XML marshaling libraries, and web frameworks. Java has many of both, in various stages of &quot;hotness&quot; and approaches.</p><p>But the difference is in the non-Microsoft world there is no &quot;cathedral model&quot;, where a bunch of &quot;high priests&quot; come out every year to command some new form of development that everyone must follow.</p><p>In the Java world evolution happens in a distributed (&quot;bazaar&quot;) style, where the developer community organically moves to various technologies as time progresses, and these technologies rarely comes from the original sponsor of Java (Sun). It works like natural selection.</p><p>That's why we got stuff like the Spring Framework which pretty much eclipses the &quot;cathedral&quot;-competitor EJB. It's more even more true in Python and Ruby communities which have nothing resembling a centralized commercial sponsor.</p><p></p></div></blockquote><p></p><p>What is the Microsoft world?&nbsp; Is that Windows?&nbsp; Or is it Microsoft dev tools?&nbsp; Because I have a ton of different dev tools I can use for Windows, many that don't originate from Microsoft.&nbsp;</p><p>If you're referring to MS dev tools then it is a tautology.&nbsp; Every dev community has its own high preists.&nbsp; Go to Rails and they are even more hardcore about &quot;only one right to do things&quot;.&nbsp; That's the whole notion of opinionated frameworks, &quot;We know better, so listen to us, or go home&quot;.&nbsp;</p><p>But the MS high preists have typically been quite good, compared to the open source world.&nbsp; Even the great high preist of open source dev tools, gcc, just recently because decent.&nbsp;</p><p>But the MS dev community doesn't blindly follow the preists.&nbsp; When the preists came out and said, Visual Source Safe then later TFS, for SCC everyone said that is blasphemy.&nbsp; And everyone used SVN, Mercurial, Git, etc...</p><p>The world is never as nice and neat as some would like you to believe.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/57fc8217bc604d929aa89f6d015985d9#57fc8217bc604d929aa89f6d015985d9</link>
		<pubDate>Thu, 29 Sep 2011 20:58:00 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/57fc8217bc604d929aa89f6d015985d9#57fc8217bc604d929aa89f6d015985d9</guid>
		<dc:creator>KDawg</dc:creator>
		<slash:comments>38</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/KDawg/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Glad to be off the Microsoft API treadmill</title>
		<description><![CDATA[<p>@<a href="/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill#c57fc8217bc604d929aa89f6d015985d9">KDawg</a>:</p><p>I don't really think there is much a Microsoft ecoystem outside of what Microsoft produces.&nbsp;Microsoft has never that I recall &quot;blessed&quot; something from the community and integrated it with .NET - other than jQuery. &nbsp;</p><p>If you look at the Java Persistence Framework, a official part of Java - but it's basically Hibernate. Would Microsoft ever do something similar with NHibernate? Would they adopt NHibernate as the &quot;official&quot; .NET ORM?</p><p>No way, they rather spend millions developing (and redeveloping) an incompatible and widely derided alternative, Entity Framework. And have their army of evangelists push it over NHibernate.</p><p>Do they profit from Entity Framework? No, they do not. Is it a competitor to Microsoft's business? On the contrary. So why go out of your way to compete with your own community? You compete with competitors not allies. Allies that are enriching your ecosystem with powerful software at no cost to yourself. Microsoft is throwing cash at a problem that's already solved. In order to gain absolutely nothing in return, except confusing their developers and perhaps spawning threads like this.</p><p>There is only ASP.NET and it's various flavors for web stuff. I tried to promote this competitor to ASP.NET called Manos de Mano, which IMO has a much simpler and more powerful design. But have yet to see any real world use of it. Compare to Java and stuff like Lift, Play, Spring MVC. None of which came from Sun but enjoy wide usage. Will a .NET web framework ever be successful if it isn't written by Microsoft?</p><p>PS: I know a lot of companies that use SourceSafe and STILL use it. It was a successful product.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/002742a7f2d64d2d84c79f6d017d83bd#002742a7f2d64d2d84c79f6d017d83bd</link>
		<pubDate>Thu, 29 Sep 2011 23:09:03 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/002742a7f2d64d2d84c79f6d017d83bd#002742a7f2d64d2d84c79f6d017d83bd</guid>
		<dc:creator>Bass</dc:creator>
		<slash:comments>38</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Bass/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Glad to be off the Microsoft API treadmill</title>
		<description><![CDATA[<p>Wow, apparently I'm not the only one who feels this way:</p><p><a href="http://www.codinghorror.com/blog/2007/06/supporting-open-source-projects-in-the-microsoft-ecosystem.html">http&#58;&#47;&#47;www.codinghorror.com&#47;blog&#47;2007&#47;06&#47;supporting-open-source-projects-in-the-microsoft-ecosystem.html</a></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/ddb7ab1ca157495587159f6d018710e3#ddb7ab1ca157495587159f6d018710e3</link>
		<pubDate>Thu, 29 Sep 2011 23:43:49 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/ddb7ab1ca157495587159f6d018710e3#ddb7ab1ca157495587159f6d018710e3</guid>
		<dc:creator>Bass</dc:creator>
		<slash:comments>38</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Bass/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Glad to be off the Microsoft API treadmill</title>
		<description><![CDATA[<p></p><blockquote><div class="quoteText"><p></p><p><a class="permalink" title="Post Permalink" href="/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/002742a7f2d64d2d84c79f6d017d83bd">2 hours&nbsp;ago</a>, <a href="/Niners/Bass">Bass</a> wrote</p><p>@<a href="/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill#c57fc8217bc604d929aa89f6d015985d9">KDawg</a>:</p><p>I don't really think there is much a Microsoft ecoystem outside of what Microsoft produces.&nbsp;Microsoft has never that I recall &quot;blessed&quot; something from the community and integrated it with .NET - other than jQuery.&nbsp;</p><p></p></div></blockquote><p></p><p>NuGet</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/cb7f002db76f4e36a1829f6e001a0623#cb7f002db76f4e36a1829f6e001a0623</link>
		<pubDate>Fri, 30 Sep 2011 01:34:45 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Glad-to-be-off-the-Microsoft-API-treadmill/cb7f002db76f4e36a1829f6e001a0623#cb7f002db76f4e36a1829f6e001a0623</guid>
		<dc:creator>cbae</dc:creator>
		<slash:comments>38</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/cbae/Discussions/RSS</wfw:commentRss>
	</item>
</channel>
</rss>