<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:evnet="http://www.mscommunities.com/rssmodule/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"><channel><title>Visual Studio Team Interviews</title><atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/posts/funkyonex/feed/ipod/default.aspx" /><itunes:summary>Beth Massi's Channel9 Interviews of team members working on Visual Studio, showing off their favorite features. For more business application developer content check out the VSTO and VB Developer Centers, the VSTO Team and VB Team blogs, and of course my blog! 
</itunes:summary><itunes:author>funkyonex</itunes:author><image><url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url><title>Visual Studio Team Interviews</title><link>http://channel9.msdn.com/posts/funkyonex/</link></image><itunes:image href="http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png" /><itunes:category text="Technology" /><description>Beth Massi's Channel9 Interviews of team members working on Visual Studio, showing off their favorite features. For more business application developer content check out the VSTO and VB Developer Centers, the VSTO Team and VB Team blogs, and of course my blog! 
</description><link>http://channel9.msdn.com/posts/funkyonex/</link><language>en-us</language><pubDate>Tue, 21 Oct 2008 20:07:32 GMT</pubDate><lastBuildDate>Tue, 21 Oct 2008 20:07:32 GMT</lastBuildDate><generator>EvNet (EvNet, Version=1.0.3243.35083, Culture=neutral, PublicKeyToken=null)</generator><item><title>ADO.NET Data Services (Astoria) in Visual Studio 2008 SP1</title><description>&lt;img src="http://channel9.msdn.com/Link/bbf3fecd-cca5-4c9d-9c66-3f8d304eda47/" border="0" /&gt;In this interview Saaid Kahn, a Program Manager on the Visual Studio Pro Tools team, shows us how to create an n-tier application against a database using ADO.NET Data Services (Astoria) and an Entity Data Model, both now available in Visual Studio 2008 Service Pack 1.&lt;br /&gt;
&lt;br /&gt;
ADO.NET Data Services use WCF REST-ful services and provides all the plumbing so you can focus on the program logic by programming against a service proxy. ADO.NET Data Services allow you to easily create data services exposed on the web using URIs to point to pieces of data and simple, well-known formats to represent that data. &lt;br /&gt;
&lt;br /&gt;
Saaid shows us how to create a simple service and then consume it using a Windows client via the "Add Service Reference" dialog in Visual Studio. He also walks through the client proxy methods that work with the data service. &lt;br /&gt;
&lt;br /&gt;
Enjoy,&lt;br /&gt;
-&lt;a href="http://blogs.msdn.com/bethmassi" target="_blank"&gt;Beth Massi&lt;/a&gt;, Visual Studio Community&lt;img src="http://channel9.msdn.com/434489/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/funkyonex/ADONET-Data-Services-Astoria-in-Visual-Studio-2008-SP1/</comments><itunes:summary>In this interview Saaid Kahn, a Program Manager on the Visual Studio Pro Tools team, shows us how to create an n-tier application against a database using ADO.NET Data Services (Astoria) and an Entity Data Model, both now available in Visual Studio 2008 Service Pack 1.

ADO.NET Data Services use WCF REST-ful services and provides all the plumbing so you can focus on the program logic by programming against a service proxy. ADO.NET Data Services allow you to easily create data services exposed on the web using URIs to point to pieces of data and simple, well-known formats to represent that data. 

Saaid shows us how to create a simple service and then consume it using a Windows client via the "Add Service Reference" dialog in Visual Studio. He also walks through the client proxy methods that work with the data service. 

Enjoy,
-Beth Massi, Visual Studio Community</itunes:summary><link>http://channel9.msdn.com/posts/funkyonex/ADONET-Data-Services-Astoria-in-Visual-Studio-2008-SP1/</link><pubDate>Tue, 21 Oct 2008 20:07:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/funkyonex/ADONET-Data-Services-Astoria-in-Visual-Studio-2008-SP1/</guid><evnet:views>30013</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/434489/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this interview Saaid Kahn, a Program Manager on the Visual Studio Pro Tools team, shows us how to create an n-tier application against a database using ADO.NET Data Services (Astoria) and an Entity Data Model, both now available in Visual Studio 2008 Service Pack 1. &lt;br /&gt;
&lt;br /&gt;
Saaid shows us how to create a simple service and then consume it using a Windows client via the "Add Service Reference" dialog in Visual Studio. He also walks through the client proxy methods that work with the data service. &lt;br /&gt;
&lt;br /&gt;
Enjoy,&lt;br /&gt;
-&lt;a href="http://blogs.msdn.com/bethmassi" target="_blank"&gt;Beth Massi&lt;/a&gt;, Visual Studio Community</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/2b90068f-9381-4940-afec-1906504696c0/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/bbf3fecd-cca5-4c9d-9c66-3f8d304eda47/" height="64" width="85" /><media:content isDefault="true" url="http://download.microsoft.com/download/d/4/2/d4277241-44b2-48dc-89b5-32dcc091171d/SaaidAstoria.wmv" expression="full" fileSize="30221199" type="video/x-ms-wmv" medium="video" /><dc:creator>funkyonex</dc:creator><itunes:author>funkyonex</itunes:author><slash:comments>2</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/funkyonex/ADONET-Data-Services-Astoria-in-Visual-Studio-2008-SP1/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/434489/Trackback.aspx</trackback:ping><category></category><category>ADO.NET Data Services</category><category>Entity Framework</category><category>VB Team</category><category>VB.NET</category><category>Visual Studio</category></item><item><title>Meet the Visual Studio Managed Languages Development Experience Team</title><description>&lt;img src="http://channel9.msdn.com/Link/1fec2522-183d-4a8d-86d2-f71a39b04f66/" border="0" /&gt;In this interview I meet with the team that brings us the "experience" of coding in Visual Studio, also sometimes referred to as the VS IDE Team. I ask them how their design process works, what the top requested features are for the code editors, how they work with the language teams as well as what their favorite and hardest features are to build and test. &lt;br /&gt;
&lt;br /&gt;
Enjoy,&lt;br /&gt;
-&lt;a href="http://blogs.msdn.com/bethmassi" target="_blank"&gt;Beth Massi&lt;/a&gt;, Visual Studio Community&lt;img src="http://channel9.msdn.com/426382/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/funkyonex/Meet-the-Visual-Studio-Managed-Languages-Development-Experience-Team/</comments><itunes:summary>In this interview I meet with the team that brings us the "experience" of coding in Visual Studio, also sometimes referred to as the VS IDE Team. I ask them how their design process works, what the top requested features are for the code editors, how they work with the language teams as well as what their favorite and hardest features are to build and test. 

Enjoy,
-Beth Massi, Visual Studio Community</itunes:summary><link>http://channel9.msdn.com/posts/funkyonex/Meet-the-Visual-Studio-Managed-Languages-Development-Experience-Team/</link><pubDate>Mon, 08 Sep 2008 17:45:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/funkyonex/Meet-the-Visual-Studio-Managed-Languages-Development-Experience-Team/</guid><evnet:views>48396</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/426382/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this interview I meet with the team that brings us the "experience" of coding in Visual Studio, also sometimes referred to as the VS IDE Team. I ask them how their design process works, what the top requested features are for the code editors, how they work with the language teams as well as what their favorite and hardest features are to build and test. &lt;br /&gt;
&lt;br /&gt;
Enjoy,&lt;br /&gt;
-&lt;a href="http://blogs.msdn.com/bethmassi" target="_blank"&gt;Beth Massi&lt;/a&gt;, Visual Studio Community</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/33231229-ff00-4d04-9095-465dec035495/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/1fec2522-183d-4a8d-86d2-f71a39b04f66/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://download.microsoft.com/download/d/4/2/d4277241-44b2-48dc-89b5-32dcc091171d/IDEDesignTeam_lowres.wmv" expression="full" duration="1495" fileSize="37427139" type="video/x-ms-wmv" medium="video" /><media:content url="http://download.microsoft.com/download/d/4/2/d4277241-44b2-48dc-89b5-32dcc091171d/IDEDesignTeam_highres.wmv" expression="full" duration="1495" fileSize="165589021" type="video/x-ms-wmv" medium="video" /></media:group><dc:creator>funkyonex</dc:creator><itunes:author>funkyonex</itunes:author><slash:comments>5</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/funkyonex/Meet-the-Visual-Studio-Managed-Languages-Development-Experience-Team/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/426382/Trackback.aspx</trackback:ping><category>CSharp</category><category>VB Team</category><category>Visual Basic</category><category>Visual Studio</category></item><item><title>New Features for Visual Studio 2008 Office Projects in SP1</title><description>&lt;img src="http://channel9.msdn.com/Link/906cd12a-4cdc-4a13-81c4-743ae57b61cc/" border="0" /&gt;In this interview, Kris Makey, a Developer on the Office Client team, shows us a couple new features of Office projects in &lt;a href="http://msdn.microsoft.com/en-us/vstudio/products/cc533448.aspx"&gt;Visual Studio 2008 SP1&lt;/a&gt;. First he demonstrates a new error logging feature that will log any end-user install errors to the Event Log making it much easier to tell what went wrong. He also shows us how you can place Winforms controls directly on document surfaces. &lt;br /&gt;
&lt;br /&gt;
For more information on Office Development with Visual Studio visit the developer portal &lt;a href="http://msdn.com/vsto"&gt;http://msdn.com/vsto&lt;/a&gt; and the team blog &lt;a href="http://blogs.msdn.com/vsto/"&gt;http://blogs.msdn.com/vsto/&lt;/a&gt;.&lt;br /&gt;
 &lt;br /&gt;
Enjoy,&lt;br /&gt;
-&lt;a href="http://blogs.msdn.com/bethmassi"&gt;Beth Massi&lt;/a&gt;, Visual Studio Community&lt;img src="http://channel9.msdn.com/424194/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/funkyonex/New-Features-for-Visual-Studio-2008-Office-Projects-in-SP1/</comments><itunes:summary>In this interview, Kris Makey, a Developer on the Office Client team, shows us a couple new features of Office projects in Visual Studio 2008 SP1. First he demonstrates a new error logging feature that will log any end-user install errors to the Event Log making it much easier to tell what went wrong. He also shows us how you can place Winforms controls directly on document surfaces. 

For more information on Office Development with Visual Studio visit the developer portal http://msdn.com/vsto and the team blog http://blogs.msdn.com/vsto/.
 
