<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/"><channel><title>bruceky</title><atom:link rel="self" type="application/rss+xml" href="http://beta.channel9.msdn.com/posts/bruceky/rss/default.aspx" /><image><url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url><title>bruceky</title><link>http://channel9.msdn.com/posts/bruceky/</link></image><description>Channel 9 Blog for bruceky</description><link>http://channel9.msdn.com/posts/bruceky/</link><language>en-us</language><pubDate>Wed, 09 Apr 2008 21:17:16 GMT</pubDate><lastBuildDate>Wed, 09 Apr 2008 21:17:16 GMT</lastBuildDate><generator>EvNet (EvNet, Version=1.0.3243.35083, Culture=neutral, PublicKeyToken=null)</generator><item><title>Whirlwind 8: LINQ</title><description>&lt;p&gt;Bruce Kyle of Microsoft and Stuart Celarier of &lt;a href="http://www.checkfree.com"&gt;CheckFree&lt;/a&gt; explore the new languages features in C#. It's a whirlwind tour of the important language features since C# 1. Stuart describes the feature and why it is useful. But doesn't get into best practices nor suggested usages. Just the facts about the feature.&lt;/p&gt;
&lt;p&gt;Whirlwinds are bite-sized webcasts, usally each is shorter than 15 minutes. You can start anywhere in the series to learn about the parts you're most interested in.&lt;/p&gt;
&lt;p&gt;In the final episode, Stuart's fingers get itchy. And instead of slides, he open up Visual Studio and shows code. This time, he shows how LINQ takes advantage of the new language features that are explained in the other Whirlwind episodes.&lt;/p&gt;
&lt;p&gt;He uses a code example in Visual Studio to show to use the C# language features to write a query using LINQ to Objects. He compares the same query using LINQ and extension methods that each contain a lambda expression. Next he describes the use of LINQ providers.&lt;/p&gt;
&lt;p&gt;These features are part of C# 3 in .NET 3.5.&lt;/p&gt;
&lt;p&gt;This screencast is also a great way to get started in with lanugage integrated queries (LINQ) or to explore the various ways you can use LINQ.&lt;/p&gt; 
&lt;p&gt;Duration: 16:53&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Other Whirlwind episodes:&lt;/strong&gt; What's new in C# 2&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://channel9.msdn.com/Showpost.aspx?postid=390556&gt;Whirlwind 1 - Generics&lt;/a&gt; 
&lt;li&gt;&lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=391143&gt;Whirlwind 2 - Iterators&lt;/a&gt; 
&lt;li&gt;&lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=391977&gt;Whirlwind 3 - Partial types, Anonymous methods&lt;/a&gt; 
&lt;li&gt;&lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=392487&gt;Whirlwind 4 - Accessors, Static Classes, Nullable Types&lt;/a&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Other Whirlwind episodes:&lt;/strong&gt; What's new in C# 3&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=393414&gt;Whirlwind 5 - Automatically Implemented Properties, Type Inference, Initializer&lt;/a&gt; 
&lt;li&gt;&lt;a href="http://channel9.msdn.com/Showpost.aspx?postid=394851&gt;Whirlwind 6: Anonymous types, Extension method&lt;/a&gt; 
&lt;li&gt;&lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=395236&gt;Whirlwind 7 - Lambda Expressions&lt;/a&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Other videos of interest&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://channel9.msdn.com/Showpost.aspx?postid=388325&gt;Getting Started with Windows Workflow&lt;/a&gt; 
&lt;li&gt;&lt;a href="http://channel9.msdn.com/Showpost.aspx?postid=388311&gt;Getting started with ASP.NET AJAX&lt;/a&gt;&lt;/li&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;More information&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;For more information about this topic, see &lt;a href="http://www.visualstuart.net/"&gt;Stuart's Visual Stuart&lt;/a&gt; blog. 
&lt;li&gt;For more information of interest to software developers, see the &lt;a href="http://blogs.msdn.com/usisvde"&gt;US ISV blog&lt;/a&gt;&lt;/li&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;ul&gt;&lt;/ul&gt;&lt;img src="http://channel9.msdn.com/262151/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/bruceky/Whirlwind-8-LINQ/</comments><link>http://channel9.msdn.com/posts/bruceky/Whirlwind-8-LINQ/</link><pubDate>Wed, 09 Apr 2008 21:17:16 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/0/Whirlwind8Linq.wmv</guid><evnet:views>4152</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/262151/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;p&gt;Bruce Kyle of Microsoft and Stuart Celarier of &lt;a href="http://www.checkfree.com"&gt;CheckFree&lt;/a&gt; explore the new languages features in C#. It's a whirlwind tour of the important language features since C# 1. Stuart describes the feature and why it is useful. But doesn't get into best practices nor suggested usages. Just the facts about the feature.&lt;/p&gt;
&lt;p&gt;Whirlwinds are bite-sized webcasts, usally each is shorter than 15 minutes. You can start anywhere in the series to learn about the parts you're most interested in.&lt;/p&gt;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/7c91dae6-6720-45f7-8435-6d5d6cc65514/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/b8ffb69d-ff80-4a12-990a-b7a123d19116/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/eb0649cf-9c3e-4522-9f30-6f106cb5e5b2/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/129af1c7-d6c9-4fe4-8e97-9250d7d80c47/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/Whirlwind8Linq.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/5/1/2/6/2/396483.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/Whirlwind8Linq.wmv" length="1" type="video/x-ms-wmv" /><dc:creator>bruceky</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/bruceky/Whirlwind-8-LINQ/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/262151/Trackback.aspx</trackback:ping><category>CSharp</category><category>Visual Studio</category><category>VS 2008</category></item><item><title>Whirlwind 7: What's New in C# 3 - Lambda Expressions</title><description>&lt;p&gt;Bruce Kyle of Microsoft and Stuart Celarier of &lt;a href="http://channel9.msdn.com/www.checkfree.com&gt;CheckFree&lt;/a&gt; explore the new languages features in C#. It's a whirlwind tour of the important language features since C# 1. Stuart describes the feature and why it is useful. But doesn't get into best practices nor suggested usages. Just the facts about the feature.&lt;/p&gt;
&lt;p&gt;Whirlwinds are bite-sized webcasts, each is shorter than 15 minutes. You can start anywhere in the series to learn about the parts you're most interested in.&lt;/p&gt;
&lt;p&gt;Ever wondered about lambda for use in expressions or in statements? Stuart describes them in part 7. He describes what a declarative syntax applies to lambda expressions. He describes to use the 'goes to' operator =&amp;gt;. And then describes the steps for using lambda in C# in both expressions and statements.
&lt;p&gt;&lt;/p&gt;These features are part of C# 3 in .NET 3.5.
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Duration: 11:08&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Other Whirlwind episodes:&lt;/strong&gt; What's new in C# 2&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://channel9.msdn.com/Showpost.aspx?postid=390556&gt;Whirlwind 1 - Generics&lt;/a&gt; 
&lt;li&gt;&lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=391143&gt;Whirlwind 2 - Iterators&lt;/a&gt; 
&lt;li&gt;&lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=391977&gt;Whirlwind 3 - Partial types, Anonymous methods&lt;/a&gt; 
&lt;li&gt;&lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=392487&gt;Whirlwind 4 - Accessors, Static Classes, Nullable Types&lt;/a&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Other Whirlwind episodes:&lt;/strong&gt; What's new in C# 3&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=393414&gt;Whirlwind 5 - Automatically Implemented Properties, Type Inference, Initializer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://channel9.msdn.com/Showpost.aspx?postid=394851&gt;Whirlwind 6: Anonymous types, Extension method&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Other videos of interest&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://channel9.msdn.com/Showpost.aspx?postid=388325&gt;Getting Started with Windows Workflow&lt;/a&gt; 
&lt;li&gt;&lt;a href="http://channel9.msdn.com/Showpost.aspx?postid=388311&gt;Getting started with ASP.NET AJAX&lt;/a&gt;&lt;/li&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;More information&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;For more information about this topic, see &lt;a href="http://www.visualstuart.net/"&gt;Stuart's Visual Stuart&lt;/a&gt; blog. 
&lt;li&gt;For more information of interest to software developers, see the &lt;a href="http://blogs.msdn.com/usisvde"&gt;US ISV blog&lt;/a&gt;&lt;/li&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/262058/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/bruceky/Whirlwind-7-Whats-New-in-C-3-Lambda-Expressions/</comments><link>http://channel9.msdn.com/posts/bruceky/Whirlwind-7-Whats-New-in-C-3-Lambda-Expressions/</link><pubDate>Fri, 04 Apr 2008 20:10:55 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/0/Whirlwind7Lambdaexpressions.wmv</guid><evnet:views>4535</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/262058/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;p&gt;Bruce Kyle of Microsoft and Stuart Celarier of &lt;a href="/www.checkfree.com"&gt;CheckFree&lt;/a&gt; explore the new languages features in C#. It's a whirlwind tour of the important language features since C# 1. Stuart describes the feature and why it is useful. But doesn't get into best practices nor suggested usages. Just the facts about the feature.&lt;/p&gt;
&lt;p&gt;Whirlwinds are bite-sized webcasts, each is shorter than 15 minutes. You can start anywhere in the series to learn about the parts you're most interested in.&lt;/p&gt;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/ae0f27d3-7b08-41a9-abb1-9fd1ae409fcb/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/bbd87300-406d-4d8c-8a52-c30bbefd9ea2/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/0eccf610-c321-464f-beff-abd68b5fda60/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/bc3c23aa-467a-4db4-8f73-03ee19d1bc94/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/Whirlwind7Lambdaexpressions.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/5/0/2/6/2/395236.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/Whirlwind7Lambdaexpressions.wmv" length="1" type="video/x-ms-wmv" /><dc:creator>bruceky</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/bruceky/Whirlwind-7-Whats-New-in-C-3-Lambda-Expressions/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/262058/Trackback.aspx</trackback:ping><category>CSharp</category><category>Visual Studio</category><category>VS 2008</category></item><item><title>Whirlwind 6: What's New in C# 3 -- Anonymous types, Extension methods</title><description>&lt;p&gt;Bruce Kyle of Microsoft and Stuart Celarier of &lt;a href="http://channel9.msdn.com/www.checkfree.com&gt;CheckFree&lt;/a&gt; explore the new languages features in C#. It's a whirlwind tour of the important language features since C# 1. Stuart describes the feature and why it is useful. But doesn't get into best practices nor suggested usages. Just the facts about the feature.&lt;/p&gt;
&lt;p&gt;Whirlwinds are bite-sized webcasts, each is shorter than 15 minutes. You can start anywhere in the series to learn about the parts you're most interested in.&lt;/p&gt;
&lt;p&gt;Part 6 is about anonymous types and extension methods. Extension methods are static methods that can be invoked using instance method syntax. Anonymous types are used without you having to name the type.&lt;/p&gt;
&lt;p&gt;These features are part of C# 3 in .NET 3.5.&lt;/p&gt;
&lt;p&gt;Duration: 8:30&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Other Whirlwind episodes:&lt;/strong&gt; What's new in C# 2&lt;/p&gt;
&lt;p&gt;&lt;a href="http://channel9.msdn.com/Showpost.aspx?postid=390556&gt;Whirlwind 1 - Generics&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=391143&gt;Whirlwind 2 - Iterators&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=391977&gt;Whirlwind 3 - Partial types, Anonymous methods&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=392487&gt;Whirlwind 4 - Accessors, Static Classes, Nullable Types&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Other Whirlwind episodes:&lt;/strong&gt; What's new in C# 3&lt;/p&gt;
&lt;p&gt;&lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=393414&gt;Whirlwind 5 - Automatically Implemented Properties, Type Inference, Initializer&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Other videos of interest&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://channel9.msdn.com/Showpost.aspx?postid=388325&gt;Getting Started with Windows Workflow&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://channel9.msdn.com/Showpost.aspx?postid=388311&gt;Getting started with ASP.NET AJAX&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;More information&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;For more information about this topic, see &lt;a href="http://www.visualstuart.net/"&gt;Stuart's Visual Stuart&lt;/a&gt; blog. 
&lt;p&gt;For more information of interest to software developers, see the &lt;a href="http://blogs.msdn.com/usisvde"&gt;US ISV blog&lt;/a&gt;&lt;/p&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/262023/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/bruceky/Whirlwind-6-Whats-New-in-C-3-Anonymous-types-Extension-methods/</comments><link>http://channel9.msdn.com/posts/bruceky/Whirlwind-6-Whats-New-in-C-3-Anonymous-types-Extension-methods/</link><pubDate>Wed, 02 Apr 2008 23:33:21 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/0/Whirlwind6ExtensionMethodsAnonymousTypes.wmv</guid><evnet:views>3422</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/262023/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;p&gt;Bruce Kyle of Microsoft and Stuart Celarier of &lt;a href="/www.checkfree.com"&gt;CheckFree&lt;/a&gt; explore the new languages features in C#. It's a whirlwind tour of the important language features since C# 1. Stuart describes the feature and why it is useful. But doesn't get into best practices nor suggested usages. Just the facts about the feature.&lt;/p&gt;
&lt;p&gt;Whirlwinds are bite-sized webcasts, each is shorter than 15 minutes. You can start anywhere in the series to learn about the parts you're most interested in.&lt;/p&gt;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/5d21adae-4399-4427-8af8-2ecef0549c43/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/0807da3e-ece1-4514-a488-62c143a33769/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/cfc3bf8f-3256-42cb-81e0-241d37928af4/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/0378209f-5c5c-43f5-a55d-5023daf3e739/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/Whirlwind6ExtensionMethodsAnonymousTypes.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/2/0/2/6/2/394851.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/Whirlwind6ExtensionMethodsAnonymousTypes.wmv" length="1" type="video/x-ms-wmv" /><dc:creator>bruceky</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/bruceky/Whirlwind-6-Whats-New-in-C-3-Anonymous-types-Extension-methods/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/262023/Trackback.aspx</trackback:ping><category>CSharp</category><category>Visual Studio</category><category>VS 2008</category><category>VS SDK</category></item><item><title>Whirlwind 5: What's new in C# 3 - Automatically Implemented Properties, Type Inference, Initializer</title><description>&lt;p&gt;Bruce Kyle of Microsoft and Stuart Celarier of &lt;a href="http://channel9.msdn.com/www.checkfree.com&gt;CheckFree&lt;/a&gt; explore the new languages features in C#. It's a whirlwind tour of the important language features since C# 1. Stuart describes the feature and why it is useful. But doesn't get into best practices nor suggested usages. Just the facts about the feature.&lt;/p&gt;
&lt;p&gt;Whirlwinds are bite-sized webcasts, each is shorter than 15 minutes. You can start anywhere in the series to learn about the parts you're most interested in.&lt;/p&gt;
&lt;p&gt;Part 5 is about automatically implemented properties, type inference, and initializers. These are features that can save you tons of typing. These features are part of C# 3 in .NET 3.5.&lt;/p&gt;
&lt;p&gt;Duraton: 10:56&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Other Whirlwind episodes:&lt;/strong&gt; What's new in C# 2&lt;/p&gt;
&lt;p&gt;&lt;a href="http://channel9.msdn.com/Showpost.aspx?postid=390556&gt;Whirlwind 1 - Generics&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=391143&gt;Whirlwind 2 - Iterators&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=391977&gt;Whirlwind 3 - Partial types, Anonymous methods&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=392487&gt;Whirlwind 4 - Accessors, Static Classes, Nullable Types&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/261917/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/bruceky/Whirlwind-5-Whats-new-in-C-3-Automatically-Implemented-Properties-Type-Inference-Initializer/</comments><link>http://channel9.msdn.com/posts/bruceky/Whirlwind-5-Whats-new-in-C-3-Automatically-Implemented-Properties-Type-Inference-Initializer/</link><pubDate>Fri, 28 Mar 2008 18:13:49 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/0/Whirlwind5autoproperties.wmv</guid><evnet:views>3858</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/261917/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;p&gt;Bruce Kyle of Microsoft and Stuart Celarier of &lt;a href="/www.checkfree.com"&gt;CheckFree&lt;/a&gt; explore the new languages features in C#. It's a whirlwind tour of the important language features since C# 1. Stuart describes the feature and why it is useful. But doesn't get into best practices nor suggested usages. Just the facts about the feature.&lt;/p&gt;
&lt;p&gt;Whirlwinds are bite-sized webcasts, each is shorter than 15 minutes. You can start anywhere in the series to learn about the parts you're most interested in.&lt;/p&gt;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/22ed26eb-881e-4a49-a7a4-333e64a0fca0/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/d2a3e01d-6f3c-48ae-9eae-636c76d24947/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/f0ebdddc-aa15-480d-9ee0-061baf460c9d/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/dffa21e7-67b3-4be4-b0a5-3291cb2225e5/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/Whirlwind5autoproperties.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/1/9/1/6/2/393414.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/Whirlwind5autoproperties.wmv" length="1" type="video/x-ms-wmv" /><dc:creator>bruceky</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/bruceky/Whirlwind-5-Whats-new-in-C-3-Automatically-Implemented-Properties-Type-Inference-Initializer/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/261917/Trackback.aspx</trackback:ping><category>CSharp</category><category>Visual Studio</category><category>VS 2008</category></item><item><title>Whirlwind 4: What's new is C# 2 - Accessors, Static Classes, Nullable Types</title><description>&lt;p&gt;Bruce Kyle of Microsoft and Stuart Celarier of &lt;a href="http://www.checkfree.com/"&gt;CheckFree&lt;/a&gt; explore the new languages features in C#. It's a whirlwind tour of the important language features since C# 1. Stuart describes the feature and why it is useful. But doesn't get into best practices nor suggested usages. Just the facts about the feature.&lt;/p&gt;
&lt;p&gt;Whirlwinds are bite-sized webcasts, each is shorter than 15 minutes. You can start anywhere in the series to learn about the parts you're most interested in.&lt;/p&gt;
&lt;p&gt;Part 4 is about accessors, static classes, and nullable types. Stuart shows how the features are similar to features in C# 1. Stuart explains how to write diferent accessors on properties. He explains the syntax of the ? that can be added to a type and the ?? operators. He shows how to determine if a value is null. &lt;/p&gt;
&lt;p&gt;These features are part of C# 2 in .NET 2.0. &lt;/p&gt;
&lt;p&gt;Duration: 9:40&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Other Whirlwind episodes:&lt;/strong&gt; what's new in C# 2&lt;/p&gt;
&lt;p&gt;&lt;a href="http://channel9.msdn.com/Showpost.aspx?postid=390556&gt;Whirlwind 1 - Generics&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=391143&gt;Whirlwind 2 - Iterators&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=391977&gt;Whirlwind 3 - Partial types, Anonymous methods&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/261851/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/bruceky/Whirlwind-4-Whats-new-is-C-2-Accessors-Static-Classes-Nullable-Types/</comments><link>http://channel9.msdn.com/posts/bruceky/Whirlwind-4-Whats-new-is-C-2-Accessors-Static-Classes-Nullable-Types/</link><pubDate>Wed, 26 Mar 2008 07:21:12 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/0/Whirlwind4AccessorsStaticClassesNMullableTypes.wmv</guid><evnet:views>2922</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/261851/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;p&gt;Bruce Kyle of Microsoft and Stuart Celarier of &lt;a href="http://www.checkfree.com/"&gt;CheckFree&lt;/a&gt; explore the new languages features in C#. It's a whirlwind tour of the important language features since C# 1. Stuart describes the feature and why it is useful. But doesn't get into best practices nor suggested usages. Just the facts about the feature.&lt;/p&gt;
&lt;p&gt;Whirlwinds are bite-sized webcasts, each is shorter than 15 minutes. You can start anywhere in the series to learn about the parts you're most interested in.&lt;/p&gt;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/29262bef-0511-4cfd-99cf-1eb13997ac15/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/af02331e-2285-4c12-9531-7635d3f3e53e/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/22c0b7f5-5e08-4e66-badc-2b091e514b0b/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/9e709070-a38f-42aa-ab7c-4a049ce2ff6b/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/Whirlwind4AccessorsStaticClassesNMullableTypes.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/5/8/1/6/2/392487.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/Whirlwind4AccessorsStaticClassesNMullableTypes.wmv" length="1" type="video/x-ms-wmv" /><dc:creator>bruceky</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/bruceky/Whirlwind-4-Whats-new-is-C-2-Accessors-Static-Classes-Nullable-Types/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/261851/Trackback.aspx</trackback:ping><category>CSharp</category><category>VS 2008</category></item><item><title>Whirlwind 3: What's new in C# 2 - Partial types, anonymous methods</title><description>&lt;p&gt;Bruce Kyle of Microsoft and Stuart Celarier of &lt;a href="http://www.checkfree.com/"&gt;CheckFree&lt;/a&gt; explore the new languages features in C#. It's a whirlwind tour of the important language features since C# 1. Stuart describes the feature and why it is useful. But doesn't get into best practices nor suggested usages. Just the facts about the feature.&lt;/p&gt;
&lt;p&gt;Whirlwinds are bite-sized webcasts, each is shorter than 15 minutes. You can start anywhere in the series to learn about the parts you're most interested in.&lt;/p&gt;
&lt;p&gt;In Part 3, Stuart describes partial classes and anonymous methods. He describes why you'd use them and the syntax of each language feature. This features is part of C# 2 in .NET 2.0. &lt;/p&gt;
&lt;p&gt;For more information about the language features of C# 2, see Stuart's blog at &lt;a href="http://www.visualstuart.net/"&gt;VisualStuart.NET&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;For up-to-date information for developers, see the &lt;a href="http://channel9.msdn.com/blogs.msdn.com/usisvde&gt;blog for US ISVs&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Duration: 5:46&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Other Whirlwind episodes&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://channel9.msdn.com/Showpost.aspx?postid=390556&gt;Whirlwind 1 - Generics&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=391143&gt;Whirlwind 2 - Iterators&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/261803/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/bruceky/Whirlwind-3-Whats-new-in-C-2-Partial-types-anonymous-methods/</comments><link>http://channel9.msdn.com/posts/bruceky/Whirlwind-3-Whats-new-in-C-2-Partial-types-anonymous-methods/</link><pubDate>Mon, 24 Mar 2008 04:10:18 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/0/Whirlwind3Partialtypes.wmv</guid><evnet:views>3119</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/261803/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;p&gt;Bruce Kyle of Microsoft and Stuart Celarier of &lt;a href="http://www.checkfree.com/"&gt;CheckFree&lt;/a&gt; explore the new languages features in C#. It's a whirlwind tour of the important language features since C# 1. Stuart describes the feature and why it is useful. But doesn't get into best practices nor suggested usages. Just the facts about the feature.&lt;/p&gt;
&lt;p&gt;Whirlwinds are bite-sized webcasts, each is shorter than 15 minutes. You can start anywhere in the series to learn about the parts you're most interested in.&lt;/p&gt;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/b611131c-9952-4ab1-947f-c1278de5e448/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/7111a1d6-a7fd-4a7d-a07c-5bda99c8ab1a/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/ec2af250-311d-4b33-b552-047939c14d6a/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/b2430819-c628-407c-9a33-172debf4f69e/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/Whirlwind3Partialtypes.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/0/8/1/6/2/391977.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/Whirlwind3Partialtypes.wmv" length="1" type="video/x-ms-wmv" /><dc:creator>bruceky</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/bruceky/Whirlwind-3-Whats-new-in-C-2-Partial-types-anonymous-methods/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/261803/Trackback.aspx</trackback:ping><category>CSharp</category><category>VS 2008</category></item><item><title>Whirlwind 2: What's new in C# 2 - Iterators</title><description>&lt;p&gt;Bruce Kyle of Microsoft and Stuart Celarier of CheckFree explore the new languages features in C#. It's a whirlwind tour of the important language features since C# 1. Stuart describes the feature and why it is useful. But doesn't get into best practices nor suggested usages. Just the facts about the feature.&lt;/p&gt;
&lt;p&gt;Whirlwinds are bite-sized webcasts, each is shorter than 15 minutes. You can start anywhere in the series to learn about the parts you're most interested in.&lt;/p&gt;
&lt;p&gt;In Part 2 about iterators, Stuart compares iterators with enumerables, describes the advantages of iterators, and tells how you can use the &lt;em&gt;yield&lt;/em&gt; keyword to simplify iterating through your complex objects. This feature is part of C# 2 in .NET 2.0.&lt;/p&gt;
&lt;p&gt;Duration: 9:05&lt;/p&gt;
&lt;p&gt;You can find out more about the language features in C# at Stuart's blog: &lt;a href="http://visualstuart.net/blog/"&gt;VisualStuart.net&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Previous Whirlwind episodes&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://channel9.msdn.com/Showpost.aspx?postid=390556&gt;Whirlwind 1 Generics &lt;/a&gt;is also a feature in C# 2 in .NET 2.0.&lt;/p&gt;&lt;img src="http://channel9.msdn.com/261730/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/bruceky/Whirlwind-2-Whats-new-in-C-2-Iterators/</comments><link>http://channel9.msdn.com/posts/bruceky/Whirlwind-2-Whats-new-in-C-2-Iterators/</link><pubDate>Wed, 19 Mar 2008 23:25:11 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/0/Whirlwind2Iterators.wmv</guid><evnet:views>3610</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/261730/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Bruce Kyle of Microsoft and Stuart Celarier of CheckFree explore the new languages features in C#. It's a whirlwind tour of the important language features since C# 1. Stuart describes the feature and why it is useful. But doesn't get into best practices nor suggested usages. Just the facts about the feature.
Whirlwinds are bite-sized webcasts, each is shorter than 15 minutes. You can start anywhere in the series to learn about the parts you're most interested in.
In Part 2 about iterators, Stuart compares iterators with enumerables, describes the advantages of iterators, and tells how you…</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/5001f236-8fa3-49ed-9ab4-70970e15c476/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/85d28a78-63e5-4934-9a88-3e2fb2cadd63/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/f222a889-6d9e-4574-b7cf-e2ed4f131b9a/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/a01862f9-8898-45ae-8137-f8d464f8fcca/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/Whirlwind2Iterators.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/3/7/1/6/2/391143.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/Whirlwind2Iterators.wmv" length="1" type="video/x-ms-wmv" /><dc:creator>bruceky</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/bruceky/Whirlwind-2-Whats-new-in-C-2-Iterators/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/261730/Trackback.aspx</trackback:ping><category>CSharp</category><category>VS 2008</category></item><item><title>Whirlwind 1: What new in C# 2 - Generics</title><description>&lt;p&gt;Bruce Kyle of Microsoft and Stuart Celarier of &lt;a href="http://checkfree.com/"&gt;CheckFree &lt;/a&gt;explore the new languages features in C#. It's a whirlwind tour of the important language features since C# 1. Stuart describes the feature and why it is useful. But doesn't get into best practices nor suggested usages. Just the facts about the feature.&lt;/p&gt;
&lt;p&gt;Whirlwinds are bite-sized webcasts, each is shorter than 15 minutes. You can start anywhere in the series to learn about the parts you're most interested in.&lt;/p&gt;
&lt;p&gt;In Part 1 about generics, Stuart describes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;What generics are. 
&lt;li&gt;How generics compare with collections. 
&lt;li&gt;How the compiler treats generics. 
&lt;li&gt;He also describes how generics increase performance and save memory. &lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;This feature is part of C# 2 in .NET 2.0.&lt;/p&gt;
&lt;p&gt;Duration: 7:00&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;What's new in C# 2&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://channel9.msdn.com/Showpost.aspx?postid=390556&gt;Whirlwind 1 - Generics&lt;/a&gt; 
&lt;li&gt;&lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=391143&gt;Whirlwind 2 - Iterators&lt;/a&gt; 
&lt;li&gt;&lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=391977&gt;Whirlwind 3 - Partial types, Anonymous methods&lt;/a&gt; 
&lt;li&gt;&lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=392487&gt;Whirlwind 4 - Accessors, Static Classes, Nullable Types&lt;/a&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;What's new in C# 3&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=393414&gt;Whirlwind 5 - Automatically Implemented Properties, Type Inference, Initializer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://channel9.msdn.com/Showpost.aspx?postid=394851&gt;Whirlwind 6: Anonymous types, Extension method&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=395236&gt;Whirlwind 7 - Lambda Expressions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://channel9.msdn.com/Showpost.aspx?postid=396483&gt;Whirlwind 8 - Linq&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Other videos of interest&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://channel9.msdn.com/Showpost.aspx?postid=388325&gt;Getting Started with Windows Workflow&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://channel9.msdn.com/Showpost.aspx?postid=388311&gt;Getting started with ASP.NET AJAX&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;More information&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;For more information about this topic, see &lt;a href="http://www.visualstuart.net/"&gt;Stuart's Visual Stuart&lt;/a&gt; blog. 
&lt;li&gt;For more information of interest to software developers, see the &lt;a href="http://blogs.msdn.com/usisvde"&gt;US ISV blog&lt;/a&gt;&lt;/li&gt;&lt;/li&gt;&lt;/ul&gt;&lt;img src="http://channel9.msdn.com/261683/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/bruceky/Whirlwind-1-What-new-in-C-2-Generics/</comments><link>http://channel9.msdn.com/posts/bruceky/Whirlwind-1-What-new-in-C-2-Generics/</link><pubDate>Mon, 17 Mar 2008 19:18:19 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/0/Whirlwind1Generics.wmv</guid><evnet:views>6519</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/261683/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;p&gt;Bruce Kyle of Microsoft and Stuart Celarier of &lt;a href="http://checkfree.com/"&gt;CheckFree &lt;/a&gt;explore the new languages features in C#. It's a whirlwind tour of the important language features since C# 1. Stuart describes the feature and why it is useful. But doesn't get into best practices nor suggested usages. Just the facts about the feature.&lt;/p&gt;
&lt;p&gt;Whirlwinds are bite-sized webcasts, each is shorter than 15 minutes. You can start anywhere in the series to learn about the parts you're most interested in.&lt;/p&gt;
&lt;p&gt;In Part 1 about generics, Stuart describes:&lt;/p&gt;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/430daa6e-1b3d-4331-a9c5-96295cd6351b/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/926cf489-9c72-4f5f-9004-c0ed78c8ec8d/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/44e625c5-2d32-4d37-8ea9-80bfd90815cb/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/3c111ae1-58b2-4e47-84c2-6d8404826af9/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/Whirlwind1Generics.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/8/6/1/6/2/390556.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/Whirlwind1Generics.wmv" length="1" type="video/x-ms-wmv" /><dc:creator>bruceky</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/bruceky/Whirlwind-1-What-new-in-C-2-Generics/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/261683/Trackback.aspx</trackback:ping><category>CSharp</category><category>Visual Studio</category><category>VS 2008</category></item><item><title>ASP.NET AJAX 100</title><description>&lt;p&gt;Bruce presents a step-by-step how to for those who want to get started using ASP.NET AJAX. The screencast includes the creation of a user control to put on the page, enable the page to use ASP.NET AJAX using ScriptManager, add an UpdatePanel, add the control to UpdatePanel, and then add an UpdateProgress control. The step-by-step is designed for you to follow along and provides each step that you'd need to know to build the control and then put it into an ASP.NET AJAX page.&lt;/p&gt;&lt;img src="http://channel9.msdn.com/261479/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/bruceky/ASPNET-AJAX-100/</comments><link>http://channel9.msdn.com/posts/bruceky/ASPNET-AJAX-100/</link><pubDate>Wed, 05 Mar 2008 18:28:31 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/0/ASPNET AJAX Getting Started.wmv</guid><evnet:views>4601</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/261479/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;p&gt;Bruce presents a step-by-step how to for those who want to get started using ASP.NET AJAX. The screencast includes the creation of a user control to put on the page, enable the page to use ASP.NET AJAX using ScriptManager, add an UpdatePanel, add the control to UpdatePanel, and then add an UpdateProgress control. The step-by-step is designed for you to follow along and provides each step that you'd need to know to build the control and then put it into an ASP.NET AJAX page.&lt;/p&gt;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/bc7f7d27-4b0f-4a37-b0b6-9e803260ce87/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/53fb9c19-62a7-4fe4-8195-c181ae22b9b4/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/8a3f951a-1e7b-4c97-ae0c-e1dd2dffb9ab/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/df994ac9-4288-4bf1-9aa8-027c5dd9556f/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/ASPNET AJAX Getting Started.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/7/4/1/6/2/388325.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/ASPNET AJAX Getting Started.wmv" length="1" type="video/x-ms-wmv" /><dc:creator>bruceky</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/bruceky/ASPNET-AJAX-100/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/261479/Trackback.aspx</trackback:ping><category>Ajax</category><category>ASP.NET</category></item><item><title>Getting started: Windows Workflow (WF) 100</title><description>&lt;p&gt;Bruce provides the very first basics in using Windows Workflow. This 7-minute screencast shows how&amp;nbsp;to get started screencast that tells you how to create a workflow project, how to author a basic sequential workflow, how to set breakpoints and debug code, and&amp;nbsp;how to drag and drop activities.&lt;br /&gt;&lt;br /&gt;﻿For the next screencast for Workflow, see &lt;a href="http://channel9.msdn.com/Showpost.aspx?postid=381349&gt;From Code Activity to Custom Activity&lt;/a&gt; by Jared Bienz.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/261476/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/bruceky/Getting-started-Windows-Workflow-WF-100/</comments><link>http://channel9.msdn.com/posts/bruceky/Getting-started-Windows-Workflow-WF-100/</link><pubDate>Wed, 05 Mar 2008 18:05:01 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/0/WindowsWorkflowFoundation100.wmv</guid><evnet:views>5207</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/261476/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;p&gt;Bruce provides the very first basics in using Windows Workflow. This 7-minute screencast shows how&amp;nbsp;to get started screencast that tells you how to create a workflow project, how to author a basic sequential workflow, how to set breakpoints and debug code, and&amp;nbsp;how to drag and drop activities.&lt;br /&gt;&lt;br /&gt;﻿For the next screencast for Workflow, see &lt;a href="/Showpost.aspx?postid=381349"&gt;From Code Activity to Custom Activity&lt;/a&gt; by Jared Bienz.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/aac9641c-2d44-4725-971a-5daa43a1746a/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/f5a9294c-8fa9-4b07-bbfa-eed0d7306da3/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/00b0cbc0-c52a-4561-aa28-cb3bec731321/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/b2ae5f4e-8673-4991-8a6f-1ee36594683d/" height="64" width="85" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/WindowsWorkflowFoundation100.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/WindowsWorkflowFoundation100.wmv" length="1" type="video/x-ms-wmv" /><dc:creator>bruceky</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/bruceky/Getting-started-Windows-Workflow-WF-100/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/261476/Trackback.aspx</trackback:ping><category>Windows Workflow</category></item></channel></rss>