<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Does Microsoft think developers are stupid?</title>
	<atom:link href="http://www.robertnyman.com/2005/07/20/does-microsoft-think-developers-are-stupid/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.robertnyman.com/2005/07/20/does-microsoft-think-developers-are-stupid/</link>
	<description>Web development and Internet trends</description>
	<pubDate>Fri, 05 Dec 2008 09:53:38 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.1</generator>
		<item>
		<title>By: Robert Nyman</title>
		<link>http://www.robertnyman.com/2005/07/20/does-microsoft-think-developers-are-stupid/#comment-722</link>
		<dc:creator>Robert Nyman</dc:creator>
		<pubDate>Sat, 23 Jul 2005 21:40:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/?p=124#comment-722</guid>
		<description>Arni,

Thank you for your comment.

Unfortunately, I haven't had time to try out the beta of ASP.NET 2.0 and Visual Studio.NET 2005, but I've heard that it won't mess up the code when switching views, and I'm really excited about it.

The problem that's still there, however, is the code that's automatically generated from it. Please read my &lt;a href="http://www.robertnyman.com/2005/06/17/how-to-generate-valid-xhtml-with-net/" rel="nofollow"&gt;How to generate valid XHTML with .NET&lt;/a&gt; post and also follow the links in it to Charl van Niekerkâ€™s evaluation of the produced code.