Enjoy,
-Beth Massi, Visual Studio Community</itunes:summary><link>http://channel9.msdn.com/posts/funkyonex/New-Features-for-Visual-Studio-2008-Office-Projects-in-SP1/</link><pubDate>Fri, 29 Aug 2008 19:49:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/funkyonex/New-Features-for-Visual-Studio-2008-Office-Projects-in-SP1/</guid><evnet:views>15294</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/424194/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this interview, Kris Makey, a Developer on the Office Client team, shows us a couple new features of Office projects in Visual Studio 2008 SP1. First he demonstrates a new error logging feature that will log any end-user install errors to the Event Log making it much easier to tell what went wrong. He also shows us how you can place Winforms controls directly on document surfaces. &lt;br /&gt;
&lt;br /&gt;
For more information on Office Development with Visual Studio visit the developer portal http://msdn.com/vsto and the team blog http://blogs.msdn.com/vsto.</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/3962113e-bb4e-4b35-89e6-fe212b6cdee9/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/906cd12a-4cdc-4a13-81c4-743ae57b61cc/" height="64" width="85" /><media:content isDefault="true" url="http://download.microsoft.com/download/d/4/2/d4277241-44b2-48dc-89b5-32dcc091171d/KMackeySP1Office.wmv" expression="full" fileSize="13641951" type="video/x-ms-wmv" medium="video" /><dc:creator>funkyonex</dc:creator><itunes:author>funkyonex</itunes:author><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/funkyonex/New-Features-for-Visual-Studio-2008-Office-Projects-in-SP1/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/424194/Trackback.aspx</trackback:ping><category>Office Business Applications</category><category>Visual Studio</category><category>Visual Studio Tools for Office</category><category>VSTO</category></item><item><title>New Editor Features in Visual Studio 2008 SP1</title><description>&lt;img src="http://channel9.msdn.com/Link/3eb1ded9-5e77-4a24-9cc8-16edc1ded4ca/" border="0" /&gt;In this short interview, Yang Xiao, a tester on the VB IDE team is back demonstrating new improvements to the "Go To Definition", "Find All References" and Rename capabilities in the editor when flipping between code and XAML in &lt;a href="http://msdn.microsoft.com/en-us/vstudio/products/cc533448.aspx" target="_blank"&gt;Visual Studio 2008 Service Pack 1&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Enjoy,&lt;br /&gt;
-&lt;a href="http://blogs.msdn.com/bethmassi"&gt;Beth Massi&lt;/a&gt;, Visual Studio Community&lt;img src="http://channel9.msdn.com/422983/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/funkyonex/New-Editor-Features-in-Visual-Studio-2008-SP1/</comments><itunes:summary>In this short interview, Yang Xiao, a tester on the VB IDE team is back demonstrating new improvements to the "Go To Definition", "Find All References" and Rename capabilities in the editor when flipping between code and XAML in Visual Studio 2008 Service Pack 1.

Enjoy,
-Beth Massi, Visual Studio Community</itunes:summary><link>http://channel9.msdn.com/posts/funkyonex/New-Editor-Features-in-Visual-Studio-2008-SP1/</link><pubDate>Fri, 22 Aug 2008 21:57:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/funkyonex/New-Editor-Features-in-Visual-Studio-2008-SP1/</guid><evnet:views>30064</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/422983/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this short interview, Yang Xiao, a tester on the VB IDE team is back demonstrating new improvements to the "Go To Definition", "Find All References" and Rename capabilities in the editor when flipping between code and XAML in &lt;a href="http://msdn.microsoft.com/en-us/vstudio/products/cc533448.aspx" target="_blank"&gt;Visual Studio 2008 Service Pack 1&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Enjoy,&lt;br /&gt;
-&lt;a href="http://blogs.msdn.com/bethmassi"&gt;Beth Massi&lt;/a&gt;, Visual Studio Community</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/a0118dde-9cf4-4cb7-ad94-b924f18bb828/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/3eb1ded9-5e77-4a24-9cc8-16edc1ded4ca/" height="64" width="85" /><media:content isDefault="true" url="http://download.microsoft.com/download/d/4/2/d4277241-44b2-48dc-89b5-32dcc091171d/YangXAMLGoTo.wmv" expression="full" fileSize="10961517" type="video/x-ms-wmv" medium="video" /><dc:creator>funkyonex</dc:creator><itunes:author>funkyonex</itunes:author><slash:comments>2</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/funkyonex/New-Editor-Features-in-Visual-Studio-2008-SP1/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/422983/Trackback.aspx</trackback:ping><category>VB Team</category><category>VB.NET</category><category>Visual Studio</category><category>XAML</category></item><item><title>XML Schema Explorer in Visual Studio 2008 SP1</title><description>&lt;img src="http://channel9.msdn.com/Link/410e5316-e7b7-4410-85a7-578630e7ecb2/" border="0" /&gt;In this interview, Yang Xiao, a tester on the Visual Basic IDE shows us the new XML Schema Explorer in &lt;a href="http://msdn.microsoft.com/en-us/vstudio/products/cc533448.aspx" target="_blank"&gt;Visual Studio 2008 Service Pack 1&lt;/a&gt;. This new window is invoked when you right-click on an XML literal element or namespace and select "Show in XML Schema Explorer" in Visual Basic programs. It's a nice way to visually display the structure of your schema sets which makes you even more productive when working with XML in Visual Basic. &lt;br /&gt;
&lt;br /&gt;
Enjoy,&lt;br /&gt;
-&lt;a href="http://blogs.msdn.com/bethmassi" target="_blank"&gt;Beth Massi&lt;/a&gt;, Visual Studio Community&lt;img src="http://channel9.msdn.com/421686/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/funkyonex/XML-Schema-Explorer-in-Visual-Studio-2008-SP1/</comments><itunes:summary>In this interview, Yang Xiao, a tester on the Visual Basic IDE shows us the new XML Schema Explorer in Visual Studio 2008 Service Pack 1. This new window is invoked when you right-click on an XML literal element or namespace and select "Show in XML Schema Explorer" in Visual Basic programs. It's a nice way to visually display the structure of your schema sets which makes you even more productive when working with XML in Visual Basic. 

Enjoy,
-Beth Massi, Visual Studio Community</itunes:summary><link>http://channel9.msdn.com/posts/funkyonex/XML-Schema-Explorer-in-Visual-Studio-2008-SP1/</link><pubDate>Fri, 15 Aug 2008 19:03:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/funkyonex/XML-Schema-Explorer-in-Visual-Studio-2008-SP1/</guid><evnet:views>12802</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/421686/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this interview, Yang Xiao, a tester on the Visual Basic IDE shows us the new XML Schema Explorer in &lt;a href="http://msdn.microsoft.com/en-us/vstudio/products/cc533448.aspx" target="_blank"&gt;Visual Studio 2008 Service Pack 1&lt;/a&gt;. This new window is invoked when you right-click on an XML literal element or namespace and select "Show in XML Schema Explorer" in Visual Basic programs. It's a nice way to visually display the structure of your schema sets which makes you even more productive when working with XML in Visual Basic. &lt;br /&gt;
&lt;br /&gt;
Enjoy,&lt;br /&gt;
-&lt;a href="http://blogs.msdn.com/bethmassi" target="_blank"&gt;Beth Massi&lt;/a&gt;, Visual Studio Community</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/61c3edbd-838c-477f-aaab-acefb5188855/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/410e5316-e7b7-4410-85a7-578630e7ecb2/" height="64" width="85" /><media:content isDefault="true" url="http://download.microsoft.com/download/d/4/2/d4277241-44b2-48dc-89b5-32dcc091171d/YangXSDBrowser.wmv" expression="full" fileSize="22448457" type="video/x-ms-wmv" medium="video" /><dc:creator>funkyonex</dc:creator><itunes:author>funkyonex</itunes:author><slash:comments>2</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/funkyonex/XML-Schema-Explorer-in-Visual-Studio-2008-SP1/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/421686/Trackback.aspx</trackback:ping><category>LINQ to XML</category><category>VB Team</category><category>VB.NET</category><category>Visual Studio</category></item><item><title>SQL 2008 &amp; Occasionally Connected Client Support in Visual Studio SP1</title><description>&lt;img src="http://channel9.msdn.com/Link/eec7fb01-e176-4361-a05a-160ca21f120b/" border="0" /&gt;In this interview, Milind Lele, a PM on the Visual Studio Pro Tools team shows us the improvements made to the tooling in Visual Studio SP1 for occasionally connected clients as well as the new data type support for SQL Server 2008. Using SQL 2008 built-in change tracking, you don't need to make modifications to your table schemas like you have to do with SQL 2005. Additionally he shows off a "smarter" DataSet designer where you can have tables coming from server and client data stores all contained within one model.&lt;br /&gt;
&lt;br /&gt;
Enjoy,&lt;br /&gt;
-&lt;a href="http://blogs.msdn.com/bethmassi/" target="_blank"&gt;Beth Massi&lt;/a&gt;, VS Community&lt;img src="http://channel9.msdn.com/420516/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/funkyonex/SQL-2008--Occasionally-Connected-Client-Support-in-Visual-Studio-SP1/</comments><itunes:summary>In this interview, Milind Lele, a PM on the Visual Studio Pro Tools team shows us the improvements made to the tooling in Visual Studio SP1 for occasionally connected clients as well as the new data type support for SQL Server 2008. Using SQL 2008 built-in change tracking, you don't need to make modifications to your table schemas like you have to do with SQL 2005. Additionally he shows off a "smarter" DataSet designer where you can have tables coming from server and client data stores all contained within one model.

Enjoy,
-Beth Massi, VS Community</itunes:summary><link>http://channel9.msdn.com/posts/funkyonex/SQL-2008--Occasionally-Connected-Client-Support-in-Visual-Studio-SP1/</link><pubDate>Sat, 09 Aug 2008 00:07:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/funkyonex/SQL-2008--Occasionally-Connected-Client-Support-in-Visual-Studio-SP1/</guid><evnet:views>38332</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/420516/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this interview, Milind Lele, a PM on the Visual Studio Pro Tools team shows us the improvements made to the tooling in Visual Studio SP1 for occasionally connected clients as well as the new data type support for SQL Server 2008. Using SQL 2008 built-in change tracking, you don't need to make modifications to your table schemas like you have to do with SQL 2005. Additionally he shows off a "smarter" DataSet designer where you can have tables coming from server and client data stores all contained within one model.&lt;br /&gt;
&lt;br /&gt;
Enjoy,&lt;br /&gt;
-&lt;a href="http://blogs.msdn.com/bethmassi/" target="_blank"&gt;Beth Massi&lt;/a&gt;, VS Community</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/1947d5b3-565f-4364-82ad-c71cb2fe9f18/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/eec7fb01-e176-4361-a05a-160ca21f120b/" height="64" width="85" /><media:content isDefault="true" url="http://download.microsoft.com/download/d/4/2/d4277241-44b2-48dc-89b5-32dcc091171d/MilindLeleOCSSP1.wmv" expression="full" duration="927" fileSize="20918517" type="video/x-ms-wmv" medium="video" /><dc:creator>funkyonex</dc:creator><itunes:author>funkyonex</itunes:author><slash:comments>8</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/funkyonex/SQL-2008--Occasionally-Connected-Client-Support-in-Visual-Studio-SP1/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/420516/Trackback.aspx</trackback:ping><category>SQL Server</category><category>VB Team</category><category>VB.NET</category><category>Visual Studio</category></item><item><title>The P-Invoke Interop Assistant </title><description>&lt;img src="http://channel9.msdn.com/Link/c5d7c4fa-f6de-45e2-8c03-de797160148b/" border="0" /&gt;In this interview, &lt;a href="http://blogs.msdn.com/jaredPar"&gt;Jared Parsons&lt;/a&gt;, a Developer on the Visual Basic IDE, shows us the &lt;a href="http://www.codeplex.com/clrinterop" target="_blank"&gt;P/Invoke Interop Assistant available on CodePlex&lt;/a&gt;. The tool helps with converting unmanaged C code to managed P/Invoke signatures and vice versa. Say goodbye to digging through random header files or MSDN documentation to find the right constants, structures and signatures. The P/Invoke Interop Assistant does a smarter translation for you using SAL (Source Code Annotation Language). &lt;br /&gt;
&lt;br /&gt;
Enjoy,&lt;br /&gt;
-&lt;a href="http://blogs.msdn.com/bethmassi/"&gt;Beth Massi&lt;/a&gt;, Visual Studio Community&lt;br /&gt;
&lt;br /&gt;&lt;img src="http://channel9.msdn.com/416852/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/funkyonex/The-P-Invoke-Interop-Assistant/</comments><itunes:summary>In this interview, Jared Parsons, a Developer on the Visual Basic IDE, shows us the P/Invoke Interop Assistant available on CodePlex. The tool helps with converting unmanaged C code to managed P/Invoke signatures and vice versa. Say goodbye to digging through random header files or MSDN documentation to find the right constants, structures and signatures. The P/Invoke Interop Assistant does a smarter translation for you using SAL (Source Code Annotation Language). 

