<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" media="screen" href="/styles/xslt/rss.xslt"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:c9="http://channel9.msdn.com">
<channel>
	<title>Comment Feed for Channel 9 - LINQ Language Deep Dive with Visual Studio 2008</title>
	<atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Blogs/funkyonex/LINQ-Language-Deep-Dive-with-Visual-Studio-2008/RSS"></atom:link>
	<image>
		<url>http://ecn.channel9.msdn.com/o9/previewImages/100/480192_100x75.jpg</url>
		<title>Channel 9 - LINQ Language Deep Dive with Visual Studio 2008</title>
		<link></link>
	</image>
	<description>Ever wonder what really happens when you write a simple LINQ query? A lot of new language features went into the compilers in Visual Studio 2008 to make LINQ work. In this interview I sit down with Jonathan Aneja, a Program Manager on the Visual
 Basic Compiler team, who dives deep into these features like Type Inference, Anonymous Types, Lambda Expressions, Expressions Trees, and more.&amp;nbsp;He explains what&#39;s actually happening behind the scenes and all the work the compiler is doing for you when you write
 a LINQ query. My head almost explodes at the end but I learned a lot of important concepts. 

Check out 
Jonathan on the VB Team Blog.

Enjoy,
-Beth Massi, Visual Studio Community
</description>
	<link></link>
	<language>en</language>
	<pubDate>Wed, 22 May 2013 07:16:31 GMT</pubDate>
	<lastBuildDate>Wed, 22 May 2013 07:16:31 GMT</lastBuildDate>
	<generator>Rev9</generator>
	<item>
		<title>Re: LINQ Language Deep Dive with Visual Studio 2008</title>
		<description>
			<![CDATA[
<p>Although I use c# for my programming, it was amazing lucid and easy to follow Jonathan.</p>
<p>It really gives a wonderful overview of what happens &nbsp;behind the scenes when you write a LINQ statement, and at the same time introduces the user to the new features of .net framework 3.5.</p>
<p>I liked it soo much that I have downloaded it and would be sharing it with other team members,</p>
<p>Thanks for the presentation,</p>
<p>Cheers,</p>
<p>posted by Varun Pant</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/funkyonex/LINQ-Language-Deep-Dive-with-Visual-Studio-2008#c633838608330000000</link>
		<pubDate>Wed, 22 Jul 2009 12:00:33 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/funkyonex/LINQ-Language-Deep-Dive-with-Visual-Studio-2008#c633838608330000000</guid>
		<dc:creator>Varun Pant</dc:creator>
	</item>
	<item>
		<title>Re: LINQ Language Deep Dive with Visual Studio 2008</title>
		<description>
			<![CDATA[
<p>Agreed. Really good stuff here. Thanks, Beth and Jonathan!</p>
<p>&nbsp;</p>
<p>C</p>
<p>posted by Charles</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/funkyonex/LINQ-Language-Deep-Dive-with-Visual-Studio-2008#c633838816800000000</link>
		<pubDate>Wed, 22 Jul 2009 17:48:00 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/funkyonex/LINQ-Language-Deep-Dive-with-Visual-Studio-2008#c633838816800000000</guid>
		<dc:creator>Charles</dc:creator>
	</item>
	<item>
		<title>Re: LINQ Language Deep Dive with Visual Studio 2008</title>
		<description>
			<![CDATA[
<p>As far as i see it linq is one of the best things to happen to .net since .net V1
</p>
<p>in my handheld apps I use linq and a binary serializer plus some classes that share an interface to be a kind of &quot;mini-database&quot;</p>
<p>beeing able to combine LINQ with Generics and the typed collections is just sweet!</p>
<p>and on the CE devices i can store most of the data and just keep a small list in-memory to re-load the object when needed.</p>
<p>I have about 80 mobile devices in use right now...&nbsp; and the customer just keeps asking us to pack in more features.</p>
<p>posted by figuerres</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/funkyonex/LINQ-Language-Deep-Dive-with-Visual-Studio-2008#c633838899030000000</link>
		<pubDate>Wed, 22 Jul 2009 20:05:03 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/funkyonex/LINQ-Language-Deep-Dive-with-Visual-Studio-2008#c633838899030000000</guid>
		<dc:creator>figuerres</dc:creator>
	</item>
	<item>
		<title>Re: LINQ Language Deep Dive with Visual Studio 2008</title>
		<description>
			<![CDATA[
<p>Jonathan explains some newish VB concepts in a palatable way. Thanks for not exploding my head. Here's a linky that was mentioned for easy access:
<a href="http://blogs.msdn.com/vbteam/archive/2007/08/29/implementing-dynamic-searching-using-linq.aspx">
http://blogs.msdn.com/vbteam/archive/2007/08/29/implementing-dynamic-searching-using-linq.aspx</a></p>
<p>posted by BSalita</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/funkyonex/LINQ-Language-Deep-Dive-with-Visual-Studio-2008#c633839583710000000</link>
		<pubDate>Thu, 23 Jul 2009 15:06:11 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/funkyonex/LINQ-Language-Deep-Dive-with-Visual-Studio-2008#c633839583710000000</guid>
		<dc:creator>BSalita</dc:creator>
	</item>
	<item>
		<title>Re: LINQ Language Deep Dive with Visual Studio 2008</title>
		<description>
			<![CDATA[
<p>Hello Jonathan, You are wise man!</p>
<p>posted by JanWinMan</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/funkyonex/LINQ-Language-Deep-Dive-with-Visual-Studio-2008#c633840284080000000</link>
		<pubDate>Fri, 24 Jul 2009 10:33:28 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/funkyonex/LINQ-Language-Deep-Dive-with-Visual-Studio-2008#c633840284080000000</guid>
		<dc:creator>JanWinMan</dc:creator>
	</item>
	<item>
		<title>Re: LINQ Language Deep Dive with Visual Studio 2008</title>
		<description>
			<![CDATA[
<p>I love watching other developers work with LINQ.&nbsp;&nbsp; You always pick up something you didn't know.&nbsp;&nbsp;&nbsp; Good video.</p>
<p>posted by JerryOdom</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/funkyonex/LINQ-Language-Deep-Dive-with-Visual-Studio-2008#c633843193850000000</link>
		<pubDate>Mon, 27 Jul 2009 19:23:05 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/funkyonex/LINQ-Language-Deep-Dive-with-Visual-Studio-2008#c633843193850000000</guid>
		<dc:creator>JerryOdom</dc:creator>
	</item>
	<item>
		<title>Re: LINQ Language Deep Dive with Visual Studio 2008</title>
		<description>
			<![CDATA[
<p>Great overview!&nbsp;</p>
<p>&nbsp;</p>
<p>Learning from this video&nbsp;is much easier then browsing msdn documents. </p>
<p>posted by Kaushal Gajjar</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/funkyonex/LINQ-Language-Deep-Dive-with-Visual-Studio-2008#c633848094880000000</link>
		<pubDate>Sun, 02 Aug 2009 11:31:28 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/funkyonex/LINQ-Language-Deep-Dive-with-Visual-Studio-2008#c633848094880000000</guid>
		<dc:creator>Kaushal Gajjar</dc:creator>
	</item>
	<item>
		<title>Re: LINQ Language Deep Dive with Visual Studio 2008</title>
		<description>
			<![CDATA[
<p>I am wondering what would be the correct way of giving a specific datatype&nbsp;to IQuariable of Anynomous&nbsp;using &nbsp;&quot;WITH&quot;. For example:
</p>
<p>&nbsp;</p>
<p></p>
<pre class="brush: vb"> Dim Contacts = From C In PracticeDB.Contacts _ 
Select New With {.ID = C.ID, .Name = C.Name}</pre>
<p></p>
<p>&nbsp;</p>
<p></p>
<pre class="brush: vb"> Dim Query = New With {.ID = 1, .Name = &quot;Kaushal&quot;}</pre>
<p></p>
<p>&nbsp;</p>
<p>In above both query it has &quot;ID&quot; and &quot;Name&quot; property of anonymous type.</p>
<p>&nbsp;</p>
<p>In above, How to specify &quot;ID&quot; property as Decimal? While selecting the statement from DataContext ID appears as Decimal because the type specified is &quot;Numeric&quot; in SQL Database.
</p>
<p>&nbsp;</p>
<p>So far I found a way by parsing data type to integer in first query as following:
</p>
<p>&nbsp;</p>
<p></p>
<pre class="brush: vb">Dim Contacts = From C In PracticeDB.Contacts _ 
Select New With {.ID = Integer.Parse(C.ID), .Name = C.Name}</pre>
<p></p>
<p>&nbsp;</p>
<p></p>
<pre class="brush: vb"> Dim Query = New With {.ID = 1, .Name = &quot;Kaushal&quot;}</pre>
<p></p>
<p>&nbsp;</p>
<p>I am wondering if there is any way to specify within WITH Statement.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>posted by Kaushal Gajjar</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/funkyonex/LINQ-Language-Deep-Dive-with-Visual-Studio-2008#c633848359420000000</link>
		<pubDate>Sun, 02 Aug 2009 18:52:22 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/funkyonex/LINQ-Language-Deep-Dive-with-Visual-Studio-2008#c633848359420000000</guid>
		<dc:creator>Kaushal Gajjar</dc:creator>
	</item>
	<item>
		<title>Re: LINQ Language Deep Dive with Visual Studio 2008</title>
		<description>
			<![CDATA[
<p>How about in visual studio 2010?</p>
<p>posted by Tom10</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/funkyonex/LINQ-Language-Deep-Dive-with-Visual-Studio-2008#c633917384920000000</link>
		<pubDate>Wed, 21 Oct 2009 16:14:52 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/funkyonex/LINQ-Language-Deep-Dive-with-Visual-Studio-2008#c633917384920000000</guid>
		<dc:creator>Tom10</dc:creator>
	</item>
	<item>
		<title>Re: LINQ Language Deep Dive with Visual Studio 2008</title>
		<description>
			<![CDATA[
<p>Great video! Very inspiring and informative, I thought I knew the details of LINQ pretty well, but this video really took my understanding of LINQ into a higher level resolution. Keep up the good work!</p>
<p>posted by M.A.Hanin</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/funkyonex/LINQ-Language-Deep-Dive-with-Visual-Studio-2008#c634143603130000000</link>
		<pubDate>Sat, 10 Jul 2010 12:05:13 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/funkyonex/LINQ-Language-Deep-Dive-with-Visual-Studio-2008#c634143603130000000</guid>
		<dc:creator>M.A.Hanin</dc:creator>
	</item>
	<item>
		<title>Re: LINQ Language Deep Dive with Visual Studio 2008</title>
		<description>
			<![CDATA[
<p>@ <a id="ctl00_MainPlaceHolder_Starter_AuthorLink" href="http://channel9.msdn.com/Niners/funkyonex/">
Beth Massi</a> <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-11.gif' alt='Cool' /> Jonathan have no hair on head so i thing you need to donate some part of your hair to jonathan. Thanks for a great post.</p>
<p>posted by anirudha</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/funkyonex/LINQ-Language-Deep-Dive-with-Visual-Studio-2008#c634170150910000000</link>
		<pubDate>Tue, 10 Aug 2010 05:31:31 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/funkyonex/LINQ-Language-Deep-Dive-with-Visual-Studio-2008#c634170150910000000</guid>
		<dc:creator>anirudha</dc:creator>
	</item>
	<item>
		<title>Re: LINQ Language Deep Dive with Visual Studio 2008</title>
		<description>
			<![CDATA[ <p>This is a fantastic video.</p><p>I love how it effectively tricks the viewer into learning all these otherwise-mindblowing programming concepts with something that appears very approachable.</p><p>posted by zian</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/funkyonex/LINQ-Language-Deep-Dive-with-Visual-Studio-2008#c634220275740000000</link>
		<pubDate>Thu, 07 Oct 2010 05:52:54 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/funkyonex/LINQ-Language-Deep-Dive-with-Visual-Studio-2008#c634220275740000000</guid>
		<dc:creator>zian</dc:creator>
	</item>
</channel>
</rss>