<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" version="2.0">
  <channel>
    <title>Steve Eichert - orcas</title>
    <link>http://iqueryable.com/</link>
    <description />
    <language>en-us</language>
    <copyright>Steve Eichert</copyright>
    <lastBuildDate>Sat, 02 Jun 2007 00:38:52 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 1.9.6264.0</generator>
    <managingEditor>steve.eichert@gmail.com</managingEditor>
    <webMaster>steve.eichert@gmail.com</webMaster>
    <item>
      <trackback:ping>http://iqueryable.com/Trackback.aspx?guid=e026feb6-f1f9-43e3-b0e5-ff5ae254f1b9</trackback:ping>
      <pingback:server>http://iqueryable.com/pingback.aspx</pingback:server>
      <pingback:target>http://iqueryable.com/PermaLink,guid,e026feb6-f1f9-43e3-b0e5-ff5ae254f1b9.aspx</pingback:target>
      <dc:creator>Steve Eichert</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <a href="http://blogs.msdn.com/mattwar/">Matt
Warren</a>, who has been one of the lead developers on many aspects of LINQ, recently
posted two very interesting stories describing <a href="http://blogs.msdn.com/mattwar/archive/2007/05/31/the-origin-of-linq-to-sql.aspx">The
Origins of LINQ to SQL</a>, and <a href="http://blogs.msdn.com/mattwar/archive/2007/06/01/iqueryable-s-deep-dark-secret.aspx">IQueryable's
Deep Dark Secret</a>.  In his first post on the <a href="http://blogs.msdn.com/mattwar/archive/2007/05/31/the-origin-of-linq-to-sql.aspx">Origins
of LINQ to SQL</a>, Matt talks about some of the previous dead projects, such as ObjectSpaces
and WinFS, that influenced LINQ to SQL.  I found it interesting to hear about
how LINQ to SQL came to be, and some of the internal politics that had to be overcome
to make it a reality.  In his second post, <a href="http://blogs.msdn.com/mattwar/archive/2007/06/01/iqueryable-s-deep-dark-secret.aspx">IQueryable's
Deep Dark Secret</a>, Matt talks about how a call from <a href="http://pluralsight.com/blogs/dbox/">Don
Box</a> eventually led to what is now at the core of LINQ, IQueryable.<br /><p></p><img width="0" height="0" src="http://iqueryable.com/aggbug.ashx?id=e026feb6-f1f9-43e3-b0e5-ff5ae254f1b9" /></body>
      <title>LINQ to SQL and IQueryable Tales</title>
      <guid isPermaLink="false">http://iqueryable.com/PermaLink,guid,e026feb6-f1f9-43e3-b0e5-ff5ae254f1b9.aspx</guid>
      <link>http://iqueryable.com/2007/06/02/LINQToSQLAndIQueryableTales.aspx</link>
      <pubDate>Sat, 02 Jun 2007 00:38:52 GMT</pubDate>
      <description>&lt;a href="http://blogs.msdn.com/mattwar/"&gt;Matt Warren&lt;/a&gt;, who has been one of the
lead developers on many aspects of LINQ, recently posted two very interesting stories
describing &lt;a href="http://blogs.msdn.com/mattwar/archive/2007/05/31/the-origin-of-linq-to-sql.aspx"&gt;The
Origins of LINQ to SQL&lt;/a&gt;, and &lt;a href="http://blogs.msdn.com/mattwar/archive/2007/06/01/iqueryable-s-deep-dark-secret.aspx"&gt;IQueryable's
Deep Dark Secret&lt;/a&gt;.&amp;nbsp; In his first post on the &lt;a href="http://blogs.msdn.com/mattwar/archive/2007/05/31/the-origin-of-linq-to-sql.aspx"&gt;Origins
of LINQ to SQL&lt;/a&gt;, Matt talks about some of the previous dead projects, such as ObjectSpaces
and WinFS, that influenced LINQ to SQL.&amp;nbsp; I found it interesting to hear about
how LINQ to SQL came to be, and some of the internal politics that had to be overcome
to make it a reality.&amp;nbsp; In his second post, &lt;a href="http://blogs.msdn.com/mattwar/archive/2007/06/01/iqueryable-s-deep-dark-secret.aspx"&gt;IQueryable's
Deep Dark Secret&lt;/a&gt;, Matt talks about how a call from &lt;a href="http://pluralsight.com/blogs/dbox/"&gt;Don
Box&lt;/a&gt; eventually led to what is now at the core of LINQ, IQueryable.&lt;br&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://iqueryable.com/aggbug.ashx?id=e026feb6-f1f9-43e3-b0e5-ff5ae254f1b9" /&gt;</description>
      <category>linq;orcas;linq to sql</category>
    </item>
    <item>
      <trackback:ping>http://iqueryable.com/Trackback.aspx?guid=d26bd57e-329c-4d0d-a452-745266c2216c</trackback:ping>
      <pingback:server>http://iqueryable.com/pingback.aspx</pingback:server>
      <pingback:target>http://iqueryable.com/PermaLink,guid,d26bd57e-329c-4d0d-a452-745266c2216c.aspx</pingback:target>
      <dc:creator>Steve Eichert</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">I'm going to document the things I run