Enjoy,
-Beth Massi, Visual Studio Community
</itunes:summary><link>http://channel9.msdn.com/posts/funkyonex/The-P-Invoke-Interop-Assistant/</link><pubDate>Mon, 28 Jul 2008 22:14:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/funkyonex/The-P-Invoke-Interop-Assistant/</guid><evnet:views>44795</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/416852/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this interview, &lt;a href="http://blogs.msdn.com/jaredPar"&gt;Jared Parsons&lt;/a&gt;, a Developer on the Visual Basic IDE, shows us the &lt;a href="http://www.codeplex.com/clrinterop" target="_blank"&gt;P/Invoke Interop Assistant available on CodePlex&lt;/a&gt;. The tool helps with converting unmanaged C code to managed P/Invoke signatures and vice versa. Say goodbye to digging through random header files or MSDN documentation to find the right constants, structures and signatures. The P/Invoke Interop Assistant does a smarter translation for you using SAL (Source Code Annotation Language). &lt;br /&gt;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/67105d8d-d784-4cdf-9d3a-215aaf563503/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/c5d7c4fa-f6de-45e2-8c03-de797160148b/" height="64" width="85" /><media:content isDefault="true" url="http://download.microsoft.com/download/d/4/2/d4277241-44b2-48dc-89b5-32dcc091171d/JaredParsonsPInvoke.wmv" expression="full" duration="1046" fileSize="37872261" type="video/x-ms-wmv" medium="video" /><dc:creator>funkyonex</dc:creator><itunes:author>funkyonex</itunes:author><slash:comments>4</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/funkyonex/The-P-Invoke-Interop-Assistant/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/416852/Trackback.aspx</trackback:ping><category>C++</category><category>Interoperability</category><category>VB Team</category><category>VB.NET</category><category>Visual Basic</category></item><item><title>Visual Basic Language Design Meeting</title><description>&lt;img src="http://channel9.msdn.com/Link/3062229c-943c-4ce8-bb1a-9bcdaf9cc529/" border="0" /&gt;I sat down with the VB Language design team and asked them about their design process, favorite features, their thoughts on other languages, as well as what the Visual Basic language strategy really is. It was a fun and enlightening interview with a group of really smart people lead by &lt;a href="http://channel9.msdn.com/Admin/Edit/417025/(http:/www.panopticoncentral.net"&gt;Paul Vick&lt;/a&gt;. You can find most of the team members on the &lt;a href="http://blogs.msdn.com/vbteam/"&gt;Visual Basic Team Blog&lt;/a&gt;. &lt;br /&gt;
&lt;br /&gt;
And as for the "grey shirt joke" that's mentioned in the interview, &lt;a href="http://blogs.msdn.com/vbteam/archive/2008/07/23/channel-9-interview-look-who-s-working-on-visual-basic-beth-massi.aspx"&gt;see this post on the VB Team Blog&lt;/a&gt;. &lt;br /&gt;
&lt;br /&gt;
Enjoy,&lt;br /&gt;
-&lt;a href="http://blogs.msdn.com/bethmassi/"&gt;Beth Massi&lt;/a&gt;, Visual Studio Community&lt;img src="http://channel9.msdn.com/417025/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/funkyonex/Visual-Basic-Language-Design-Meeting/</comments><itunes:summary>I sat down with the VB Language design team and asked them about their design process, favorite features, their thoughts on other languages, as well as what the Visual Basic language strategy really is. It was a fun and enlightening interview with a group of really smart people lead by Paul Vick. You can find most of the team members on the Visual Basic Team Blog. 

And as for the "grey shirt joke" that's mentioned in the interview, see this post on the VB Team Blog. 

