<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>jacob_miw's Feed - Programmer's Heaven</title>
    <link>http://www.programmersheaven.com/feed/User/16845/RSS.aspx</link>
    <description>Events at Programmer's Heaven related to the user jacob_miw.</description>
    <language>en</language>
    <copyright>Copyright 2013 Programmers Heaven</copyright>
    <pubDate>Thu, 23 May 2013 08:17:28 -0700</pubDate>
    <generator>Argotic Syndication Framework 2007.3.0.1, http://www.codeplex.com/Argotic</generator>
    <docs>http://www.rssboard.org/rss-specification</docs>
    <ttl>360</ttl>
    <item>
      <title>Re: Linq, what am I doing wrong?</title>
      <link />
      <description>&lt;p&gt;Posted a 'reply on the VB.NET forum.&lt;/p&gt;Maybe you can use this approach instead:&lt;br /&gt;
&lt;pre class="sourcecode"&gt;
        Dim strURLSearch As String
        strURLSearch = "http://isbndb.com/api/books.xml"
        strURLSearch = strURLSearch &amp;amp; "?access_key=XXXXXXX"
        strURLSearch = strURLSearch &amp;amp; "&amp;amp;index1=isbn&amp;amp;value1=" &amp;amp; Me.txtIsbn.Text

        Dim xResults As XDocument = XDocument.Load(strURLSearch)




        Dim books = From book In xResults.Descendants("BookData") _
        Select book

        For Each b In books
            Console.WriteLine("Found {0}", b.Element("Title").Value)
            .....
        Next
&lt;/pre&gt;&lt;br /&gt;
: Code:&lt;br /&gt;
: &lt;br /&gt;
: Dim strURLSearch As String&lt;br /&gt;
:         strURLSearch = "http://isbndb.com/api/books.xml"&lt;br /&gt;
:         strURLSearch = strURLSearch &amp;amp; "?access_key=XXXXXX"&lt;br /&gt;
:         strURLSearch = strURLSearch &amp;amp; "&amp;amp;index1=isbn&amp;amp;value1=" &amp;amp; &lt;br /&gt;
: Me.txtISBN.Text&lt;br /&gt;
: &lt;br /&gt;
:         Dim xResults As XDocument = XDocument.Load(strURLSearch)&lt;br /&gt;
: &lt;br /&gt;
: &lt;br /&gt;
:         &lt;br /&gt;
: &lt;br /&gt;
:         Dim books = From book In xResults.Descendants("BookData") &lt;br /&gt;
: Select ISBN = Me.txtISBN.Text, Title = book.Element("Title").Value, &lt;br /&gt;
: Author = book.Element("AuthorText").Value, Publisher = &lt;br /&gt;
: book.Element("PublisherText").Value&lt;br /&gt;
: &lt;br /&gt;
:         For Each book In books&lt;br /&gt;
:             Me.txtResults.Text = Me.txtResults.Text &amp;amp; book.ISBN &amp;amp; &lt;br /&gt;
: vbTab &amp;amp; book.Title &amp;amp; vbTab &amp;amp; book.Author &amp;amp; vbCrLf&lt;br /&gt;
: &lt;br /&gt;
:         Next&lt;br /&gt;
: &lt;br /&gt;
: End code&lt;br /&gt;
: &lt;br /&gt;
: I'm getting a NullReferenceException on the for next loop.  Note, I &lt;br /&gt;
: did check the XML that I'm receiving back:&lt;br /&gt;
: &lt;br /&gt;
: &amp;lt;ISBNdb server_time="2008-12-21T02:40:22Z"&amp;gt;&lt;br /&gt;
: −&lt;br /&gt;
: &amp;lt;BookList total_results="1" page_size="10" page_number="1" &lt;br /&gt;
: shown_results="1"&amp;gt;&lt;br /&gt;
: −&lt;br /&gt;
: &amp;lt;BookData book_id="a_is_for_alibi_a01" isbn="0553279912" &lt;br /&gt;
: isbn13="9780553279917"&amp;gt;&lt;br /&gt;
: &amp;lt;Title&amp;gt;"A" is for alibi&amp;lt;/Title&amp;gt;&lt;br /&gt;
: &amp;lt;TitleLong&amp;gt;"A" is for alibi: a Kinsey Millhone Mystery&amp;lt;/TitleLong&amp;gt;&lt;br /&gt;
: &amp;lt;AuthorsText&amp;gt;by Sue Grafton&amp;lt;/AuthorsText&amp;gt;&lt;br /&gt;
: &amp;lt;PublisherText publisher_id="bantam_books"&amp;gt;New York : Bantam Books, &lt;br /&gt;
: 1987, c1982.&amp;lt;/PublisherText&amp;gt;&lt;br /&gt;
: &amp;lt;/BookData&amp;gt;&lt;br /&gt;
: &amp;lt;/BookList&amp;gt;&lt;br /&gt;
: &amp;lt;/ISBNdb&amp;gt;&lt;br /&gt;
: &lt;br /&gt;</description>
      <pubDate>Sun, 04 Jan 2009 13:34:28 -0700</pubDate>
    </item>
  </channel>
</rss>