into as I transition from the May 2006 CTP of LINQ to the full March 2007 CTP of Orcas.
Tonight after sorting out my data source issue I ran into a compile error with my
Visual Basic code samples that are using XML Axis properties. The error is "XML Axis
properties do not support late binding". Hopefully I'll be able to post back here
shortly with an answer to why I'm getting this....<br /><br /><b>UPDATE</b>:  Thanks to a comment from Avner I figured out that this is due
to a regression in the capability of VB9 to infer types.  Previously things worked
swimmingly with the following code:<br /><br />
    Dim rss = XElement.Load("rss.xml")<br />
    Dim items = rss...&lt;item&gt;<br /><br />
With the March CTP the type of "rss" needs to be explicitly defined like so:<br /><br />
    Dim rss <b>As XElement</b> = XElement.Load("rss.xml") 
<br />
    Dim items = rss...&lt;item&gt;<br /><br />
I like the old way better :)<br /><br /><br /><img width="0" height="0" src="http://iqueryable.com/aggbug.ashx?id=d26bd57e-329c-4d0d-a452-745266c2216c" /></body>
      <title>Orcas March CTP - XML Axis properties do not support late binding</title>
      <guid isPermaLink="false">http://iqueryable.com/PermaLink,guid,d26bd57e-329c-4d0d-a452-745266c2216c.aspx</guid>
      <link>http://iqueryable.com/2007/03/08/OrcasMarchCTPXMLAxisPropertiesDoNotSupportLateBinding.aspx</link>
      <pubDate>Thu, 08 Mar 2007 03:00:27 GMT</pubDate>
      <description>I'm going to document the things I run into as I transition from the May 2006 CTP of LINQ to the full March 2007 CTP of Orcas.  Tonight after sorting out my data source issue I ran into a compile error with my Visual Basic code samples that are using XML Axis properties.  The error is "XML Axis properties do not support late binding".  Hopefully I'll be able to post back here shortly with an answer to why I'm getting this....&lt;br&gt;
&lt;br&gt;
&lt;b&gt;UPDATE&lt;/b&gt;:&amp;nbsp; Thanks to a comment from Avner I figured out that this is due
to a regression in the capability of VB9 to infer types.&amp;nbsp; Previously things worked
swimmingly with the following code:&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim rss = XElement.Load("rss.xml")&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim items = rss...&amp;lt;item&amp;gt;&lt;br&gt;
&lt;br&gt;
With the March CTP the type of "rss" needs to be explicitly defined like so:&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim rss &lt;b&gt;As XElement&lt;/b&gt; = XElement.Load("rss.xml") 
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim items = rss...&amp;lt;item&amp;gt;&lt;br&gt;
&lt;br&gt;
I like the old way better :)&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;img width="0" height="0" src="http://iqueryable.com/aggbug.ashx?id=d26bd57e-329c-4d0d-a452-745266c2216c" /&gt;</description>
      <category>.net;linq;linq to xml;orcas</category>
    </item>
    <item>
      <trackback:ping>http://iqueryable.com/Trackback.aspx?guid=cf21117b-2cd7-4148-8050-0e14573cb569</trackback:ping>
      <pingback:server>http://iqueryable.com/pingback.aspx</pingback:server>
      <pingback:target>http://iqueryable.com/PermaLink,guid,cf21117b-2cd7-4148-8050-0e14573cb569.aspx</pingback:target>
      <dc:creator>Steve Eichert</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <a href="http://iqueryable.com/2007/03/06/OrcasMarchCTPUnableToFindTheRequestedNETFrameworkDataProvider.aspx">Yesterday