Enjoy,
-Beth Massi, Visual Studio Community</itunes:summary><link>http://channel9.msdn.com/posts/funkyonex/Visual-Basic-Language-Design-Meeting/</link><pubDate>Wed, 23 Jul 2008 22:21:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/funkyonex/Visual-Basic-Language-Design-Meeting/</guid><evnet:views>19622</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/417025/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>I sat down with the VB Language design team and asked them about their design process, favorite features, their thoughts on other languages, as well as what the Visual Basic language strategy really is. It was a fun and enlightening interview with a group of really smart people lead by &lt;a href="http://channel9.msdn.com/Admin/Edit/417025/(http:/www.panopticoncentral.net"&gt;Paul Vick&lt;/a&gt;. You can find most of the team members on the &lt;a href="http://blogs.msdn.com/vbteam/"&gt;Visual Basic Team Blog&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/a59e2581-ff04-4452-9ad1-3968084ce825/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/3062229c-943c-4ce8-bb1a-9bcdaf9cc529/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://download.microsoft.com/download/d/4/2/d4277241-44b2-48dc-89b5-32dcc091171d/VB10DesignMeeting_LowRes.wmv" expression="full" duration="1920" fileSize="43114605" type="video/x-ms-wmv" medium="video" /><media:content url="http://download.microsoft.com/download/d/4/2/d4277241-44b2-48dc-89b5-32dcc091171d/VB10DesignMeeting.wmv" expression="full" duration="1920" fileSize="600449129" type="video/x-ms-wmv" medium="video" /></media:group><dc:creator>funkyonex</dc:creator><itunes:author>funkyonex</itunes:author><slash:comments>5</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/funkyonex/Visual-Basic-Language-Design-Meeting/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/417025/Trackback.aspx</trackback:ping><category>VB Team</category><category>VB.NET</category><category>Visual Basic</category></item><item><title>Tips and Tricks with the Interop Forms Toolkit</title><description>In this interview, Todd Apley, Senior Test Lead on the VB Team, shows us a variety of tips and tricks with using the &lt;a href="http://msdn2.microsoft.com/en-us/vbasic/bb419144.aspx"&gt;Interop Forms Toolkit&lt;/a&gt; on Visual Studio 2008. He also shows us how to deploy a hybrid application built with VB 6 and VB.NET using XCopy deployment and RegFree-COM.&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;a href="http://msdn2.microsoft.com/en-us/vbasic/bb419144.aspx"&gt;The Interop Forms Toolkit&lt;/a&gt;, available from the &lt;a href="http://msdn.com/vbasic"&gt;Visual Basic Developer Center&lt;/a&gt;, enables you to take a phased migration approach to upgrading your VB 6 applications. Instead of having to do a complete rewrite, you can instead create .NET user controls and forms that can be run from within your current VB 6 applications. &lt;br /&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/vbteam/archive/tags/Todd+Apley/default.aspx"&gt;Todd &lt;/a&gt;will also be posting follow-up information on the &lt;a href="http://blogs.msdn.com/vbteam/default.aspx"&gt;VB Team blog&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Enjoy,&lt;br /&gt;-&lt;a href="http://blogs.msdn.com/bethmassi/"&gt;Beth Massi&lt;/a&gt;, Visual Studio Community&lt;img src="http://channel9.msdn.com/261451/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/funkyonex/Tips-and-Tricks-with-the-Interop-Forms-Toolkit/</comments><itunes:summary>In this interview, Todd Apley, Senior Test Lead on the VB Team, shows us a variety of tips and tricks with using the Interop Forms Toolkit on Visual Studio 2008. He also shows us how to deploy a hybrid application built with VB 6 and VB.NET using XCopy deployment and RegFree-COM.&amp;nbsp;The Interop Forms Toolkit, available from the Visual Basic Developer Center, enables you to take a phased migration approach to upgrading your VB 6 applications. Instead of having to do a complete rewrite, you can instead create .NET user controls and forms that can be run from within your current VB 6 applications. Todd will also be posting follow-up information on the VB Team blog.Enjoy,-Beth Massi, Visual Studio Community</itunes:summary><link>http://channel9.msdn.com/posts/funkyonex/Tips-and-Tricks-with-the-Interop-Forms-Toolkit/</link><pubDate>Wed, 05 Mar 2008 00:00:39 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/funkyonex/Tips-and-Tricks-with-the-Interop-Forms-Toolkit/</guid><evnet:views>4705</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/261451/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this interview, Todd Apley, Senior Test Lead on the VB Team, shows us a variety of tips and tricks with using the Interop Forms Toolkit on Visual Studio 2008. He also shows us how to deploy a hybrid application built with VB 6 and VB.NET using XCopy deployment and RegFree-COM.&amp;nbsp;The Interop Forms Toolkit, available from the Visual Basic Developer Center, enables you to take a phased migration approach to upgrading your VB 6 applications. Instead of having to do a complete rewrite, you can instead create .NET user controls and forms that can be run from within your current VB 6…</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/1457e23d-6017-4f01-9995-9af11972a8e1/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/a8905fab-0200-46c1-ba04-0049e5517492/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/d1701946-4b8c-4b06-9fc0-a37b9e8bfee4/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/6687ebc7-45dd-4ecb-b1cd-9578674816a1/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://download.microsoft.com/download/2/6/f/26faa69b-933a-4148-b624-0efc8ff5d331/ToddInteropDemo.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/5/4/1/6/2/388101.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><dc:creator>funkyonex</dc:creator><itunes:author>funkyonex</itunes:author><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/funkyonex/Tips-and-Tricks-with-the-Interop-Forms-Toolkit/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/261451/Trackback.aspx</trackback:ping><category>Interoperability</category><category>VB Team</category><category>VB.NET</category><category>Visual Studio</category></item><item><title>The New DataRepeater Control in the Latest Power Packs Release</title><description>In this interview John Hart, QA Lead on the Visual Basic Team, shows us the new DataRepeater control that has just been added to the latest &lt;a href="http://msdn2.microsoft.com/en-us/vbasic/bb735936.aspx"&gt;Power Packs release &lt;/a&gt;on the &lt;a href="http://msdn2.microsoft.com/en-us/vbasic/default.aspx"&gt;Visual Basic Developer Center&lt;/a&gt;. &lt;a href="http://msdn2.microsoft.com/en-us/vbasic/bb735936.aspx"&gt;Power Packs &lt;/a&gt;are free Add-Ins, Controls, Components, and Tools for you to use with Visual Basic to make developing applications even easier.&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;The new DataRepeater control allows you use standard Windows Forms controls to display rows of your data in a scrollable container giving you more flexibility and customization than standard grid controls. &lt;br /&gt;&lt;br /&gt;Enjoy,&lt;br /&gt;-&lt;a href="http://blogs.msdn.com/bethmassi/"&gt;Beth Massi&lt;/a&gt;, Visual Studio Community&lt;/p&gt;&lt;img src="http://channel9.msdn.com/261046/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/funkyonex/The-New-DataRepeater-Control-in-the-Latest-Power-Packs-Release/</comments><itunes:summary>In this interview John Hart, QA Lead on the Visual Basic Team, shows us the new DataRepeater control that has just been added to the latest Power Packs release on the Visual Basic Developer Center. Power Packs are free Add-Ins, Controls, Components, and Tools for you to use with Visual Basic to make developing applications even easier.
The new DataRepeater control allows you use standard Windows Forms controls to display rows of your data in a scrollable container giving you more flexibility and customization than standard grid controls. Enjoy,-Beth Massi, Visual Studio Community</itunes:summary><link>http://channel9.msdn.com/posts/funkyonex/The-New-DataRepeater-Control-in-the-Latest-Power-Packs-Release/</link><pubDate>Mon, 18 Feb 2008 19:41:46 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/funkyonex/The-New-DataRepeater-Control-in-the-Latest-Power-Packs-Release/</guid><evnet:views>8306</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/261046/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this interview John Hart, QA Lead on the Visual Basic Team, shows us the new DataRepeater control that has just been added to the latest &lt;a href="http://msdn2.microsoft.com/en-us/vbasic/bb735936.aspx"&gt;Power Packs release &lt;/a&gt;on the &lt;a href="http://msdn2.microsoft.com/en-us/vbasic/default.aspx"&gt;Visual Basic Developer Center&lt;/a&gt;. &lt;a href="http://msdn2.microsoft.com/en-us/vbasic/bb735936.aspx"&gt;Power Packs &lt;/a&gt;are free Add-Ins, Controls, Components, and Tools for you to use with Visual Basic to make developing applications even easier.&lt;br /&gt;&lt;br /&gt;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/d1c954c3-1360-4878-bc5f-91b8802ed212/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/1aa9a129-cb95-4f94-a7ba-5da783fd581a/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/fc02bd6b-e85b-419f-9ab4-a73671179285/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/5fc4a2ed-ae23-47d6-a6a3-ee8997dc4e59/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://download.microsoft.com/download/2/6/f/26faa69b-933a-4148-b624-0efc8ff5d331/JohnHartPowerPacks.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/4/0/1/6/2/383940.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><dc:creator>funkyonex</dc:creator><itunes:author>funkyonex</itunes:author><slash:comments>3</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/funkyonex/The-New-DataRepeater-Control-in-the-Latest-Power-Packs-Release/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/261046/Trackback.aspx</trackback:ping><category>VB Team</category><category>VB.NET</category><category>Windows Forms</category></item><item><title>XML Properties and Enabling IntelliSense</title><description>Join me and Avner Aharoni, a Program Manager on the Visual Basic Team, as he shows us how to enable XML IntelliSense in Visual Basic using the &lt;a href="http://msdn2.microsoft.com/en-us/vbasic/bb840042.aspx"&gt;XML to Schema Wizard&lt;/a&gt;.&amp;nbsp;Avner shows the differences between how IntelliSense works with axis properties on XDocument and XElement objects and speaks to how the wizard can infer multiple schemas from multiple sources as well as the affect XML namespaces have on IntelliSense. &lt;br /&gt;&lt;br /&gt;Get started with LINQ to XML in Visual Basic with &lt;a href="http://msdn2.microsoft.com/en-us/vbasic/bb466226.aspx?wt.slv=topsectionsee#linq"&gt;these How-to Videos&lt;/a&gt;. And here are some &lt;a href="http://blogs.msdn.com/bethmassi/archive/tags/Article/LINQ/XML/default.aspx"&gt;good articles too&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;Enjoy,&lt;br /&gt;-&lt;a href="http://blogs.msdn.com/bethmassi/"&gt;Beth Massi&lt;/a&gt;, VS Community&lt;br /&gt;&lt;img src="http://channel9.msdn.com/260357/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/funkyonex/XML-Properties-and-Enabling-IntelliSense/</comments><itunes:summary>Join me and Avner Aharoni, a Program Manager on the Visual Basic Team, as he shows us how to enable XML IntelliSense in Visual Basic using the XML to Schema Wizard.&amp;nbsp;Avner shows the differences between how IntelliSense works with axis properties on XDocument and XElement objects and speaks to how the wizard can infer multiple schemas from multiple sources as well as the affect XML namespaces have on IntelliSense. Get started with LINQ to XML in Visual Basic with these How-to Videos. And here are some good articles too. Enjoy,-Beth Massi, VS Community</itunes:summary><link>http://channel9.msdn.com/posts/funkyonex/XML-Properties-and-Enabling-IntelliSense/</link><pubDate>Fri, 18 Jan 2008 01:36:02 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/funkyonex/XML-Properties-and-Enabling-IntelliSense/</guid><evnet:views>4660</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/260357/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Join me and Avner Aharoni, a Program Manager on the Visual Basic Team, as he shows us how to enable XML IntelliSense in Visual Basic using the XML to Schema Wizard.&amp;nbsp;Avner shows the differences between how IntelliSense works with axis properties on XDocument and XElement objects and speaks to how the wizard can infer multiple schemas from multiple sources as well as the affect XML namespaces have on IntelliSense. Get started with LINQ to XML in Visual Basic with these How-to Videos. And here are some good articles too. Enjoy,-Beth Massi, VS Community</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/1d846d1d-0073-44f5-92ea-47a8acdccc88/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/9320e023-d95d-41c8-9005-aa96ed5ea73c/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/11cca7d6-831b-48df-a8bc-64087290cb6d/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/65a216d6-a3a7-4c90-9b30-406e9d3ab567/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://download.microsoft.com/download/2/6/f/26faa69b-933a-4148-b624-0efc8ff5d331/Avner2.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/5/3/0/6/2/373954.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><dc:creator>funkyonex</dc:creator><itunes:author>funkyonex</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/funkyonex/XML-Properties-and-Enabling-IntelliSense/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/260357/Trackback.aspx</trackback:ping><category>LINQ</category><category>VB Team</category><category>VB.NET</category><category>VS 2008</category><category>XML</category></item><item><title>Brian Beckman Does Higher Algebra with Visual Basic</title><description>&lt;p&gt;In this interview, Brian Beckman, Principal Developer (currently working with Erik Meijer), attempts to teach me higher algebra using Visual Basic, generics, and operator overloading. Brian is a wonderful person and brilliant physicist and we have a lot of fun with vectors and matrices and VB. I actually think I understood some of what Brian showed me ;). &lt;br /&gt;&lt;br /&gt;Visual Basic is a great language for mathematics as well as all kinds of other applications.&amp;nbsp;Brian makes the point&amp;nbsp;that he has fun coding in VB because of its intuitive style and how easy it is to be immediately productive.&amp;nbsp;Check out &lt;a class="" href="http://blogs.msdn.com/vbteam/archive/2007/12/19/higher-algebra-with-operator-overloads-brian-beckman.aspx" target="_blank"&gt;Brian's blog post&lt;/a&gt; on the &lt;a href="http://blogs.msdn.com/vbteam/"&gt;VB Team blog&lt;/a&gt;! And for all you abstract algebra aficionados, &lt;a class="" href="http://wrofeq.bay.livefilestore.com/y1pi__YcVhyovwgv0CHgXJmFjt5Suuy1lOhmLkGupZ0OLPm-qg22wRIBXV_nF0ezBXytE8OmoLRBRJZImw6Wi0cbw/LinearAlgebra.zip?download"&gt;here's the code to play with&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;Enjoy,&lt;br /&gt;-&lt;a class="" href="http://blogs.msdn.com/bethmassi/" target="_blank" /&gt;Beth Massi&lt;/a&gt;, VS Community&lt;/p&gt;&lt;img src="http://channel9.msdn.com/259798/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/funkyonex/Brian-Beckman-Does-Higher-Algebra-with-Visual-Basic/</comments><itunes:summary>In this interview, Brian Beckman, Principal Developer (currently working with Erik Meijer), attempts to teach me higher algebra using Visual Basic, generics, and operator overloading. Brian is a wonderful person and brilliant physicist and we have a lot of fun with vectors and matrices and VB. I actually think I understood some of what Brian showed me . Visual Basic is a great language for mathematics as well as all kinds of other applications.&amp;nbsp;Brian makes the point&amp;nbsp;that he has fun coding in VB because of its intuitive style and how easy it is to be immediately productive.&amp;nbsp;Check out Brian's blog post on the VB Team blog! And for all you abstract algebra aficionados, here's the code to play with. Enjoy,-Beth Massi, VS Community</itunes:summary><link>http://channel9.msdn.com/posts/funkyonex/Brian-Beckman-Does-Higher-Algebra-with-Visual-Basic/</link><pubDate>Wed, 19 Dec 2007 16:19:29 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/funkyonex/Brian-Beckman-Does-Higher-Algebra-with-Visual-Basic/</guid><evnet:views>5206</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/259798/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this interview, Brian Beckman, Principal Developer (currently working with Erik Meijer), attempts to teach me higher algebra using Visual Basic, generics, and operator overloading. Brian is a wonderful person and brilliant physicist and we have a lot of fun with vectors and matrices and VB. I actually think I understood some of what Brian showed me &lt;img src='/emoticons/C9/emotion-5.gif' alt='Wink' /&gt;. Visual Basic is a great language for mathematics as well as all kinds of other applications.&amp;nbsp;Brian makes the point&amp;nbsp;that he has fun coding in VB because of its intuitive style and how easy it is to be immediately…</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/9e245542-99e6-4f14-9b0b-06497e56d646/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/2a2e281d-e6eb-4dd1-b661-558a91f890ab/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/bac52020-d48f-46cb-aa87-cf132b360e6e/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/2e039316-221d-47a9-bc5b-d3ed2e350a72/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/8f6d31ad-6446-4872-b20e-13b47f94b84a/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/f561ae69-06e5-4574-90f4-41ee088ce974/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://download.microsoft.com/download/0/8/6/08671109-4b72-4e34-8470-680c8918e907/BrianBeckman.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/9/7/9/5/2/367090.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><dc:creator>funkyonex</dc:creator><itunes:author>funkyonex</itunes:author><slash:comments>2</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/funkyonex/Brian-Beckman-Does-Higher-Algebra-with-Visual-Basic/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/259798/Trackback.aspx</trackback:ping><category>Brian Beckman</category><category>VB Team</category><category>VB.NET</category></item><item><title>XML Literals Performance and Namespaces Explained</title><description>Join me and Avner Aharoni, a Program Manager on the Visual Basic Team, as he dives into LINQ to XML and XML Literals in Visual Basic 9 and explains namespace bubbling and the performance gains you may see using XML Literals. This is a good interview to pay attention to if you are struggling with how XML namespaces work in Visual Basic. &lt;br /&gt;&lt;br /&gt;One funny note here about the interview -- I was having a hard time pronouncing Avner's last name so when I introduced him I was so focused on getting his name pronounced correctly (which I did) that I messed up and said "feature related to SQL to XML" instead of "feature related to &lt;strong&gt;LINQ to XML&lt;/strong&gt;" Doh! &lt;br /&gt;&lt;br /&gt;Get started with LINQ to XML in Visual Basic with &lt;a href="http://msdn2.microsoft.com/en-us/vbasic/bb466226.aspx?wt.slv=topsectionsee#linq"&gt;these How-to Videos&lt;/a&gt;. And here are some &lt;a href="http://blogs.msdn.com/bethmassi/archive/tags/Article/LINQ/XML/default.aspx"&gt;good articles too&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;Enjoy,&lt;br /&gt;-&lt;a href="http://blogs.msdn.com/bethmassi/"&gt;Beth Massi&lt;/a&gt;, VS Community&lt;img src="http://channel9.msdn.com/259708/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/funkyonex/XML-Literals-Performance-and-Namespaces-Explained/</comments><itunes:summary>Join me and Avner Aharoni, a Program Manager on the Visual Basic Team, as he dives into LINQ to XML and XML Literals in Visual Basic 9 and explains namespace bubbling and the performance gains you may see using XML Literals. This is a good interview to pay attention to if you are struggling with how XML namespaces work in Visual Basic. One funny note here about the interview -- I was having a hard time pronouncing Avner's last name so when I introduced him I was so focused on getting his name pronounced correctly (which I did) that I messed up and said "feature related to SQL to XML" instead of "feature related to LINQ to XML" Doh! Get started with LINQ to XML in Visual Basic with these How-to Videos. And here are some good articles too. Enjoy,-Beth Massi, VS Community</itunes:summary><link>http://channel9.msdn.com/posts/funkyonex/XML-Literals-Performance-and-Namespaces-Explained/</link><pubDate>Fri, 14 Dec 2007 21:54:40 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/funkyonex/XML-Literals-Performance-and-Namespaces-Explained/</guid><evnet:views>4152</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/259708/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Join me and Avner Aharoni, a Program Manager on the Visual Basic Team, as he dives into LINQ to XML and XML Literals in Visual Basic 9 and explains namespace bubbling and the performance gains you may see using XML Literals. This is a good interview to pay attention to if you are struggling with how XML namespaces work in Visual Basic. One funny note here about the interview -- I was having a hard time pronouncing Avner's last name so when I introduced him I was so focused on getting his name pronounced correctly (which I did) that I messed up and said "feature related to SQL to XML" instead…</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/1dd7133e-e3ec-4e14-85d0-761123e11654/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/1b6d1a67-58ed-42b2-99c8-99d3f0825caa/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/e8823c40-7539-49e5-9faa-c3d50ffdcd86/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/438b9ed2-952c-4e94-9a7c-e239131ffb8e/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/c07de69a-0617-499c-bdae-746d5fd3f58b/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/b240baff-d5d4-4f15-b800-3a9ddfa6fabd/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://download.microsoft.com/download/0/8/6/08671109-4b72-4e34-8470-680c8918e907/Avner1.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/0/7/9/5/2/366001.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><dc:creator>funkyonex</dc:creator><itunes:author>funkyonex</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/funkyonex/XML-Literals-Performance-and-Namespaces-Explained/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/259708/Trackback.aspx</trackback:ping><category>LINQ</category><category>VB Team</category><category>VB.NET</category><category>VS 2008</category><category>XML</category></item><item><title>Refactoring in Visual Basic with Refactor!</title><description>&lt;p&gt;Join me and Lisa Feigenbaum, a Program Manager on the Visual Basic Team,&amp;nbsp;as she shows us how to use Refactor!, the free add-in for Visual Studio 2005 and 2008 that provides over 30 refactorings for Visual Basic. Lisa walks us through all the new refactorings that were added for the latest version of Visual Basic 2008. You can &lt;a href="http://msdn2.microsoft.com/en-us/vbasic/bb693327.aspx"&gt;download Refactor! here&lt;/a&gt;. You can get the &lt;a href="http://blogs.msdn.com/vbteam/attachment/6740824.ashx"&gt;demo code she used here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;br /&gt;-&lt;a href="http://blogs.msdn.com/bethmassi/"&gt;Beth Massi&lt;/a&gt;, VS Community&lt;/p&gt;&lt;img src="http://channel9.msdn.com/259620/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/funkyonex/Refactoring-in-Visual-Basic-with-Refactor/</comments><itunes:summary>Join me and Lisa Feigenbaum, a Program Manager on the Visual Basic Team,&amp;nbsp;as she shows us how to use Refactor!, the free add-in for Visual Studio 2005 and 2008 that provides over 30 refactorings for Visual Basic. Lisa walks us through all the new refactorings that were added for the latest version of Visual Basic 2008. You can download Refactor! here. You can get the demo code she used here.Enjoy!-Beth Massi, VS Community</itunes:summary><link>http://channel9.msdn.com/posts/funkyonex/Refactoring-in-Visual-Basic-with-Refactor/</link><pubDate>Wed, 12 Dec 2007 01:39:45 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/funkyonex/Refactoring-in-Visual-Basic-with-Refactor/</guid><evnet:views>4535</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/259620/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;p&gt;Join me and Lisa Feigenbaum, a Program Manager on the Visual Basic Team,&amp;nbsp;as she shows us how to use Refactor!, the free add-in for Visual Studio 2005 and 2008 that provides over 30 refactorings for Visual Basic. Lisa walks us through all the new refactorings that were added for the latest version of Visual Basic 2008. You can &lt;a href="http://msdn2.microsoft.com/en-us/vbasic/bb693327.aspx"&gt;download Refactor! here&lt;/a&gt;. You can get the &lt;a href="http://blogs.msdn.com/vbteam/attachment/6740824.ashx"&gt;demo code she used here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;br /&gt;-&lt;a href="http://blogs.msdn.com/bethmassi/"&gt;Beth Massi&lt;/a&gt;, VS Community&lt;/p&gt;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/24551b84-936b-4de7-98cb-e5719d86fae2/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/1718fd61-b00f-45ae-8de5-14a68adfcb72/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/a28af506-fb8c-4cc7-8c92-1f32a7417099/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/5632756f-b3aa-433a-81ec-2d61670a91a6/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/bcab715b-6f86-4d3e-b2a4-93c2f9e8ad37/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/9f3dae48-0ac0-448a-a95c-cb7da7b808dc/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://download.microsoft.com/download/0/8/6/08671109-4b72-4e34-8470-680c8918e907/LisaRefactor2008_1.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/2/6/9/5/2/364876.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><dc:creator>funkyonex</dc:creator><itunes:author>funkyonex</itunes:author><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/funkyonex/Refactoring-in-Visual-Basic-with-Refactor/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/259620/Trackback.aspx</trackback:ping><category>VB Team</category><category>VB.NET</category><category>VS 2008</category></item><item><title>Type Inference in Visual Basic with Bill Horst</title><description>In this interview Bill Horst, a member of the Visual Basic QA team, shows us the ins and outs type inference in the newest version of Visual Basic in Visual Studio 2008. He&amp;nbsp;shows us how the new Option Infer works and how various&amp;nbsp;types are inferred by the compiler without having to explicitly declare them.&amp;nbsp;Type inference is one of the new features in Visual Basic to support LINQ.&lt;br /&gt;&lt;br /&gt;Also make sure to check out these &lt;a href="http://msdn2.microsoft.com/en-us/vbasic/bb466226.aspx#linq"&gt;LINQ How-Do-I videos &lt;/a&gt;on the &lt;a href="http://msdn2.microsoft.com/en-us/vbasic/default.aspx"&gt;VB Dev Center&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;br /&gt;-&lt;a href="http://blogs.msdn.com/bethmassi/"&gt;Beth Massi&lt;/a&gt;, VS Community&lt;img src="http://channel9.msdn.com/258838/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/funkyonex/Type-Inference-in-Visual-Basic-with-Bill-Horst/</comments><itunes:summary>In this interview Bill Horst, a member of the Visual Basic QA team, shows us the ins and outs type inference in the newest version of Visual Basic in Visual Studio 2008. He&amp;nbsp;shows us how the new Option Infer works and how various&amp;nbsp;types are inferred by the compiler without having to explicitly declare them.&amp;nbsp;Type inference is one of the new features in Visual Basic to support LINQ.Also make sure to check out these LINQ How-Do-I videos on the VB Dev Center.Enjoy!-Beth Massi, VS Community</itunes:summary><link>http://channel9.msdn.com/posts/funkyonex/Type-Inference-in-Visual-Basic-with-Bill-Horst/</link><pubDate>Thu, 08 Nov 2007 17:20:43 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/funkyonex/Type-Inference-in-Visual-Basic-with-Bill-Horst/</guid><evnet:views>7079</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/258838/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this interview Bill Horst, a member of the Visual Basic QA team, shows us the ins and outs type inference in the newest version of Visual Basic in Visual Studio 2008. He&amp;nbsp;shows us how the new Option Infer works and how various&amp;nbsp;types are inferred by the compiler without having to explicitly declare them.&amp;nbsp;Type inference is one of the new features in Visual Basic to support LINQ.&lt;br /&gt;&lt;br /&gt;Also make sure to check out these &lt;a href="http://msdn2.microsoft.com/en-us/vbasic/bb466226.aspx#linq"&gt;LINQ How-Do-I videos &lt;/a&gt;on the &lt;a href="http://msdn2.microsoft.com/en-us/vbasic/default.aspx"&gt;VB Dev Center&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;br /&gt;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/1b705f8c-980e-45d9-b70d-a37b88f316b2/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/2948ea00-63f4-4a56-8f8c-308d8c3c36f0/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/0221f97c-974d-4e41-9206-67b0f9c9464e/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/c28d355e-2233-4998-9638-740aa70f7616/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/3efa311f-5e15-4785-8634-a0119f158188/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/8d8c0215-feaa-4102-bc76-a840c7dbb77a/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/a6adbf3c-d7d7-475b-b630-b096d66a8108/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/fad6a675-4017-4fd4-9002-e4ca69a9eb3c/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://download.microsoft.com/download/0/8/6/08671109-4b72-4e34-8470-680c8918e907/BillHorst.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/3/8/8/5/2/354872.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><dc:creator>funkyonex</dc:creator><itunes:author>funkyonex</itunes:author><slash:comments>4</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/funkyonex/Type-Inference-in-Visual-Basic-with-Bill-Horst/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/258838/Trackback.aspx</trackback:ping><category>LINQ</category><category>Orcas</category><category>VB Team</category><category>VB.NET</category><category>Visual Studio</category></item><item><title>Matt Gertz Plays Cards with Visual Basic</title><description>&lt;a href="http://blogs.msdn.com/vbteam/archive/tags/Matt+Gertz/default.aspx"&gt;Matt Gertz&lt;/a&gt;, Development Manager on the Visual Basic team (well former Dev Manager, I'll let him explain ;)) shows off a Euchre game he's developed in Visual Basic that includes speech and sound. Matt is one of our best bloggers on the &lt;a href="http://blogs.msdn.com/vbteam/"&gt;VB Team &lt;/a&gt;and he loves game programming as well as the VB Community. Matt talks about his experiences at Microsoft and the Visual Basic team, and what he'll be doing going forward.&lt;img src="http://channel9.msdn.com/258455/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/funkyonex/Matt-Gertz-Plays-Cards-with-Visual-Basic/</comments><itunes:summary>Matt Gertz, Development Manager on the Visual Basic team (well former Dev Manager, I'll let him explain ) shows off a Euchre game he's developed in Visual Basic that includes speech and sound. Matt is one of our best bloggers on the VB Team and he loves game programming as well as the VB Community. Matt talks about his experiences at Microsoft and the Visual Basic team, and what he'll be doing going forward.</itunes:summary><link>http://channel9.msdn.com/posts/funkyonex/Matt-Gertz-Plays-Cards-with-Visual-Basic/</link><pubDate>Tue, 23 Oct 2007 22:05:31 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/funkyonex/Matt-Gertz-Plays-Cards-with-Visual-Basic/</guid><evnet:views>4246</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/258455/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;a href="http://blogs.msdn.com/vbteam/archive/tags/Matt+Gertz/default.aspx"&gt;Matt Gertz&lt;/a&gt;, Development Manager on the Visual Basic team (well former Dev Manager, I'll let him explain &lt;img src='/emoticons/C9/emotion-5.gif' alt='Wink' /&gt;) shows off a Euchre game he's developed in Visual Basic that includes speech and sound. Matt is one of our best bloggers on the &lt;a href="http://blogs.msdn.com/vbteam/"&gt;VB Team &lt;/a&gt;and he loves game programming as well as the VB Community. Matt talks about his experiences at Microsoft and the Visual Basic team, and what he'll be doing going forward.</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/6ef9ddec-dd52-48e1-9958-5002a91619ef/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/19294515-6759-44b8-be75-f3cb43f19147/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/56a15b06-4993-416a-8e78-b219de8ecd48/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/93d2132a-88a9-4e88-86c4-b711d6c4826e/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/5833cc5b-3863-426e-949e-c76bbd452953/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/e3979af3-64cb-4f9e-b800-5a9da5ce1737/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://download.microsoft.com/download/0/8/6/08671109-4b72-4e34-8470-680c8918e907/MattGertzDemo.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/5/4/8/5/2/350049.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><dc:creator>funkyonex</dc:creator><itunes:author>funkyonex</itunes:author><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/funkyonex/Matt-Gertz-Plays-Cards-with-Visual-Basic/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/258455/Trackback.aspx</trackback:ping><category>VB Team</category><category>VB.NET</category></item><item><title>Offline Data Synchronization Services in Visual Studio 2008</title><description>&lt;p&gt;In this interview &lt;a href="http://msdn2.microsoft.com/en-us/vbasic/bb735849#milindlele"&gt;Milind Lele&lt;/a&gt;, Program Manager on the &lt;a href="http://msdn.com/vbasic"&gt;Visual Basic Team&lt;/a&gt;, shows us his favorite features - the new Data Synchronization designer in Visual Studio 2008 and how the sync services for ADO.NET work to support occasionally connected scenarios. He shows us how to set up a local database cache using SQL Compact Edition and how to use it to store read-only data caches as well as how to add the code to support two-way synchronization. &lt;br /&gt;&lt;br /&gt;If anyone's ever tried to implement an occasionally connected smart client, they'll very much appreciate this new tooling and framework in Visual Studio 2008. For more information on sync services catch up on&amp;nbsp;&lt;a href="http://blogs.msdn.com/synchronizer/"&gt;The Synchronizer&amp;nbsp;blog&lt;/a&gt;.&lt;br /&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/258153/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/funkyonex/Offline-Data-Synchronization-Services-in-Visual-Studio-2008/</comments><itunes:summary>In this interview Milind Lele, Program Manager on the Visual Basic Team, shows us his favorite features - the new Data Synchronization designer in Visual Studio 2008 and how the sync services for ADO.NET work to support occasionally connected scenarios. He shows us how to set up a local database cache using SQL Compact Edition and how to use it to store read-only data caches as well as how to add the code to support two-way synchronization. If anyone's ever tried to implement an occasionally connected smart client, they'll very much appreciate this new tooling and framework in Visual Studio 2008. For more information on sync services catch up on&amp;nbsp;The Synchronizer&amp;nbsp;blog.</itunes:summary><link>http://channel9.msdn.com/posts/funkyonex/Offline-Data-Synchronization-Services-in-Visual-Studio-2008/</link><pubDate>Wed, 10 Oct 2007 16:35:38 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/funkyonex/Offline-Data-Synchronization-Services-in-Visual-Studio-2008/</guid><evnet:views>11853</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/258153/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;p&gt;In this interview &lt;a href="http://msdn2.microsoft.com/en-us/vbasic/bb735849#milindlele"&gt;Milind Lele&lt;/a&gt;, Program Manager on the &lt;a href="http://msdn.com/vbasic"&gt;Visual Basic Team&lt;/a&gt;, shows us his favorite features - the new Data Synchronization designer in Visual Studio 2008 and how the sync services for ADO.NET work to support occasionally connected scenarios. He shows us how to set up a local database cache using SQL Compact Edition and how to use it to store read-only data caches as well as how to add the code to support two-way synchronization. &lt;br /&gt;&lt;br /&gt;&lt;/p&gt;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/42826a73-e15d-4271-82b1-1f08e666e80c/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/1314ef50-ac73-4a49-9e5a-359af4878d1d/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/ac8388ce-632b-476d-ae70-9df50843cf52/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/8a807550-1d74-45af-94a3-d8fff93fc4f6/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/809a8b7f-d93e-43d0-98a1-18441de21e6f/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/03ee5489-a418-44f6-a7ef-1aca7b126adb/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://download.microsoft.com/download/0/8/6/08671109-4b72-4e34-8470-680c8918e907/MilindLele.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/5/1/8/5/2/347021.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><dc:creator>funkyonex</dc:creator><itunes:author>funkyonex</itunes:author><slash:comments>10</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/funkyonex/Offline-Data-Synchronization-Services-in-Visual-Studio-2008/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/258153/Trackback.aspx</trackback:ping><category>ADO.NET</category><category>Orcas</category><category>VB Team</category><category>VB.NET</category><category>Visual Studio</category></item><item><title>Building N-Tier Applications in Visual Studio 2008</title><description>&lt;span&gt;In this in interview &lt;a href="http://msdn2.microsoft.com/en-us/vbasic/bb735849#johnstallo"&gt;John Stallo&lt;/a&gt;, a Program Manager on the &lt;a href="http://msdn.com/vbasic/"&gt;Visual Basic Team&lt;/a&gt;, talks about WCF and simple N-Tier applications. He talks about a specific architecture scenario and some of the pain points we have building n-tier applications today. He then walks us through the improvements made in the DataSet Designer that physically separates the data access from the structure and validation code and then quickly creates a WCF service and a client that demonstrates this architecture. &lt;br /&gt;&lt;br /&gt;Here's the &lt;a href="http://blogs.msdn.com/vbteam/archive/2007/08/30/A-Walkthrough-of-WCF-Support-in-Visual-Studio-2008.aspx"&gt;step-by-step walkthrough &lt;/a&gt;of what&amp;nbsp;John demonstrates.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;
&lt;table class="MsoTableGrid" cellspacing="0" cellpadding="0"&gt;