Then again, hopefully that's something the &lt;a href="http://www.robertnyman.com/2005/07/06/microsoft-and-wasp-form-a-task-force/" rel="nofollow"&gt;Microsoft/WaSP task force&lt;/a&gt; will be able to take care of.</description>
		<content:encoded><![CDATA[<p>Arni,</p>
<p>Thank you for your comment.</p>
<p>Unfortunately, I haven&#8217;t had time to try out the beta of ASP.NET 2.0 and Visual Studio.NET 2005, but I&#8217;ve heard that it won&#8217;t mess up the code when switching views, and I&#8217;m really excited about it.</p>
<p>The problem that&#8217;s still there, however, is the code that&#8217;s automatically generated from it. Please read my <a href="http://www.robertnyman.com/2005/06/17/how-to-generate-valid-xhtml-with-net/" rel="nofollow">How to generate valid <acronym title="eXtensible HyperText Markup Language - HTML reformulated as XML">XHTML</acronym> with .NET</a> post and also follow the links in it to Charl van Niekerkâ€™s evaluation of the produced code.</p>
<p>Then again, hopefully that&#8217;s something the <a href="http://www.robertnyman.com/2005/07/06/microsoft-and-wasp-form-a-task-force/" rel="nofollow">Microsoft/WaSP task force</a> will be able to take care of.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Arni Gunnar</title>
		<link>http://www.robertnyman.com/2005/07/20/does-microsoft-think-developers-are-stupid/#comment-720</link>
		<dc:creator>Arni Gunnar</dc:creator>
		<pubDate>Sat, 23 Jul 2005 11:15:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/?p=124#comment-720</guid>
		<description>Just you wait for Visual Studio 2005 this fall, or early next year.

There they don't touch your code. When you flip from design mode to source mode, the code stays the same. Even if you make changes to the source in design view, alter text or something, the code will stay the same.</description>
		<content:encoded><![CDATA[<p>Just you wait for Visual Studio 2005 this fall, or early next year.</p>
<p>There they don&#8217;t touch your code. When you flip from design mode to source mode, the code stays the same. Even if you make changes to the source in design view, alter text or something, the code will stay the same.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert Nyman</title>
		<link>http://www.robertnyman.com/2005/07/20/does-microsoft-think-developers-are-stupid/#comment-714</link>
		<dc:creator>Robert Nyman</dc:creator>
		<pubDate>Thu, 21 Jul 2005 15:32:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/?p=124#comment-714</guid>
		<description>Dale,

That's true. I have no problem with applications increasing the productivity of the programmer, but, as you say, to me it's not worth the expense.

The problem is also that it lowers the bar too much, which ends up in web developers believing blindly in that everything generated by the Microsoft tools is correct.</description>
		<content:encoded><![CDATA[<p>Dale,</p>
<p>That&#8217;s true. I have no problem with applications increasing the productivity of the programmer, but, as you say, to me it&#8217;s not worth the expense.</p>
<p>The problem is also that it lowers the bar too much, which ends up in web developers believing blindly in that everything generated by the Microsoft tools is correct.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dale</title>
		<link>http://www.robertnyman.com/2005/07/20/does-microsoft-think-developers-are-stupid/#comment-713</link>
		<dc:creator>Dale</dc:creator>
		<pubDate>Thu, 21 Jul 2005 14:56:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/?p=124#comment-713</guid>
		<description>Microsoft has pretty much always been about increasing productivity of the programmer, even if it is at the expense of the programmer "losing control". The history of Visual Basic is a testament to that. And yes, it does "lower the bar" as far as a programmer's knowledge is concerned.</description>
		<content:encoded><![CDATA[<p>Microsoft has pretty much always been about increasing productivity of the programmer, even if it is at the expense of the programmer &#8220;losing control&#8221;. The history of Visual Basic is a testament to that. And yes, it does &#8220;lower the bar&#8221; as far as a programmer&#8217;s knowledge is concerned.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert Nyman</title>
		<link>http://www.robertnyman.com/2005/07/20/does-microsoft-think-developers-are-stupid/#comment-710</link>
		<dc:creator>Robert Nyman</dc:creator>
		<pubDate>Thu, 21 Jul 2005 05:03:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/?p=124#comment-710</guid>
		<description>Michael,

Thanks for your comment.
I think there are many web developers out there that share the same grief.
&lt;blockquote&gt;aggressive code-rewriting&lt;/blockquote&gt;
That was a good way of putting it! :-)

Also, my &lt;a href="http://www.robertnyman.com/2005/06/17/how-to-generate-valid-xhtml-with-net/" rel="nofollow"&gt;How to generate valid XHTML with .NET&lt;/a&gt; might be of some help to you.</description>
		<content:encoded><![CDATA[<p>Michael,</p>
<p>Thanks for your comment.<br />
I think there are many web developers out there that share the same grief.</p>
<blockquote><p>aggressive code-rewriting</p></blockquote>
<p>That was a good way of putting it! <img src='http://www.robertnyman.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Also, my <a href="http://www.robertnyman.com/2005/06/17/how-to-generate-valid-xhtml-with-net/" rel="nofollow">How to generate valid <acronym title="eXtensible HyperText Markup Language - HTML reformulated as XML">XHTML</acronym> with .NET</a> might be of some help to you.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael</title>
		<link>http://www.robertnyman.com/2005/07/20/does-microsoft-think-developers-are-stupid/#comment-709</link>
		<dc:creator>Michael</dc:creator>
		<pubDate>Wed, 20 Jul 2005 23:14:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/?p=124#comment-709</guid>
		<description>Much agreed. The headaches I've had with Visual Studio and .NET in terms of non-standards-compliance, anti-accessibility, and aggressive code-rewriting have been magnificent. I'm hoping and expecting the next version of .NET to be much better.</description>
		<content:encoded><![CDATA[<p>Much agreed. The headaches I&#8217;ve had with Visual Studio and .NET in terms of non-standards-compliance, anti-accessibility, and aggressive code-rewriting have been magnificent. I&#8217;m hoping and expecting the next version of .NET to be much better.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert Nyman</title>
		<link>http://www.robertnyman.com/2005/07/20/does-microsoft-think-developers-are-stupid/#comment-699</link>
		<dc:creator>Robert Nyman</dc:creator>
		<pubDate>Wed, 20 Jul 2005 09:15:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/?p=124#comment-699</guid>
		<description>Faruk,

That I have no problem with. The other way around actually, &lt;acronym title="What You See Is What You Get"&gt;WYSIWYG&lt;/acronym&gt; tools should alter the incorrect input code from editors that don't have the know-how.

What bothers me is when developing tools do that, it's not its place (unless, of course, I choose something like "validate my code" from the application's menu).</description>
		<content:encoded><![CDATA[<p>Faruk,</p>
<p>That I have no problem with. The other way around actually, <acronym title="What You See Is What You Get"></acronym><acronym title="What You See Is What You Get">WYSIWYG</acronym> tools should alter the incorrect input code from editors that don&#8217;t have the know-how.</p>
<p>What bothers me is when developing tools do that, it&#8217;s not its place (unless, of course, I choose something like &#8220;validate my code&#8221; from the application&#8217;s menu).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Faruk AteÅŸ</title>
		<link>http://www.robertnyman.com/2005/07/20/does-microsoft-think-developers-are-stupid/#comment-698</link>
		<dc:creator>Faruk AteÅŸ</dc:creator>
		<pubDate>Wed, 20 Jul 2005 09:10:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/?p=124#comment-698</guid>
		<description>Well, my CMS does a complete XML-parse on the content you input, and then recreates the content according to what we allow, and how. In a way, we change your code without you asking for it, but that's different in two ways:

1) this is an end-user CMS, meant for those without technical know-how, and NOT meant for developers
2) we do this to ensure that the output is valid and well-formed :)</description>
		<content:encoded><![CDATA[<p>Well, my <acronym title="Content Management System">CMS</acronym> does a complete <acronym title="eXtensible Markup Language">XML</acronym>-parse on the content you input, and then recreates the content according to what we allow, and how. In a way, we change your code without you asking for it, but that&#8217;s different in two ways:</p>
<p>1) this is an end-user <acronym title="Content Management System">CMS</acronym>, meant for those without technical know-how, and NOT meant for developers<br />
2) we do this to ensure that the output is valid and well-formed <img src='http://www.robertnyman.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
</channel>
</rss>