I mentioned I was having some trouble adding a Data Source in Orcas</a>. I'm happy
to report that following the instructions in the <a href="http://oakleafblog.blogspot.com/2007/03/orcas-march-ctp-on-vista-database.html">Orcas
March CTP on Vista Database Connections Problem Solved</a> post resolved my issue.
Once I commented out the SQL Server CE Data Provider in the machine.config everything
was back to normal.<img width="0" height="0" src="http://iqueryable.com/aggbug.ashx?id=cf21117b-2cd7-4148-8050-0e14573cb569" /></body>
      <title>Orcas March CTP - Fixing the broken data provider</title>
      <guid isPermaLink="false">http://iqueryable.com/PermaLink,guid,cf21117b-2cd7-4148-8050-0e14573cb569.aspx</guid>
      <link>http://iqueryable.com/2007/03/07/OrcasMarchCTPFixingTheBrokenDataProvider.aspx</link>
      <pubDate>Wed, 07 Mar 2007 02:08:35 GMT</pubDate>
      <description>&lt;a href="http://iqueryable.com/2007/03/06/OrcasMarchCTPUnableToFindTheRequestedNETFrameworkDataProvider.aspx"&gt;Yesterday
I mentioned I was having some trouble adding a Data Source in Orcas&lt;/a&gt;. I'm happy
to report that following the instructions in the &lt;a href="http://oakleafblog.blogspot.com/2007/03/orcas-march-ctp-on-vista-database.html"&gt;Orcas
March CTP on Vista Database Connections Problem Solved&lt;/a&gt; post resolved my issue.
Once I commented out the SQL Server CE Data Provider in the machine.config everything
was back to normal.&lt;img width="0" height="0" src="http://iqueryable.com/aggbug.ashx?id=cf21117b-2cd7-4148-8050-0e14573cb569" /&gt;</description>
      <category>.net;linq;orcas</category>
    </item>
    <item>
      <trackback:ping>http://iqueryable.com/Trackback.aspx?guid=304def0e-1c56-42f0-91fc-b525def18c23</trackback:ping>
      <pingback:server>http://iqueryable.com/pingback.aspx</pingback:server>
      <pingback:target>http://iqueryable.com/PermaLink,guid,304def0e-1c56-42f0-91fc-b525def18c23.aspx</pingback:target>
      <dc:creator>Steve Eichert</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">I had a jolly good fun time tonight updating
my code samples to the March CTP of Orcas.  Well, actually, I'm not quite finished
as of yet because of the wonderful error in the title of this post.  It appears
VS.NET Orcas doesn't want to let me recreate my data connection for my database that
I'm using for some LINQ to SQL examples. Woot!  Hopefully I'll figure out what
the dealy is shortly because I've got chapters I need to finish. :)<br /><p></p><img width="0" height="0" src="http://iqueryable.com/aggbug.ashx?id=304def0e-1c56-42f0-91fc-b525def18c23" /></body>
      <title>Orcas March CTP - Unable to find the requested .NET Framework Data provider</title>
      <guid isPermaLink="false">http://iqueryable.com/PermaLink,guid,304def0e-1c56-42f0-91fc-b525def18c23.aspx</guid>
      <link>http://iqueryable.com/2007/03/06/OrcasMarchCTPUnableToFindTheRequestedNETFrameworkDataProvider.aspx</link>
      <pubDate>Tue, 06 Mar 2007 03:20:47 GMT</pubDate>
      <description>I had a jolly good fun time tonight updating my code samples to the March CTP of Orcas.&amp;nbsp; Well, actually, I'm not quite finished as of yet because of the wonderful error in the title of this post.&amp;nbsp; It appears VS.NET Orcas doesn't want to let me recreate my data connection for my database that I'm using for some LINQ to SQL examples. Woot!&amp;nbsp; Hopefully I'll figure out what the dealy is shortly because I've got chapters I need to finish. :)&lt;br&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://iqueryable.com/aggbug.ashx?id=304def0e-1c56-42f0-91fc-b525def18c23" /&gt;</description>
      <category>.net;linq;linq in action;orcas</category>
    </item>
  </channel>
</rss>