&lt;tr&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;0:00 – 1:33&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;Intro&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;1:33&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;Architecture discussion&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;6:30&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;N-tier project layout&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;7:15&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;Separating data access code (TableAdapters) from the structure (DataSet)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;10:36&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;Adding validation code &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;12:55&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;Creating the WCF service&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;15:31&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;Adding the service reference on the client and reusing types&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;19:17&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;Databinding to the client form and calling the service&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/span&gt;&lt;img src="http://channel9.msdn.com/257531/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/funkyonex/Building-N-Tier-Applications-in-Visual-Studio-2008/</comments><itunes:summary>In this in interview John Stallo, a Program Manager on the Visual Basic Team, talks about WCF and simple N-Tier applications. He talks about a specific architecture scenario and some of the pain points we have building n-tier applications today. He then walks us through the improvements made in the DataSet Designer that physically separates the data access from the structure and validation code and then quickly creates a WCF service and a client that demonstrates this architecture. Here's the step-by-step walkthrough of what&amp;nbsp;John demonstrates.&amp;nbsp;




0:00 – 1:33

Intro


1:33

Architecture discussion


6:30

N-tier project layout


7:15

Separating data access code (TableAdapters) from the structure (DataSet)


10:36

Adding validation code 


12:55

Creating the WCF service


