<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Rough Spots in the LINQ to XML Learning Curve</title><link>http://blogs.msdn.com/mikechampion/archive/2006/11/13/rough-spots-in-the-linq-to-xml-learning-curve.aspx</link><description>[minor editorial updates 11/13] We've been doing some formal usability testing on all the LINQ components over the last couple of months and have learned a lot about what people find challenging. The results have generally validated LINQ's story as a</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Rough Spots in the LINQ to XML Learning Curve</title><link>http://blogs.msdn.com/mikechampion/archive/2006/11/13/rough-spots-in-the-linq-to-xml-learning-curve.aspx#1070405</link><pubDate>Mon, 13 Nov 2006 22:14:59 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1070405</guid><dc:creator>Stefan Dobrev</dc:creator><description>&lt;p&gt;I think there will be no huge problems with the &amp;quot;s&amp;quot;, because in one case it will return IEnumerable&amp;lt;T&amp;gt; which can be foreached, and in the other it will simply return XElement, which did not implement IEnumerator&amp;lt;T&amp;gt;, so there will be compile time error.&lt;/p&gt;
&lt;p&gt;On the other hand this methods Element(...) and Elements(...) look more like GetElement(...) and GetElement(...). Wouldn't be indexer [] syntax be more appropriate? &lt;/p&gt;</description></item><item><title>re: Rough Spots in the LINQ to XML Learning Curve</title><link>http://blogs.msdn.com/mikechampion/archive/2006/11/13/rough-spots-in-the-linq-to-xml-learning-curve.aspx#1071044</link><pubDate>Tue, 14 Nov 2006 00:18:08 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1071044</guid><dc:creator>mikechampion</dc:creator><description>&lt;p&gt;You're right about the compile time error. &amp;nbsp;The problem is that the error message in the build we used in the usability testing was fairly generic and unhelpful. &amp;nbsp;The plan of record AFAIK is to fix the message and see if that minimizes the problem.&lt;/p&gt;
</description></item><item><title>re: Rough Spots in the LINQ to XML Learning Curve</title><link>http://blogs.msdn.com/mikechampion/archive/2006/11/13/rough-spots-in-the-linq-to-xml-learning-curve.aspx#1258609</link><pubDate>Mon, 11 Dec 2006 14:28:40 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1258609</guid><dc:creator>Andreas</dc:creator><description>&lt;p&gt;What about Elements and FirstElement?&lt;/p&gt;</description></item></channel></rss>