<?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>Jon Gallant's Blog : linq</title><link>http://blogs.msdn.com/jongallant/archive/tags/linq/default.aspx</link><description>Tags: linq</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Short and Sweet "Silverlight 2.0, LINQ and WCF in 5 Minutes" Video</title><link>http://blogs.msdn.com/jongallant/archive/2008/04/17/short-and-sweet-silverlight-2-0-linq-and-wcf-in-5-minutes-video.aspx</link><pubDate>Thu, 17 Apr 2008 19:39:44 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8403701</guid><dc:creator>jongallant</dc:creator><slash:comments>6</slash:comments><comments>http://blogs.msdn.com/jongallant/comments/8403701.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jongallant/commentrss.aspx?PostID=8403701</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jongallant/rsscomments.aspx?PostID=8403701</wfw:comment><description>Download Source This is the first video in my new "Short and Sweet" video series. I'm going to continue with Silverlight, LINQ and WCF path for the series. Please ping me if you have an idea for a future video. This video takes you through the minimum...(&lt;a href="http://blogs.msdn.com/jongallant/archive/2008/04/17/short-and-sweet-silverlight-2-0-linq-and-wcf-in-5-minutes-video.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8403701" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jongallant/archive/tags/asp.net/default.aspx">asp.net</category><category domain="http://blogs.msdn.com/jongallant/archive/tags/c_2300_/default.aspx">c#</category><category domain="http://blogs.msdn.com/jongallant/archive/tags/.net/default.aspx">.net</category><category domain="http://blogs.msdn.com/jongallant/archive/tags/sql/default.aspx">sql</category><category domain="http://blogs.msdn.com/jongallant/archive/tags/silverlight/default.aspx">silverlight</category><category domain="http://blogs.msdn.com/jongallant/archive/tags/linq/default.aspx">linq</category><category domain="http://blogs.msdn.com/jongallant/archive/tags/videos/default.aspx">videos</category></item><item><title>LINQ: Sequence contains no elements. InvalidOperationException when calling Single</title><link>http://blogs.msdn.com/jongallant/archive/2007/12/02/linq-sequence-contains-no-elements-invalidoperationexception-when-calling-single.aspx</link><pubDate>Sun, 02 Dec 2007 11:09:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6641348</guid><dc:creator>jongallant</dc:creator><slash:comments>8</slash:comments><comments>http://blogs.msdn.com/jongallant/comments/6641348.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jongallant/commentrss.aspx?PostID=6641348</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jongallant/rsscomments.aspx?PostID=6641348</wfw:comment><description>If you call Single to get an object from your DB and the object doesn't exist you will get an InvalidOperationException. return this .DataContext.MemberDaos.Single(m =&amp;gt; m.MemberID == id); Instead of Single, use SingleOrDefault, which will return null...(&lt;a href="http://blogs.msdn.com/jongallant/archive/2007/12/02/linq-sequence-contains-no-elements-invalidoperationexception-when-calling-single.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6641348" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jongallant/archive/tags/solution/default.aspx">solution</category><category domain="http://blogs.msdn.com/jongallant/archive/tags/c_2300_/default.aspx">c#</category><category domain="http://blogs.msdn.com/jongallant/archive/tags/linq/default.aspx">linq</category></item><item><title>LINQ: "Add" renamed to "InsertOnSubmit"</title><link>http://blogs.msdn.com/jongallant/archive/2007/12/01/linq-add-renamed-to-insertonsubmit.aspx</link><pubDate>Sun, 02 Dec 2007 07:19:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6638887</guid><dc:creator>jongallant</dc:creator><slash:comments>6</slash:comments><comments>http://blogs.msdn.com/jongallant/comments/6638887.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jongallant/commentrss.aspx?PostID=6638887</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jongallant/rsscomments.aspx?PostID=6638887</wfw:comment><description>If you are using LINQ to insert data with RTM bits you won't find the Add method on the DataContext post Beta2. Use the InsertOnSubmit method instead....(&lt;a href="http://blogs.msdn.com/jongallant/archive/2007/12/01/linq-add-renamed-to-insertonsubmit.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6638887" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jongallant/archive/tags/solution/default.aspx">solution</category><category domain="http://blogs.msdn.com/jongallant/archive/tags/c_2300_/default.aspx">c#</category><category domain="http://blogs.msdn.com/jongallant/archive/tags/linq/default.aspx">linq</category></item><item><title>LINQ and Web Application Connection Strings</title><link>http://blogs.msdn.com/jongallant/archive/2007/11/25/linq-and-web-application-connection-strings.aspx</link><pubDate>Sun, 25 Nov 2007 23:52:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6522285</guid><dc:creator>jongallant</dc:creator><slash:comments>9</slash:comments><comments>http://blogs.msdn.com/jongallant/comments/6522285.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jongallant/commentrss.aspx?PostID=6522285</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jongallant/rsscomments.aspx?PostID=6522285</wfw:comment><description>It's usually a good idea to seperate Biz Layer Objects and Data Access Objects into seperate assemblies, but when you do that and use LINQ to SQL (.dbml) files the DataContext object default ctor uses the Settings file that is automattically generated...(&lt;a href="http://blogs.msdn.com/jongallant/archive/2007/11/25/linq-and-web-application-connection-strings.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6522285" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jongallant/archive/tags/asp.net/default.aspx">asp.net</category><category domain="http://blogs.msdn.com/jongallant/archive/tags/c_2300_/default.aspx">c#</category><category domain="http://blogs.msdn.com/jongallant/archive/tags/web+applications/default.aspx">web applications</category><category domain="http://blogs.msdn.com/jongallant/archive/tags/linq/default.aspx">linq</category></item></channel></rss>