15:31

Adding the service reference on the client and reusing types


19:17

Databinding to the client form and calling the service</itunes:summary><link>http://channel9.msdn.com/posts/funkyonex/Building-N-Tier-Applications-in-Visual-Studio-2008/</link><pubDate>Mon, 10 Sep 2007 18:39:42 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/funkyonex/Building-N-Tier-Applications-in-Visual-Studio-2008/</guid><evnet:views>19240</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/257531/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this in interview John Stallo, a Program Manager on the Visual Basic Team, talks about WCF and simple N-Tier applications. He talks about a specific architecture scenario and some of the pain points we have building n-tier applications today. He then walks us through the improvements made in the DataSet Designer that physically separates the data access from the structure and validation code and then quickly creates a WCF service and a client that demonstrates this architecture. Here's the step-by-step walkthrough of what&amp;nbsp;John demonstrates.&amp;nbsp;




0:00 –…</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/eb46d4ac-0333-49ba-9269-0995260738f0/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/570d5d30-7095-4b2c-b55d-495fc915094d/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/57b92069-875a-4e98-ae63-d50f8fa73b89/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/9cc81ab1-25be-495d-9008-de12a4422e18/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/efffa9bd-019c-4eda-bf61-f682cf54a7e8/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/063fbdd8-c8f2-4ddc-b4c5-c1eabbcb115f/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://download.microsoft.com/download/0/8/6/08671109-4b72-4e34-8470-680c8918e907/JohnStalloDemo.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/3/5/7/5/2/340881.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><dc:creator>funkyonex</dc:creator><itunes:author>funkyonex</itunes:author><slash:comments>7</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/funkyonex/Building-N-Tier-Applications-in-Visual-Studio-2008/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/257531/Trackback.aspx</trackback:ping><category>Orcas</category><category>VB Team</category><category>VB.NET</category><category>Visual Studio</category><category>WCF</category></item><item><title>LINQ to SQL and the O/R Designer in VS 2008</title><description>&lt;span&gt;In this in interview Young Joo, a Program Manager on the Visual Basic Team, talks about LINQ to SQL and the new O/R Designer in Visual Studio 2008. He demos a typical business client-server scenario and shows how LINQ to SQL classes make it much easier to work with relational data in SQL Server 2005. Young also talks about architectures where he sees using LINQ to SQL having the most benefits. &lt;br /&gt;&lt;br /&gt;Learn more about the O\R Designer and LINQ to SQL by viewing our &lt;a href="http://msdn2.microsoft.com/en-us/vbasic/bb466226.aspx#linq"&gt;"How Do I" video LINQ series &lt;/a&gt;on the &lt;a href="http://msdn2.microsoft.com/en-us/vbasic/default.aspx"&gt;Visual Basic Developer Center&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;
&lt;table class="MsoTableGrid" cellspacing="0" cellpadding="0"&gt;

&lt;tr&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;0:00 – 2:48&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;Intro&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;2:48&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;Demo Starts&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;3:22&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;Create LINQ to SQL classes&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;7:50&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;Adding Stored Procs on DataContext&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;9:06&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;Setting namespaces on the entity classes and browsing the generated code&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;12:20&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;Partial Methods&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;15:55&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;Databinding to LINQ to SQL objects&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;18:40&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;Loading customer classes and lazy loading related orders&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;21:02&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;Submitting changes&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;24:15&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;Using Stored Procs when submitting changes&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;27:45&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;Writing a LINQ to SQL queries&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;31:55&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;Calling stored procs through the Datacontext&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;36:06&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;Architecture usage discussion&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/span&gt;&lt;img src="http://channel9.msdn.com/257262/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/funkyonex/LINQ-to-SQL-and-the-OR-Designer-in-VS-2008/</comments><itunes:summary>In this in interview Young Joo, a Program Manager on the Visual Basic Team, talks about LINQ to SQL and the new O/R Designer in Visual Studio 2008. He demos a typical business client-server scenario and shows how LINQ to SQL classes make it much easier to work with relational data in SQL Server 2005. Young also talks about architectures where he sees using LINQ to SQL having the most benefits. Learn more about the O\R Designer and LINQ to SQL by viewing our "How Do I" video LINQ series on the Visual Basic Developer Center.




0:00 – 2:48

Intro


2:48

Demo Starts


3:22

Create LINQ to SQL classes


7:50

Adding Stored Procs on DataContext


9:06

Setting namespaces on the entity classes and browsing the generated code


12:20

Partial Methods


15:55

Databinding to LINQ to SQL objects


18:40

Loading customer classes and lazy loading related orders


21:02

Submitting changes


24:15

Using Stored Procs when submitting changes


27:45

Writing a LINQ to SQL queries


31:55

Calling stored procs through the Datacontext


36:06

Architecture usage discussion</itunes:summary><link>http://channel9.msdn.com/posts/funkyonex/LINQ-to-SQL-and-the-OR-Designer-in-VS-2008/</link><pubDate>Mon, 27 Aug 2007 22:53:56 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/funkyonex/LINQ-to-SQL-and-the-OR-Designer-in-VS-2008/</guid><evnet:views>17157</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/257262/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this in interview Young Joo, a Program Manager on the Visual Basic Team, talks about LINQ to SQL and the new O/R Designer in Visual Studio 2008. He demos a typical business client-server scenario and shows how LINQ to SQL classes make it much easier to work with relational data in SQL Server 2005. Young also talks about architectures where he sees using LINQ to SQL having the most benefits. Learn more about the O\R Designer and LINQ to SQL by viewing our "How Do I" video LINQ series on the Visual Basic Developer Center.




0:00 – 2:48

Intro


2:48

Demo…</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/e2ac069c-1e12-42db-a784-bb66c393d399/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/ff7eac71-e5a0-4127-a671-f44f295b71fc/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/16634473-29a5-4783-9f23-7d59c47a71c2/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/04f3a0a8-53d1-479b-ba19-129d9524be41/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/3d40347f-955b-493b-9347-53e34cad3d01/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/06b80403-d4ae-44d9-91c1-df163657c688/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://download.microsoft.com/download/0/8/6/08671109-4b72-4e34-8470-680c8918e907/YoungJooDemo.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/6/2/7/5/2/337692.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><dc:creator>funkyonex</dc:creator><itunes:author>funkyonex</itunes:author><slash:comments>5</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/funkyonex/LINQ-to-SQL-and-the-OR-Designer-in-VS-2008/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/257262/Trackback.aspx</trackback:ping><category>LINQ</category><category>Orcas</category><category>VB Team</category><category>VB.NET</category><category>Visual Studio</category></item><item><title>Amanda Silver on Visual Basic LINQ Syntax in Visual Studio 2008</title><description>In this interview, &lt;a href="http://blogs.msdn.com/vbteam/archive/tags/Amanda+Silver/default.aspx"&gt;Amanda Silver&lt;/a&gt;, a Lead Program Manager on the &lt;a href="http://blogs.msdn.com/vbteam/"&gt;Visual Basic Team&lt;/a&gt;, demonstrates new LINQ syntax around Joins and Aggregates that is now available in Visual Studio 2008 Beta 2. Amanda is a guru of LINQ in Visual Basic and gives insightful explanations of how to use this new syntax. Also check out new &lt;a href="http://msdn2.microsoft.com/en-us/vbasic/bb466226.aspx#linq"&gt;How Do I videos on LINQ &lt;/a&gt;to help get you started with LINQ in Visual Basic. More are added weekly!! &lt;br /&gt;&lt;br /&gt;The interview starts out a little funny because the first 20 seconds of my video tape got chewed up so we had to reshoot the intro later in the day. Amanda thought of a funny way to make the transition as you'll see. See if you can pinpoint the movie that inspired her!&lt;br /&gt;&lt;img src="http://channel9.msdn.com/257064/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/funkyonex/Amanda-Silver-on-Visual-Basic-LINQ-Syntax-in-Visual-Studio-2008/</comments><itunes:summary>In this interview, Amanda Silver, a Lead Program Manager on the Visual Basic Team, demonstrates new LINQ syntax around Joins and Aggregates that is now available in Visual Studio 2008 Beta 2. Amanda is a guru of LINQ in Visual Basic and gives insightful explanations of how to use this new syntax. Also check out new How Do I videos on LINQ to help get you started with LINQ in Visual Basic. More are added weekly!! The interview starts out a little funny because the first 20 seconds of my video tape got chewed up so we had to reshoot the intro later in the day. Amanda thought of a funny way to make the transition as you'll see. See if you can pinpoint the movie that inspired her!</itunes:summary><link>http://channel9.msdn.com/posts/funkyonex/Amanda-Silver-on-Visual-Basic-LINQ-Syntax-in-Visual-Studio-2008/</link><pubDate>Fri, 17 Aug 2007 19:12:35 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/funkyonex/Amanda-Silver-on-Visual-Basic-LINQ-Syntax-in-Visual-Studio-2008/</guid><evnet:views>20095</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/257064/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this interview, &lt;a href="http://blogs.msdn.com/vbteam/archive/tags/Amanda+Silver/default.aspx"&gt;Amanda Silver&lt;/a&gt;, a Lead Program Manager on the &lt;a href="http://blogs.msdn.com/vbteam/"&gt;Visual Basic Team&lt;/a&gt;, demonstrates new LINQ syntax around Joins and Aggregates that is now available in Visual Studio 2008 Beta 2. Amanda is a guru of LINQ in Visual Basic and gives insightful explanations of how to use this new syntax. Also check out new &lt;a href="http://msdn2.microsoft.com/en-us/vbasic/bb466226.aspx#linq"&gt;How Do I videos on LINQ &lt;/a&gt;to help get you started with LINQ in Visual Basic. More are added weekly!! &lt;br /&gt;&lt;br /&gt;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/49b5ed25-9f5a-4155-8dcd-a05749034f67/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/4d0751cd-60f8-4437-b7c1-bd3f6f26ba7d/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/5403d8d5-ce58-4485-abfe-de3c4aa1f2b2/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/4955333d-360f-4832-9cd6-a847bd327510/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/3132f9f9-7e91-4c56-9169-23c8adf5dc7b/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/a5201dad-9144-43cc-9601-5a3836963a3a/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/5/0/5/3/3/AmandaDemo.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/6/0/7/5/2/335058.jpg" expression="full" type="image/jpeg" medium="image" /><media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/8/5/0/5/3/3/AmandaDemo.wmv" expression="full" type="video/x-ms-asf" medium="video" /></media:group><dc:creator>funkyonex</dc:creator><itunes:author>funkyonex</itunes:author><slash:comments>10</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/funkyonex/Amanda-Silver-on-Visual-Basic-LINQ-Syntax-in-Visual-Studio-2008/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/257064/Trackback.aspx</trackback:ping><category>LINQ</category><category>Orcas</category><category>VB Team</category><category>VB.NET</category><category>Visual Studio</category></item><item><title>Visual Basic Intellisense Improvements in VS 2008</title><description>In this interview Lisa Feigenbaum, a Program Manager on the Visual Basic Editor, shows us all the improvements made to the Intellisense support in Visual Basic including keyword and local variable Intellisense, new language feature support, and top customer requests. Although every feature is important, the biggest chunk of the work this cycle was supporting the new language features including LINQ. As Lisa puts it, "The most time was actually spent on the language features because the compiler team went crazy this release" [laughter ensues]. &lt;br /&gt;&lt;br /&gt;Join Lisa and I as she demonstrates exactly what we can look forward to&amp;nbsp;with Visual Basic Intellisense in&amp;nbsp;Visual Studio 2008!&amp;nbsp;&lt;img src="http://channel9.msdn.com/257004/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/funkyonex/Visual-Basic-Intellisense-Improvements-in-VS-2008/</comments><itunes:summary>In this interview Lisa Feigenbaum, a Program Manager on the Visual Basic Editor, shows us all the improvements made to the Intellisense support in Visual Basic including keyword and local variable Intellisense, new language feature support, and top customer requests. Although every feature is important, the biggest chunk of the work this cycle was supporting the new language features including LINQ. As Lisa puts it, "The most time was actually spent on the language features because the compiler team went crazy this release" [laughter ensues]. Join Lisa and I as she demonstrates exactly what we can look forward to&amp;nbsp;with Visual Basic Intellisense in&amp;nbsp;Visual Studio 2008!&amp;nbsp;</itunes:summary><link>http://channel9.msdn.com/posts/funkyonex/Visual-Basic-Intellisense-Improvements-in-VS-2008/</link><pubDate>Tue, 14 Aug 2007 23:14:18 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/funkyonex/Visual-Basic-Intellisense-Improvements-in-VS-2008/</guid><evnet:views>13055</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/257004/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this interview Lisa Feigenbaum, a Program Manager on the Visual Basic Editor, shows us all the improvements made to the Intellisense support in Visual Basic including keyword and local variable Intellisense, new language feature support, and top customer requests. Although every feature is important, the biggest chunk of the work this cycle was supporting the new language features including LINQ. As Lisa puts it, "The most time was actually spent on the language features because the compiler team went crazy this release" [laughter ensues]. &lt;br /&gt;&lt;br /&gt;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/05ad77be-788c-4d2a-9760-1e045cde0385/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/a696293c-78e0-4277-821b-99ee399fdb88/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/4c00e1e0-d56c-4f13-b577-9dc32d1a273a/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/f0ad306b-3fba-4e3f-a6c8-cf08b55a04fb/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/f2bfc06f-0c6e-43d4-a19c-33183eeb102d/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/23f91add-a98b-43f2-a228-604fd8454eb6/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://download.microsoft.com/download/0/8/6/08671109-4b72-4e34-8470-680c8918e907/LisaFDemo.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/0/0/7/5/2/334318.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><dc:creator>funkyonex</dc:creator><itunes:author>funkyonex</itunes:author><slash:comments>17</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/funkyonex/Visual-Basic-Intellisense-Improvements-in-VS-2008/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/257004/Trackback.aspx</trackback:ping><category>Orcas</category><category>VB Team</category><category>VB.NET</category><category>VS 2008</category></item><item><title>Extension Methods in Visual Basic 9.0</title><description>&lt;span&gt;In this in interview Scott Wisniewski, a Developer on the Visual Basic Team, talks about Extension Methods and shows us a couple interesting LINQ providers. In his own unique way, Scott dives into the meaning of Extension Methods and how they can extend types with discoverable methods which are part of the underpinnings of LINQ. He walks through some code written as an extension to LINQ query results to generate pie charts and then dives into a LINQ provider he built that hooks into Performance Monitor to give you real-time statistics on your LINQ queries. You can also read Scott's &lt;a href="http://msdn.microsoft.com/msdnmag/issues/07/08/BasicInstincts/"&gt;MSDN Magazine article here&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;
&lt;table class="MsoTableGrid" cellspacing="0" cellpadding="0"&gt;

&lt;tr&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;0:00 – 1:15 &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;Intro&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;1:15&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;Simple Extension Method on a string&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;4:34&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;Pie chart extension&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;6:32&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;Discussion of Lambda expression/Inline Functions&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;9:39&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;Custom LINQ Provider utilizing Performance Monitor&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/span&gt;&lt;img src="http://channel9.msdn.com/256777/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/funkyonex/Extension-Methods-in-Visual-Basic-90/</comments><itunes:summary>In this in interview Scott Wisniewski, a Developer on the Visual Basic Team, talks about Extension Methods and shows us a couple interesting LINQ providers. In his own unique way, Scott dives into the meaning of Extension Methods and how they can extend types with discoverable methods which are part of the underpinnings of LINQ. He walks through some code written as an extension to LINQ query results to generate pie charts and then dives into a LINQ provider he built that hooks into Performance Monitor to give you real-time statistics on your LINQ queries. You can also read Scott's MSDN Magazine article here. 




0:00 – 1:15 

Intro


1:15

Simple Extension Method on a string


4:34

Pie chart extension


6:32

Discussion of Lambda expression/Inline Functions


9:39

Custom LINQ Provider utilizing Performance Monitor</itunes:summary><link>http://channel9.msdn.com/posts/funkyonex/Extension-Methods-in-Visual-Basic-90/</link><pubDate>Fri, 03 Aug 2007 16:36:35 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/funkyonex/Extension-Methods-in-Visual-Basic-90/</guid><evnet:views>5131</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/256777/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this in interview Scott Wisniewski, a Developer on the Visual Basic Team, talks about Extension Methods and shows us a couple interesting LINQ providers. In his own unique way, Scott dives into the meaning of Extension Methods and how they can extend types with discoverable methods which are part of the underpinnings of LINQ. He walks through some code written as an extension to LINQ query results to generate pie charts and then dives into a LINQ provider he built that hooks into Performance Monitor to give you real-time statistics on your LINQ queries. You can also read Scott's MSDN…</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/3e6967e7-abb4-4174-95b2-89eba9b8e50c/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/eeafc2b7-d0da-4b12-8ff3-519d0b0a0d48/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/e4b75ed7-6637-4b77-af8c-687eb9c93a49/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/175fe274-9eb5-48ff-9eab-6fb372cb5350/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/a1389852-2589-4c67-8986-b2f7f5fae4dc/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/ba719478-b6c4-415b-81b8-14a24a6584c3/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://download.microsoft.com/download/0/8/6/08671109-4b72-4e34-8470-680c8918e907/ScottWDemo.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/7/7/6/5/2/331848.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><dc:creator>funkyonex</dc:creator><itunes:author>funkyonex</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/funkyonex/Extension-Methods-in-Visual-Basic-90/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/256777/Trackback.aspx</trackback:ping><category>LINQ</category><category>Orcas</category><category>VB Team</category><category>VB.NET</category></item><item><title>TechEd Booth Demo: LINQ to XML in VB 9.0</title><description>&lt;span&gt;In this&amp;nbsp;quick TechEd booth demo, Chris Smith, a Developer on the Visual Basic Team, gives us a whirlwind tour of some of the unique features coming in Visual Basic related to XML. &lt;/span&gt;&lt;img src="http://channel9.msdn.com/256605/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/funkyonex/TechEd-Booth-Demo-LINQ-to-XML-in-VB-90/</comments><itunes:summary>In this&amp;nbsp;quick TechEd booth demo, Chris Smith, a Developer on the Visual Basic Team, gives us a whirlwind tour of some of the unique features coming in Visual Basic related to XML. </itunes:summary><link>http://channel9.msdn.com/posts/funkyonex/TechEd-Booth-Demo-LINQ-to-XML-in-VB-90/</link><pubDate>Fri, 27 Jul 2007 20:15:44 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/funkyonex/TechEd-Booth-Demo-LINQ-to-XML-in-VB-90/</guid><evnet:views>3984</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/256605/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;span&gt;In this&amp;nbsp;quick TechEd booth demo, Chris Smith, a Developer on the Visual Basic Team, gives us a whirlwind tour of some of the unique features coming in Visual Basic related to XML. &lt;/span&gt;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/986ebba2-89ec-41bb-98d4-c24fbd009d4b/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/c23da847-1e75-4268-87d0-4d95682d68b2/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/a2dc4c1a-b8b8-4f30-a137-24f6151a63d2/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/74c75405-4f3a-4118-a7c2-2875346296fd/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/1c7ae3f3-e526-4827-a368-5b0ce45d73ef/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/891d1a78-961a-4b3d-8d2c-06d6982d0161/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://download.microsoft.com/download/0/8/6/08671109-4b72-4e34-8470-680c8918e907/ChrisDemoAtTechEd.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/0/6/6/5/2/329815.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><dc:creator>funkyonex</dc:creator><itunes:author>funkyonex</itunes:author><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/funkyonex/TechEd-Booth-Demo-LINQ-to-XML-in-VB-90/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/256605/Trackback.aspx</trackback:ping><category>LINQ</category><category>Orcas</category><category>VB.NET</category></item><item><title>Enabling LINQ: Kit George Shows Off His Favorite VB 9.0 Language Features</title><description>&lt;span&gt;In this in interview Kit George, a Program Manager on the Visual Basic Team and a former member of the CLR Team, shows us his favorite language features that enable LINQ without actually talking about the queries themselves. His excitement about Extension Methods, Anonymous Types, Object Initializers, Type Inference and the new Refactor! shows through in typical Kit fashion. It's an interview that's as much fun to watch as it was to produce!&lt;br /&gt;&lt;br /&gt;
&lt;table class="MsoTableGrid" cellspacing="0" cellpadding="0"&gt;

&lt;tr&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;0:00 – 0:53&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;Intro&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;1:22&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;Extension Methods&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;7:31&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;Anonymous Types and Refactor!&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;13:16&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;Object Initializers&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;14:15&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;Type Inference&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;17:30&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;Option Infer&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;21:41&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;Making Inferred Types Explicit with Refactor!&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/span&gt;&lt;img src="http://channel9.msdn.com/256604/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/funkyonex/Enabling-LINQ-Kit-George-Shows-Off-His-Favorite-VB-90-Language-Features/</comments><itunes:summary>In this in interview Kit George, a Program Manager on the Visual Basic Team and a former member of the CLR Team, shows us his favorite language features that enable LINQ without actually talking about the queries themselves. His excitement about Extension Methods, Anonymous Types, Object Initializers, Type Inference and the new Refactor! shows through in typical Kit fashion. It's an interview that's as much fun to watch as it was to produce!




0:00 – 0:53

Intro


1:22

Extension Methods


7:31

Anonymous Types and Refactor!


13:16

Object Initializers


14:15

Type Inference


17:30

Option Infer


21:41

Making Inferred Types Explicit with Refactor!</itunes:summary><link>http://channel9.msdn.com/posts/funkyonex/Enabling-LINQ-Kit-George-Shows-Off-His-Favorite-VB-90-Language-Features/</link><pubDate>Fri, 27 Jul 2007 19:57:46 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/funkyonex/Enabling-LINQ-Kit-George-Shows-Off-His-Favorite-VB-90-Language-Features/</guid><evnet:views>5029</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/256604/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this in interview Kit George, a Program Manager on the Visual Basic Team and a former member of the CLR Team, shows us his favorite language features that enable LINQ without actually talking about the queries themselves. His excitement about Extension Methods, Anonymous Types, Object Initializers, Type Inference and the new Refactor! shows through in typical Kit fashion. It's an interview that's as much fun to watch as it was to produce!




0:00 – 0:53

Intro


1:22

Extension Methods


7:31

Anonymous Types and Refactor!


13:16

Object…</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/b1f620a1-9e51-454a-805c-bb3ceca14fb0/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/69bc95fb-1ad5-4acf-a6a5-a5382e107765/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/900118cf-dce1-4e19-aa80-98c6af56aea0/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/497637b0-9832-438d-b377-9df8764499b8/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/fc7be557-06a0-46f9-b2e4-210cd21f086e/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/04b6fac4-25ba-4b2c-b784-61ca8c79d8dc/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://download.microsoft.com/download/0/8/6/08671109-4b72-4e34-8470-680c8918e907/KitGeorgeDemo.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/0/6/6/5/2/329813.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><dc:creator>funkyonex</dc:creator><itunes:author>funkyonex</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/funkyonex/Enabling-LINQ-Kit-George-Shows-Off-His-Favorite-VB-90-Language-Features/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/256604/Trackback.aspx</trackback:ping><category>LINQ</category><category>Orcas</category><category>VB Team</category><category>VB.NET</category></item><item><title>Performance Improvements in Visual Studio 2008</title><description>&lt;p&gt;
				&lt;span&gt;In this in interview Cameron McColl, a Developer on the Visual Basic Team, shows us what kinds of performance improvements were made in Visual Studio 2008. He walks us through a set of scenarios that suffered from performance issues and then shows us the same scenarios in Visual Studio 2008 describing what was happening and how they fixed the issues&lt;/span&gt;.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;
&lt;table class="MsoTableGrid" cellspacing="0" cellpadding="0"&gt;

&lt;tr&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;0:00 – 1:45&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;Intro / History&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;1:45&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;Stepping in the IDE&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;4:08&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;Too Many Errors in the Task List&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;6:18&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;Favorite Fix&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;7:48&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;IDE Locks Up on Large Solutions&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;11:42&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;Editor Delay with Large Web Apps&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;13:56&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p class="MsoNormal"&gt;Rebuild All on Large Web Apps&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/256476/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/funkyonex/Performance-Improvements-in-Visual-Studio-2008/</comments><itunes:summary>
				In this in interview Cameron McColl, a Developer on the Visual Basic Team, shows us what kinds of performance improvements were made in Visual Studio 2008. He walks us through a set of scenarios that suffered from performance issues and then shows us the same scenarios in Visual Studio 2008 describing what was happening and how they fixed the issues.&amp;nbsp; 




0:00 – 1:45

Intro / History


1:45

Stepping in the IDE


4:08

Too Many Errors in the Task List


6:18

Favorite Fix


7:48

IDE Locks Up on Large Solutions


11:42

Editor Delay with Large Web Apps


13:56

Rebuild All on Large Web Apps</itunes:summary><link>http://channel9.msdn.com/posts/funkyonex/Performance-Improvements-in-Visual-Studio-2008/</link><pubDate>Tue, 24 Jul 2007 16:40:50 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/funkyonex/Performance-Improvements-in-Visual-Studio-2008/</guid><evnet:views>27504</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/256476/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this in interview Cameron McColl, a Developer on the Visual Basic Team, shows us what kinds of performance improvements were made in Visual Studio 2008. He walks us through a set of scenarios that suffered from performance issues and then shows us the same scenarios in Visual Studio 2008 describing what was happening and how they fixed the issues.&amp;nbsp; 




0:00 – 1:45

Intro / History


1:45

Stepping in the IDE


4:08

Too Many Errors in the Task List


6:18

Favorite Fix


7:48

IDE Locks Up on Large Solutions


11:42

Editor Delay with Large Web Apps


13:56

Rebuild All on Large Web Apps</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/81d8eee1-72ec-4197-9e8a-9f1812104478/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/a94fa4c5-50b7-4af6-9665-e90fe48e854c/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/a6810d9d-48be-4b06-90d1-4b9c2abe11e7/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/9de27d37-ab87-42f9-b828-827d8f82ecb4/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/59be4095-9644-449b-9cfd-499156ba8ec1/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/0f061979-22d9-4c6e-a27e-f9fff5147437/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://download.microsoft.com/download/0/8/6/08671109-4b72-4e34-8470-680c8918e907/CameronMcCollDemo.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/7/4/6/5/2/328382.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><dc:creator>funkyonex</dc:creator><itunes:author>funkyonex</itunes:author><slash:comments>15</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/funkyonex/Performance-Improvements-in-Visual-Studio-2008/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/256476/Trackback.aspx</trackback:ping><category>Orcas</category><category>VB Team</category><category>VB.NET</category><category>Visual Studio</category></item></channel></rss>