<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>geekspeak - Channel 9</title><atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/shows/geekspeak/feed/ipod/default.aspx" /><itunes:summary>geekSpeak is a weekly “talk-radio” for developers by working developers.  Co-hosted by Glen Gordon and Lynn Langit (MSDN events).  You ask the questions – working experts answer.  Engaging talk w/whiteboard and demos – live or recorded.  Pre-show questions and post-show resources on the geekSpeak blog.</itunes:summary><itunes:author>Brianjo, glengo</itunes:author><image><url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url><title>geekspeak - Channel 9</title><link>http://channel9.msdn.com/shows/geekSpeak/</link></image><itunes:image href="http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png" /><itunes:category text="Technology" /><description>geekSpeak is a weekly “talk-radio” for developers by working developers.  Co-hosted by Glen Gordon and Lynn Langit (MSDN events).  You ask the questions – working experts answer.  Engaging talk w/whiteboard and demos – live or recorded.  Pre-show questions and post-show resources on the geekSpeak blog.</description><link>http://channel9.msdn.com/shows/geekSpeak/</link><language>en-us</language><pubDate>Wed, 12 Nov 2008 17:32:54 GMT</pubDate><lastBuildDate>Wed, 12 Nov 2008 17:32:54 GMT</lastBuildDate><generator>EvNet (EvNet, Version=1.0.3243.35083, Culture=neutral, PublicKeyToken=null)</generator><item><title>geekSpeak recording - SharePoint Wikis with David Mann</title><description>&lt;img src="http://channel9.msdn.com/Link/51d5da15-7cfe-4159-b625-8365e1a92e42/" border="0" /&gt;For this geekSpeak, David Mann, who was recently on geekSpeak in August 2008, returns for some more engaging discussion on Microsoft Office SharePoint Server. This time, David enlightens us on best practices for implementing wiki sites using SharePoint Server. &lt;br /&gt;
&lt;br /&gt;
You can find a list of resources for this talk &lt;a href="http://blogs.msdn.com/geekspeak/archive/2008/09/03/resources-for-geekspeak-sharepoint-server-2007-workflow-with-david-mann.aspx"&gt;here&lt;/a&gt;. &lt;br /&gt;
&lt;br /&gt;
Your hosts for this geekSpeak are Glen Gordon and Dani Diaz. &lt;br /&gt;
&lt;br /&gt;
Original Broadcast Date: October 8, 2008&lt;br /&gt;
&lt;br /&gt;
To ask a question in advance of the live webcast, or for post-show resources, be sure to visit the &lt;a href="http://blogs.msdn.com/geekspeak/" target="_self"&gt;geekSpeak blog&lt;/a&gt;.&lt;br /&gt;&lt;img src="http://channel9.msdn.com/442735/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-SharePoint-Wikis-with-David-Mann/</comments><itunes:summary>For this geekSpeak, David Mann, who was recently on geekSpeak in August 2008, returns for some more engaging discussion on Microsoft Office SharePoint Server. This time, David enlightens us on best practices for implementing wiki sites using SharePoint Server. 

You can find a list of resources for this talk here. 

Your hosts for this geekSpeak are Glen Gordon and Dani Diaz. 

Original Broadcast Date: October 8, 2008

To ask a question in advance of the live webcast, or for post-show resources, be sure to visit the geekSpeak blog.</itunes:summary><link>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-SharePoint-Wikis-with-David-Mann/</link><pubDate>Wed, 12 Nov 2008 16:38:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-SharePoint-Wikis-with-David-Mann/</guid><evnet:views>1134</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/442735/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>For this geekSpeak, David Mann, who was recently on geekSpeak in August 2008, returns for some more engaging discussion on Microsoft Office SharePoint Server. This time, David enlightens us on best practices for implementing wiki sites using SharePoint Server.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/3/7/2/4/4/geekSpeak20081008_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/51d5da15-7cfe-4159-b625-8365e1a92e42/" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/3/7/2/4/4/geekSpeak_20081008.wmv" expression="full" duration="3572" fileSize="9887468" type="video/x-ms-wmv" medium="video" /><media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/5/3/7/2/4/4/geekSpeak_20081008.wmv" expression="full" duration="3572" fileSize="204" type="video/x-ms-wmv" medium="video" /></media:group><dc:creator>Brianjo</dc:creator><itunes:author>Brianjo</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-SharePoint-Wikis-with-David-Mann/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/442735/Trackback.aspx</trackback:ping><category></category><category>best practices</category><category>geekSpeak</category><category>Office</category><category>Sharepoint</category></item><item><title>geekSpeak recording - ASP.NET Dynamic Data with Rachel Appel</title><description>&lt;img src="http://channel9.msdn.com/Link/4f4aad3b-ce79-4a42-9ec6-4652c3cf2e46/" border="0" /&gt;In this geekSpeak, Microsoft Most Valuable Professional (MVP) Rachel Appel introduces you to the Microsoft ASP.NET Dynamic Data framework, discusses how it came to be, and shows how ASP.NET Dynamic Data makes it easy to maintain your Web sites. Rachel also covers creating customizations at the application, page, and field levels, so you can get the most out of this exciting technology. &lt;br /&gt;
&lt;br /&gt;
This geekSpeak episode was recorded on October 1, 2008.&lt;br /&gt;
&lt;br /&gt;
Your hosts for this geekSpeak are Glen Gordon and Lindsay Rutter. &lt;br /&gt;
&lt;br /&gt;
To ask a question in advance of live webcasts, or for post-show resources, be sure to visit the &lt;a href="http://blogs.msdn.com/geekspeak/" target="_self"&gt;geekSpeak blog&lt;/a&gt;.&lt;br /&gt;&lt;img src="http://channel9.msdn.com/442746/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-ASPNET-Dynamic-Data-with-Rachel-Appel/</comments><itunes:summary>In this geekSpeak, Microsoft Most Valuable Professional (MVP) Rachel Appel introduces you to the Microsoft ASP.NET Dynamic Data framework, discusses how it came to be, and shows how ASP.NET Dynamic Data makes it easy to maintain your Web sites. Rachel also covers creating customizations at the application, page, and field levels, so you can get the most out of this exciting technology. 

This geekSpeak episode was recorded on October 1, 2008.

Your hosts for this geekSpeak are Glen Gordon and Lindsay Rutter. 

To ask a question in advance of live webcasts, or for post-show resources, be sure to visit the geekSpeak blog.</itunes:summary><link>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-ASPNET-Dynamic-Data-with-Rachel-Appel/</link><pubDate>Thu, 02 Oct 2008 03:59:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-ASPNET-Dynamic-Data-with-Rachel-Appel/</guid><evnet:views>78</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/442746/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this geekSpeak, Microsoft Most Valuable Professional (MVP) Rachel Appel introduces you to the Microsoft ASP.NET Dynamic Data framework, discusses how it came to be, and shows how ASP.NET Dynamic Data makes it easy to maintain your Web sites. Rachel also covers creating customizations at the application, page, and field levels, so you can get the most out of this exciting technology.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/4/7/2/4/4/geekSpeak20011001_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/4f4aad3b-ce79-4a42-9ec6-4652c3cf2e46/" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/4/7/2/4/4/geekSpeak_20081001.wmv" expression="full" duration="3687" fileSize="17882142" type="video/x-ms-wmv" medium="video" /><media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/6/4/7/2/4/4/geekSpeak_20081001.wmv" expression="full" duration="3687" fileSize="204" type="video/x-ms-wmv" medium="video" /></media:group><dc:creator>Brianjo</dc:creator><itunes:author>Brianjo</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-ASPNET-Dynamic-Data-with-Rachel-Appel/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/442746/Trackback.aspx</trackback:ping><category></category><category>ASP.NET</category><category>geekSpeak</category><category>SQL</category><category>Web</category></item><item><title>geekSpeak recording - Virtualization for Developers with Step</title><description>&lt;img src="http://channel9.msdn.com/Link/5c86bdc7-da7f-492a-8e3d-4e8f7edccf1b/" border="0" /&gt;In this geekSpeak, Microsoft Most Valuable Professional (MVP) Stephen Rose discusses why developers should look at using virtual environments for developing and the benefits of doing so. He addresses everything from the creation of a complete development environment's domain in a box to how to move these environments back and forth from virtual to physical and back again. &lt;br /&gt;
&lt;br /&gt;
Your hosts for this geekSpeak are Mithun Dhar and Danilo Diaz. &lt;br /&gt;
&lt;br /&gt;
Original Broadcast Date: Wednesday, September 24, 2008&lt;br /&gt;
&lt;br /&gt;
To ask a question in advance of a live webcast, or for post-show resources, be sure to visit the geekSpeak blog at &lt;a href="http://blogs.msdn.com/geekSpeak"&gt;http://blogs.msdn.com/geekSpeak&lt;/a&gt;.&lt;img src="http://channel9.msdn.com/442462/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Virtualization-for-Developers-with-Step/</comments><itunes:summary>In this geekSpeak, Microsoft Most Valuable Professional (MVP) Stephen Rose discusses why developers should look at using virtual environments for developing and the benefits of doing so. He addresses everything from the creation of a complete development environment's domain in a box to how to move these environments back and forth from virtual to physical and back again. 

Your hosts for this geekSpeak are Mithun Dhar and Danilo Diaz. 

Original Broadcast Date: Wednesday, September 24, 2008

To ask a question in advance of a live webcast, or for post-show resources, be sure to visit the geekSpeak blog at http://blogs.msdn.com/geekSpeak.</itunes:summary><link>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Virtualization-for-Developers-with-Step/</link><pubDate>Wed, 24 Sep 2008 16:00:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Virtualization-for-Developers-with-Step/</guid><evnet:views>712</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/442462/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this geekSpeak, Microsoft Most Valuable Professional (MVP) Stephen Rose discusses why developers should look at using virtual environments for developing and the benefits of doing so.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/6/4/2/4/4/geekSpeak20080924_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/5c86bdc7-da7f-492a-8e3d-4e8f7edccf1b/" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/6/4/2/4/4/geekSpeak_20080924.wmv" expression="full" duration="3225" fileSize="6275173" type="video/x-ms-wmv" medium="video" /><media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/2/6/4/2/4/4/geekSpeak_20080924.wmv" expression="full" duration="3225" fileSize="204" type="video/x-ms-wmv" medium="video" /></media:group><dc:creator>Brianjo</dc:creator><itunes:author>Brianjo</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Virtualization-for-Developers-with-Step/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/442462/Trackback.aspx</trackback:ping><category></category><category>geekSpeak</category><category>server</category><category>Virtualization</category><category>Vista</category></item><item><title>geekSpeak recording - Dynamic Languages and the DLR with Mike Vincent </title><description>&lt;img src="http://channel9.msdn.com/Link/60d36f8d-e060-4299-8ebd-ac14c440fc57/" border="0" /&gt;In this geekSpeak, Mike Vincent explains how dynamic languages like Iron Python and Iron Ruby running on the Dynamic Language Runtime (DLR) give you new options when choosing the best tool for the job. Mike addresses the advantages you can gain from using dynamic languages, when and where you should consider dynamic languages, and what is important from the architect's view, the developer's view, and the business case view. &lt;br /&gt;
&lt;br /&gt;
This episode of geekSpeak was recorded on September 10, 2008.&lt;br /&gt;
&lt;br /&gt;
Your hosts for this geekSpeak are &lt;a href="http://blogs.msdn.com/glengordon" target="_self"&gt;Glen Gordon &lt;/a&gt;and &lt;a href="http://blogs.msdn.com/peterlau" target="_self"&gt;Peter Laudati&lt;/a&gt;. &lt;br /&gt;
&lt;br /&gt;
To ask a question in advance of a live webcast, or for post-show resources, be sure to visit the &lt;a href="http://blogs.msdn.com/geekSpeak" target="_self"&gt;geekSpeak blog&lt;/a&gt;. &lt;br /&gt;&lt;img src="http://channel9.msdn.com/442752/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Dynamic-Languages-and-the-DLR-with-Mike-Vincent/</comments><itunes:summary>In this geekSpeak, Mike Vincent explains how dynamic languages like Iron Python and Iron Ruby running on the Dynamic Language Runtime (DLR) give you new options when choosing the best tool for the job. Mike addresses the advantages you can gain from using dynamic languages, when and where you should consider dynamic languages, and what is important from the architect's view, the developer's view, and the business case view. 

This episode of geekSpeak was recorded on September 10, 2008.

Your hosts for this geekSpeak are Glen Gordon and Peter Laudati. 

To ask a question in advance of a live webcast, or for post-show resources, be sure to visit the geekSpeak blog. </itunes:summary><link>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Dynamic-Languages-and-the-DLR-with-Mike-Vincent/</link><pubDate>Thu, 11 Sep 2008 03:59:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Dynamic-Languages-and-the-DLR-with-Mike-Vincent/</guid><evnet:views>226</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/442752/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this geekSpeak, Mike Vincent explains how dynamic languages like Iron Python and Iron Ruby running on the Dynamic Language Runtime (DLR) give you new options when choosing the best tool for the job. Mike addresses the advantages you can gain from using dynamic languages, when and where you should consider dynamic languages, and what is important from the architect's view, the developer's view, and the business case view.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/5/7/2/4/4/geekSpeak20080910_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/60d36f8d-e060-4299-8ebd-ac14c440fc57/" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/5/7/2/4/4/geekSpeak_20080910.wmv" expression="full" duration="3571" fileSize="13898894" type="video/x-ms-wmv" medium="video" /><media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/2/5/7/2/4/4/geekSpeak_20080910.wmv" expression="full" duration="3571" fileSize="204" type="video/x-ms-wmv" medium="video" /></media:group><dc:creator>Brianjo</dc:creator><itunes:author>Brianjo</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Dynamic-Languages-and-the-DLR-with-Mike-Vincent/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/442752/Trackback.aspx</trackback:ping><category></category><category>DLR</category><category>geekSpeak</category><category>Languages</category><category>Python</category><category>Ruby</category></item><item><title>geekSpeak recording: The Mole Visualizer with Karl Shifflet</title><description>&lt;img src="http://channel9.msdn.com/Link/84c224b4-7f80-4d8a-a9c7-d1dfccc03295/" border="0" /&gt;&lt;p&gt;One of the things we like to do from time to time on geekSpeak is feature technology contributions that come out of the developer community. A very prominent contribution is &lt;a href="http://karlshifflett.wordpress.com/mole-for-visual-studio/"&gt;the Mole project&lt;/a&gt;, a very popular and powerful visualizer for Visual Studio. Mole is a community project that’s been developed by several people, most notably &lt;a href="http://karlshifflett.wordpress.com/"&gt;Karl Shifflett&lt;/a&gt;, who is a Microsoft MVP for WPF .  &lt;/p&gt;
&lt;p&gt;In this geekSpeak, Karl runs through how to install Mole and gives some tips on how to use it with ASP.NET. Mole’s ability to drill down into your object trees and highlight what’s going on in there is indispensible when debugging your apps.  I could list cool feature after cool feature of Mole, but it’s best to see them in action, so give this geekSpeak a viewing. Karl also gives some great tips for those of you who are feeling the urge to build your own visualizers. Karl totally deserves the Maverick reference we joke about during his introduction, he’s  a top gun when it comes to Mole demos!&lt;/p&gt;
&lt;p&gt;Since the time this geekSpeak was recorded, Karl has joined the team at Microsoft that builds the WPF designers (Cider) for Visual Studio. I’m sure we can look for continued WPF goodness from Karl in the future!&lt;/p&gt;&lt;img src="http://channel9.msdn.com/418216/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-The-Mole-Visualizer-with-Karl-Shifflet/</comments><itunes:summary>One of the things we like to do from time to time on geekSpeak is feature technology contributions that come out of the developer community. A very prominent contribution is the Mole project, a very popular and powerful visualizer for Visual Studio. Mole is a community project that’s been developed by several people, most notably Karl Shifflett, who is a Microsoft MVP for WPF .  
In this geekSpeak, Karl runs through how to install Mole and gives some tips on how to use it with ASP.NET. Mole’s ability to drill down into your object trees and highlight what’s going on in there is indispensible when debugging your apps.  I could list cool feature after cool feature of Mole, but it’s best to see them in action, so give this geekSpeak a viewing. Karl also gives some great tips for those of you who are feeling the urge to build your own visualizers. Karl totally deserves the Maverick reference we joke about during his introduction, he’s  a top gun when it comes to Mole demos!
Since the time this geekSpeak was recorded, Karl has joined the team at Microsoft that builds the WPF designers (Cider) for Visual Studio. I’m sure we can look for continued WPF goodness from Karl in the future!</itunes:summary><link>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-The-Mole-Visualizer-with-Karl-Shifflet/</link><pubDate>Mon, 28 Jul 2008 23:00:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-The-Mole-Visualizer-with-Karl-Shifflet/</guid><evnet:views>4519</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/418216/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>This geekSpeak recording highlights the Mole visualizer, a community project that makes debugging XAML a breeze. Join hosts Glen Gordon and Brian Hitney as they hear (and see) about Mole from one of its creators, Karl Shifflet.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/1/2/8/1/4/geekSpeak20080423_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/84c224b4-7f80-4d8a-a9c7-d1dfccc03295/" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/1/2/8/1/4/geekSpeak_20080423.wmv" expression="full" duration="3677" fileSize="14523332" type="video/x-ms-wmv" medium="video" /><media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/6/1/2/8/1/4/geekSpeak_20080423.wmv" expression="full" duration="3677" fileSize="204" type="video/x-ms-wmv" medium="video" /></media:group><dc:creator>glengo</dc:creator><itunes:author>glengo</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-The-Mole-Visualizer-with-Karl-Shifflet/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/418216/Trackback.aspx</trackback:ping><category>Featured</category><category>Visual Studio</category><category>WPF</category></item><item><title>geekSpeak recording: Inside LINQ to XML with Paul Sheriff</title><description>&lt;p&gt;In this &lt;a href="http://blogs.msdn.com/geekSpeak"&gt;geekSpeak&lt;/a&gt;, Paul Sheriff focuses on LINQ to XML and reveals lots of tips for getting up to speed with it. We loved seeing the new techniques for building XML documents using the XDocument type that are tremendous time savers. He helps us understand what is LINQ, what’s LINQ to XML, and what are the new XML handling capabilities of VB and C#. He shows a nice example of LINQ to SQL output with XML literals interleaved, as well as an actual LINQ to XML query that comes back with (surprise) XML.&lt;/p&gt;
&lt;p&gt;Paul also addresses some of the why, where and when XML, which is something many of us face. He shows us how he uses XML for prototyping very quickly. Also Paul shares some simple yet great techniques he uses to keep his team members up to date on skills. &lt;/p&gt;
&lt;p&gt;Other tips range from how to get Intellisense in XML in your project to working with aggregates to what the heck the SingleOrDefault method does. Are you an XPath guru? Watch Paul’s tips on incorporating XPath queries into LINQ to XML as a transitional approach. &lt;/p&gt;
&lt;p&gt;Some fun moments on the show are Paul slipping in a COBOL .NET reference, and his explanation as to why he's glad he&amp;nbsp;took an “anti-Glen” pill that morning. :)&lt;/p&gt;
&lt;p&gt;Finally, Paul has a great freebie he’s making available for geekSpeak fans, so listen out for the URL he shares. &lt;/p&gt;
&lt;p&gt;This geekSpeak was hosted by &lt;a href="http://blogs.msdn.com/glengordon"&gt;Glen Gordon&lt;/a&gt; and &lt;a href="http://blogs.msdn.com/socaldevgal"&gt;Lynn Langit&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;About our guest&lt;/strong&gt;: Paul Sheriff, President, PDSA, Inc.&lt;/p&gt;
&lt;p&gt;Paul Sheriff is the president of PDSA, Inc., a Microsoft Certified Partner in Southern California. Paul acts as the Microsoft Regional Director for Southern California assisting the local Microsoft offices with several of their events each year and being an evangelist for them. He has authored several books, webcasts, videos, and articles on the Microsoft .NET Framework, Microsoft SQL Server, and Windows SharePoint Services. Paul can be reached via &lt;a href="http://www.paulsheriffinnercircle.com"&gt;www.paulsheriffinnercircle.com&lt;/a&gt;.&lt;br /&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/406551/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Inside-LINQ-to-XML-with-Paul-Sheriff/</comments><itunes:summary>In this geekSpeak, Paul Sheriff focuses on LINQ to XML and reveals lots of tips for getting up to speed with it. We loved seeing the new techniques for building XML documents using the XDocument type that are tremendous time savers. He helps us understand what is LINQ, what’s LINQ to XML, and what are the new XML handling capabilities of VB and C#. He shows a nice example of LINQ to SQL output with XML literals interleaved, as well as an actual LINQ to XML query that comes back with (surprise) XML.
Paul also addresses some of the why, where and when XML, which is something many of us face. He shows us how he uses XML for prototyping very quickly. Also Paul shares some simple yet great techniques he uses to keep his team members up to date on skills. 
Other tips range from how to get Intellisense in XML in your project to working with aggregates to what the heck the SingleOrDefault method does. Are you an XPath guru? Watch Paul’s tips on incorporating XPath queries into LINQ to XML as a transitional approach. 
Some fun moments on the show are Paul slipping in a COBOL .NET reference, and his explanation as to why he's glad he&amp;nbsp;took an “anti-Glen” pill that morning. 
Finally, Paul has a great freebie he’s making available for geekSpeak fans, so listen out for the URL he shares. 
This geekSpeak was hosted by Glen Gordon and Lynn Langit.
About our guest: Paul Sheriff, President, PDSA, Inc.
Paul Sheriff is the president of PDSA, Inc., a Microsoft Certified Partner in Southern California. Paul acts as the Microsoft Regional Director for Southern California assisting the local Microsoft offices with several of their events each year and being an evangelist for them. He has authored several books, webcasts, videos, and articles on the Microsoft .NET Framework, Microsoft SQL Server, and Windows SharePoint Services. Paul can be reached via www.paulsheriffinnercircle.com.</itunes:summary><link>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Inside-LINQ-to-XML-with-Paul-Sheriff/</link><pubDate>Thu, 29 May 2008 22:07:26 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Inside-LINQ-to-XML-with-Paul-Sheriff/</guid><evnet:views>5177</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/406551/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;p&gt;In this &lt;a href="http://blogs.msdn.com/geekSpeak"&gt;geekSpeak&lt;/a&gt;, Paul Sheriff focuses on LINQ to XML and reveals lots of tips for getting up to speed with it. We loved seeing the new techniques for building XML documents using the XDocument type that are tremendous time savers. He helps us understand what is LINQ, what’s LINQ to XML, and what are the new XML handling capabilities of VB and C#. He shows a nice example of LINQ to SQL output with XML literals interleaved, as well as an actual LINQ to XML query that comes back with (surprise) XML.&lt;/p&gt;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/bd2528eb-b56b-4f74-8855-37a22cc7ddde/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/8f9d5963-5f5e-49aa-a57a-84354ae8267c/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/1ce09a9d-5ba9-42d0-be5c-ac1dedeb606d/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/a9f956de-6e6d-425b-ad12-aee9ca5441a0/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/4a479622-a2bf-4f9f-a941-db1b34a93b35/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/41205703-65ec-4aeb-8fdc-ae93b0a90440/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/5e743410-9827-43a9-a519-4fda4f697b97/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/ed54d324-d4aa-4dde-aa2c-7621c04d4e58/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/5/5/6/0/4/407333_geekSpeak_20080416.wmv" expression="full" duration="3640" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/5/5/6/0/4/407333.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><dc:creator>glengo</dc:creator><itunes:author>glengo</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Inside-LINQ-to-XML-with-Paul-Sheriff/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/406551/Trackback.aspx</trackback:ping><category>Featured</category><category>LINQ</category><category>XML</category></item><item><title>geekSpeak recording: All About Team Build 2008 with Steven Borg</title><description>&lt;p&gt;In this episode of &lt;a href="http://blogs.msdn.com/geekSpeak"&gt;geekSpeak&lt;/a&gt;, Steven Borg shares the merits of using &lt;a href="http://blogs.msdn.com/buckh/archive/2007/08/14/tfs-2008-a-basic-guide-to-team-build-2008.aspx"&gt;Team Build 2008 &lt;/a&gt;to radically improve the quality of the code you write. Steven gives a great overview of how to set up automated builds and a build server, and the benefits of investing the time to do it right.&lt;/p&gt;
&lt;p&gt;Steven also spends a bit of time talking about why he loves &lt;a href="http://msdn.microsoft.com/en-us/library/aa730844(vs.80).aspx"&gt;Test-Driven Development&lt;/a&gt; (TDD) - but pragmatically rather than zealously. Nonetheless, things like work items, build reports, logs and changesets available with Team Foundation Server can help developers zero in on bugs that "break the build". Breaking the build is bad, and we have a good chuckle about some of the stiff "penalties" that various development teams (even some within Microsoft) come up with for that infraction. &lt;/p&gt;
&lt;p&gt;Also in this geekSpeak, get the scoop on what's on the horizon for setup and deployment projects, and hear about a great tool called &lt;a href="http://sourceforge.com/wix"&gt;WIX&lt;/a&gt; which makes building projects into MSI files super easy. Steven goes so far as to say that WIX actually changed the way he works, listen to him explain why.&lt;/p&gt;
&lt;p&gt;Steven also gives tips on how many of you already have access to &lt;a href="http://msdn.microsoft.com/en-us/tfs2008/default.aspx"&gt;Team Foundation Server &lt;/a&gt;(and therefore, Team Build) and don't even know it. So it's easy to incorporate these tools into your software build process and, through the Continuous Integration they afford, drive up quality and enhance team involvement. As Steven says, it's like "a little bit of magic."&lt;/p&gt;
&lt;p&gt;This geekSpeak was hosted by &lt;a href="http://blogs.msdn.com/socaldevgal"&gt;Lynn Langit&lt;/a&gt; and &lt;a href="http://blogs.msdn.com/mithund"&gt;Mithun Dhar&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;About our guest: &lt;/strong&gt;&lt;a href="http://blog.nwcadence.com/"&gt;&lt;strong&gt;Steven Borg&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Steven Borg, a Northwest Cadence principal and the Microsoft Visual Studio Team System (VSTS) practice lead, works with corporations to improve their automated build process and overall software development process. In addition, Steven assists the Team System community as a Team System Most Valuable Professional (MVP), and was a founding member of the Seattle-based VSTS User Group. Northwest Cadence is a Microsoft Certified Partner and VSTS Inner Circle partner that focuses exclusively on helping companies improve their Application Lifecycle Management using Visual Studio Team System.&lt;/p&gt;&lt;img src="http://channel9.msdn.com/403265/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-All-About-Team-Build-2008-with-Steven-Borg/</comments><itunes:summary>In this episode of geekSpeak, Steven Borg shares the merits of using Team Build 2008 to radically improve the quality of the code you write. Steven gives a great overview of how to set up automated builds and a build server, and the benefits of investing the time to do it right.
Steven also spends a bit of time talking about why he loves Test-Driven Development (TDD) - but pragmatically rather than zealously. Nonetheless, things like work items, build reports, logs and changesets available with Team Foundation Server can help developers zero in on bugs that "break the build". Breaking the build is bad, and we have a good chuckle about some of the stiff "penalties" that various development teams (even some within Microsoft) come up with for that infraction. 
Also in this geekSpeak, get the scoop on what's on the horizon for setup and deployment projects, and hear about a great tool called WIX which makes building projects into MSI files super easy. Steven goes so far as to say that WIX actually changed the way he works, listen to him explain why.
Steven also gives tips on how many of you already have access to Team Foundation Server (and therefore, Team Build) and don't even know it. So it's easy to incorporate these tools into your software build process and, through the Continuous Integration they afford, drive up quality and enhance team involvement. As Steven says, it's like "a little bit of magic."
This geekSpeak was hosted by Lynn Langit and Mithun Dhar.
About our guest: Steven Borg

Steven Borg, a Northwest Cadence principal and the Microsoft Visual Studio Team System (VSTS) practice lead, works with corporations to improve their automated build process and overall software development process. In addition, Steven assists the Team System community as a Team System Most Valuable Professional (MVP), and was a founding member of the Seattle-based VSTS User Group. Northwest Cadence is a Microsoft Certified Partner and VSTS Inner Circle partner that focuses exclusively on helping companies improve their Application Lifecycle Management using Visual Studio Team System.</itunes:summary><link>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-All-About-Team-Build-2008-with-Steven-Borg/</link><pubDate>Tue, 13 May 2008 22:09:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-All-About-Team-Build-2008-with-Steven-Borg/</guid><evnet:views>3718</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/403265/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this episode of geekSpeak, Steven Borg shares the merits of using Team Build 2008 to radically improve the quality of the code you write. Steven gives a great overview of how to set up automated builds and a build server, and the benefits of investing the time to do it right. Steven also spends a bit of time talking about why he loves Test-Driven Development (TDD) - but pragmatically rather than zealously. Nonetheless, things like work items, build reports, logs and changesets available with Team Foundation Server can help developers zero in on bugs that "break the build". Breaking the…</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/6edf6d61-bae0-4149-8474-d31903a08683/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/a6e900f5-3752-4bd6-8238-2cba9b09d3e8/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/69996182-4ec2-4718-bf66-159e7d89ef11/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/d0d030c3-ffd4-4a51-81c3-1987bd1b949b/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/f56f498e-6137-4660-a834-4cfcd5337cae/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/415e0c57-dbf0-43e4-9252-a07c22ac7581/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/71695d0e-7afa-4e07-81a1-a188b912b0ca/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/18b088fb-110b-4bd6-8da5-a31557bae879/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/5fa23fa4-d469-458b-bd5e-ab760e2916e2/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/662c9715-fb22-420b-b19f-d8fe486704e4/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/23fef695-f02d-4cb4-8051-30fda3036f1c/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/7342e988-ef0a-4177-8ab3-41ed8d4c88da/" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/6/2/3/0/4/404076_geekspeak_20080409.wmv" expression="full" duration="3460" fileSize="21437" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/6/2/3/0/4/404076.jpg" expression="full" type="image/jpeg" medium="image" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/6/2/3/0/4/404076_geekspeak_20080409.wmv" expression="full" duration="3460" fileSize="21437" type="video/x-ms-wmv" medium="video" /></media:group><dc:creator>glengo</dc:creator><itunes:author>glengo</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-All-About-Team-Build-2008-with-Steven-Borg/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/403265/Trackback.aspx</trackback:ping><category>Architecture</category><category>Deployment</category><category>MSBuild</category><category>MSI</category><category>Patterns Practices</category><category>Scrum</category><category>Software Testing</category><category>Team Foundation Server</category><category>Team System</category><category>Test Driven Development</category><category>Visual Studio</category><category>WiX</category></item><item><title>geekSpeak recording: LINQ Migration Strategies with Jim Wooley</title><description>&lt;p&gt;Here's a very practical geekSpeak that's loaded with tips on how to incorporate LINQ into existing architectures and applications. Our guest Jim Wooley has a longtime background with databases, coming out of the Access and Foxpro world. He shares his insights about how the advent of LINQ brings with it a new paradigm for working with data. This geekSpeak will get you thinking about data access in different ways - about a functional approach that's less about iterative manipulation - plus how this type of data access will find its home in future technologies like Silverlight.&lt;/p&gt;
&lt;p&gt;As for thoughts of any actual "migrations" you might have been entertaining, give some thought to Jim's tips in here and consider the business justification and trade-offs. Listen to Jim's points about maintainability and how you can use LINQ to enhance what you're already doing. It's compelling to think about getting some slick benefits from LINQ to SQL like cached query plans and precompiled optimizations, as well as free concurrency checking without having to rewrite your whole application. &lt;/p&gt;
&lt;p&gt;Conceptually, you'll get a better sense of what's in LINQ versus what's in LINQ to SQL by considering things like the fact that CRUD operations are a part of LINQ to SQL, not LINQ. And that the CRUD equivalent in LINQ to XML for example is a save/load of the whole document.&lt;/p&gt;
&lt;p&gt;Architecturally, Jim explains why passing DataContext objects across tiers is a bad idea, and what parts of your LINQ objects you should and shouldn't pass. He also touches on how ADO.NET Data Services (Project Astoria) will be able to expose anything that implements IQueryably to the outside world, and how it will be extended to allow updates as well.&lt;/p&gt;
&lt;p&gt;Practically, Jim runs through how he updated the data access layer of the &lt;a href="http://www.asp.net/downloads/starter-kits/personal/"&gt;Personal Website Starter Kit&lt;/a&gt;&amp;nbsp;(an ASP.NET 2.0 sample). You can do this&amp;nbsp;yourself, and it's a great chance to learn about applying LINQ to an existing architecture. He also illustrates how (forgetting data access for a moment) LINQ can help you write better loops and finds, and gets you ready for parallelism in LINQ.&lt;/p&gt;
&lt;p&gt;Also, for no good reason, Jim also shows a neat trick for writing a single VB statement on multiple lines by using XML literals. &lt;br /&gt;&lt;strong&gt;&lt;br /&gt;About our guest: Jim Wooley&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/geekspeak/WindowsLiveWriter/NextgeekSpeakLINQMigrationStrategieswith_B4C4/JimWooley_2.jpg"&gt;&lt;img border="0" alt="JimWooley" src="http://blogs.msdn.com/blogfiles/geekspeak/WindowsLiveWriter/NextgeekSpeakLINQMigrationStrategieswith_B4C4/JimWooley_thumb.jpg" width="223" height="241" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;em&gt;Jim is a Microsoft MVP and has been working with .Net since the initial PDC bits in 2000, releasing his first application 1 week before the .Net 1.0 go-live. He has been active evangelizing LINQ since it's announcement in 2005. Jim is actively involved in the Atlanta developer community and is a frequent speaker. He is a co-author of the recently released “LINQ in Action” &lt;/em&gt;&lt;a href="http://www.manning.com/marguerie/"&gt;&lt;em&gt;http://www.manning.com/marguerie/&lt;/em&gt;&lt;/a&gt;&lt;em&gt;. Jim's blog is &lt;/em&gt;&lt;a href="http://www.thinqlinq.com/"&gt;&lt;em&gt;http://www.thinqlinq.com&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/401613/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-LINQ-Migration-Strategies-with-Jim-Wooley/</comments><itunes:summary>Here's a very practical geekSpeak that's loaded with tips on how to incorporate LINQ into existing architectures and applications. Our guest Jim Wooley has a longtime background with databases, coming out of the Access and Foxpro world. He shares his insights about how the advent of LINQ brings with it a new paradigm for working with data. This geekSpeak will get you thinking about data access in different ways - about a functional approach that's less about iterative manipulation - plus how this type of data access will find its home in future technologies like Silverlight.
As for thoughts of any actual "migrations" you might have been entertaining, give some thought to Jim's tips in here and consider the business justification and trade-offs. Listen to Jim's points about maintainability and how you can use LINQ to enhance what you're already doing. It's compelling to think about getting some slick benefits from LINQ to SQL like cached query plans and precompiled optimizations, as well as free concurrency checking without having to rewrite your whole application. 
Conceptually, you'll get a better sense of what's in LINQ versus what's in LINQ to SQL by considering things like the fact that CRUD operations are a part of LINQ to SQL, not LINQ. And that the CRUD equivalent in LINQ to XML for example is a save/load of the whole document.
Architecturally, Jim explains why passing DataContext objects across tiers is a bad idea, and what parts of your LINQ objects you should and shouldn't pass. He also touches on how ADO.NET Data Services (Project Astoria) will be able to expose anything that implements IQueryably to the outside world, and how it will be extended to allow updates as well.
Practically, Jim runs through how he updated the data access layer of the Personal Website Starter Kit&amp;nbsp;(an ASP.NET 2.0 sample). You can do this&amp;nbsp;yourself, and it's a great chance to learn about applying LINQ to an existing architecture. He also illustrates how (forgetting data access for a moment) LINQ can help you write better loops and finds, and gets you ready for parallelism in LINQ.
Also, for no good reason, Jim also shows a neat trick for writing a single VB statement on multiple lines by using XML literals. About our guest: Jim Wooley
 
Jim is a Microsoft MVP and has been working with .Net since the initial PDC bits in 2000, releasing his first application 1 week before the .Net 1.0 go-live. He has been active evangelizing LINQ since it's announcement in 2005. Jim is actively involved in the Atlanta developer community and is a frequent speaker. He is a co-author of the recently released “LINQ in Action” http://www.manning.com/marguerie/. Jim's blog is http://www.thinqlinq.com</itunes:summary><link>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-LINQ-Migration-Strategies-with-Jim-Wooley/</link><pubDate>Mon, 05 May 2008 21:23:46 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-LINQ-Migration-Strategies-with-Jim-Wooley/</guid><evnet:views>3867</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/401613/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;p&gt;Here's a very practical geekSpeak that's loaded with tips on how to incorporate LINQ into existing architectures and applications. Our guest Jim Wooley has a longtime background with databases, coming out of the Access and Foxpro world. He shares his insights about how the advent of LINQ brings with it a new paradigm for working with data. This geekSpeak will get you thinking about data access in different ways - about a functional approach that's less about iterative manipulation - plus how this type of data access will find its home in future technologies like Silverlight.&lt;/p&gt;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/59011c61-927a-49de-bc45-192eb07b6769/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/998fd3f9-3116-4024-8383-35dea0e54084/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/9d0e2810-647b-43de-b96d-65de204e3bda/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/1c477944-1edb-4d10-a28e-6affdfcbd895/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/92be997f-7d22-4efa-a900-85499cb5c67c/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/c2e881ae-413d-4e06-b8ca-858aeee5ab97/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/fda44044-ca7a-4849-9df5-70c3b77dea85/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/ca45aff2-c0c3-4651-9a37-5468d1b674f3/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/bbff4253-f7ad-4203-8522-64ee099b7c2d/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/1fd95cd2-0da9-400d-a148-d0aea9967e2b/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/1/6/1/0/4/402424_geekspeak_20080402.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/1/6/1/0/4/402424.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><dc:creator>glengo</dc:creator><itunes:author>glengo</itunes:author><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-LINQ-Migration-Strategies-with-Jim-Wooley/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/401613/Trackback.aspx</trackback:ping><category>Architecture</category><category>Astoria</category><category>LINQ</category><category>SQL Server</category></item><item><title>geekSpeak recording: Tame Your Software Dependencies with James Kovacs</title><description>&lt;p&gt;For your viewing enjoyment, here is a very thought provoking geekSpeak episode.&amp;nbsp; James Kovacs is the guest, and he really shows us the the shortcomings of tightly coupled architectures from the perspective of testing and maintenance.&lt;/p&gt;
&lt;p&gt;James gives lots of guidance on how to avoid introducing dependencies that result in too-tightly-coupled a design. The decoupled approach makes a lot of sense once you see it, and you've probably been doing it to a lesser degree without even being aware of it. &lt;/p&gt;
&lt;p&gt;There's also a lot of good discussion in here about Test Driven Development, and how tight coupling impacts the ability to create effective tests that are poor at isolating the errors you need to fix. James shows how using unit testing frameworks can reveal this coupling nicely.&lt;/p&gt;
&lt;p&gt;James also introduces the concept of mock objects, and compares them to fake objects. He also shows off a couple of interesting tools.&lt;/p&gt;
&lt;p&gt;Watch this geekSpeak to learn more about how you can create more nimble code bases and avoid ripple effects when code is changed. Also, see if you can figure out where Glen's audio got disconnected! Be sure to read &lt;a href="http://msdn2.microsoft.com/en-us/magazine/cc337885.aspx"&gt;the article James wrote for MSDN magazine &lt;/a&gt;to extend your learning.&lt;br /&gt;&lt;br /&gt;More resources related to this geekSpeak can be found &lt;a href="http://blogs.msdn.com/geekspeak/archive/2008/04/15/resources-for-geekspeak-tame-your-software-dependencies-with-james-kovacs.aspx"&gt;on our geekSpeak blog&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;About our guest: &lt;/strong&gt;James Kovacs&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/geekspeak/WindowsLiveWriter/NextgeekSpeakTameyourSoftwareDependencie_9B84/JamesKovacs(150x200)_4.jpg"&gt;&lt;img border="0" alt="JamesKovacs(150x200)" src="http://blogs.msdn.com/blogfiles/geekspeak/WindowsLiveWriter/NextgeekSpeakTameyourSoftwareDependencie_9B84/JamesKovacs(150x200)_thumb_1.jpg" width="154" height="204" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;em&gt;James is an independent architect, developer, trainer, and jack-of-all-trades, specializing in agile development using the Microsoft .NET Framework. He is passionate about helping developers create flexible software using test-driven development (TDD), unit testing, object-relational mapping, dependency injection, refactoring, continuous integration, and related techniques. He is a founding member of the Plumbers @ Work podcast, which is syndicated by MSDN Canada Community Radio. James is a Microsoft Most Valuable Professional (MVP) - Solutions Architect and card-carrying member of ALT.NET, a group of software professionals continually looking for more effective ways to develop applications. He received his master's degree from Harvard University. James can be reached through his blog &lt;a href="http://www.jameskovacs.com/"&gt;http://www.jameskovacs.com&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/262257/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Tame-Your-Software-Dependencies-with-James-Kovacs/</comments><itunes:summary>For your viewing enjoyment, here is a very thought provoking geekSpeak episode.&amp;nbsp; James Kovacs is the guest, and he really shows us the the shortcomings of tightly coupled architectures from the perspective of testing and maintenance.
James gives lots of guidance on how to avoid introducing dependencies that result in too-tightly-coupled a design. The decoupled approach makes a lot of sense once you see it, and you've probably been doing it to a lesser degree without even being aware of it. 
There's also a lot of good discussion in here about Test Driven Development, and how tight coupling impacts the ability to create effective tests that are poor at isolating the errors you need to fix. James shows how using unit testing frameworks can reveal this coupling nicely.
James also introduces the concept of mock objects, and compares them to fake objects. He also shows off a couple of interesting tools.
Watch this geekSpeak to learn more about how you can create more nimble code bases and avoid ripple effects when code is changed. Also, see if you can figure out where Glen's audio got disconnected! Be sure to read the article James wrote for MSDN magazine to extend your learning.More resources related to this geekSpeak can be found on our geekSpeak blog.
About our guest: James Kovacs
 
James is an independent architect, developer, trainer, and jack-of-all-trades, specializing in agile development using the Microsoft .NET Framework. He is passionate about helping developers create flexible software using test-driven development (TDD), unit testing, object-relational mapping, dependency injection, refactoring, continuous integration, and related techniques. He is a founding member of the Plumbers @ Work podcast, which is syndicated by MSDN Canada Community Radio. James is a Microsoft Most Valuable Professional (MVP) - Solutions Architect and card-carrying member of ALT.NET, a group of software professionals continually looking for more effective ways to develop applications. He received his master's degree from Harvard University. James can be reached through his blog http://www.jameskovacs.com</itunes:summary><link>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Tame-Your-Software-Dependencies-with-James-Kovacs/</link><pubDate>Tue, 15 Apr 2008 22:20:47 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Tame-Your-Software-Dependencies-with-James-Kovacs/</guid><evnet:views>2715</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/262257/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;p&gt;For your viewing enjoyment, here is a very thought provoking geekSpeak episode.&amp;nbsp; James Kovacs is the guest, and he really shows us the the shortcomings of tightly coupled architectures from the perspective of testing and maintenance.&lt;/p&gt;
&lt;p&gt;James gives lots of guidance on how to avoid introducing dependencies that result in too-tightly-coupled a design. The decoupled approach makes a lot of sense once you see it, and you've probably been doing it to a lesser degree without even being aware of it. &lt;/p&gt;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/e765fa14-d8ef-4694-9b6f-12cacce4ec6a/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/3964d4f8-309c-4459-8aa0-1568ae4356fc/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/3a64b17e-cd63-414d-86dd-2392fa22c3d5/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/f5511b5e-d67e-4242-a1c3-e1bc9ea36048/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/5/2/2/6/2/397927_geekspeak_20080326.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/5/2/2/6/2/397927.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><dc:creator>glengo</dc:creator><itunes:author>glengo</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Tame-Your-Software-Dependencies-with-James-Kovacs/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/262257/Trackback.aspx</trackback:ping><category>Architecture</category><category>Software Testing</category></item><item><title>geekSpeak recording: Advanced ASP.NET with Michele Leroux Bustamante</title><description>&lt;p&gt;Michèle Leroux Bustamante is chief architect of IDesign Inc., Microsoft Regional Director for San Diego, and Microsoft Most Valuable Professional (MVP) for Connected Systems. At IDesign, Michèle provides training, mentoring, and high-end architecture consulting services focusing on Web services, scalable and secure architecture design for Microsoft .NET, federated security scenarios, Web services, and interoperability and globalization architecture. Michele participates in software design reviews for products in the Microsoft road map, including Windows Communication Foundation, CardSpace, and other security-focused products. She is a member of the International .NET Speakers Association (INETA), a frequent conference presenter, conference chair for SD West, and is frequently published in several major technology journals. Michele is also on the board of directors for IASA (International Association of Software Architects), and a program advisor to University of California San Diego (UCSD) Extension. Her latest book is Learning WCF (O'Reilly, 2007)—see her book blog here: &lt;a href="http://www.thatindigogirl.com"&gt;www.thatindigogirl.com&lt;/a&gt;. Reach her at &lt;a href="http://channel9.msdn.commailto:mlb@idesign.net&gt;mlb@idesign.net&lt;/a&gt;, or visit &lt;a href="http://www.idesign.net"&gt;www.idesign.net&lt;/a&gt; and her main blog at &lt;a href="http://www.dasblonde.net"&gt;www.dasblonde.net&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;In the geekSpeak, Michele discusses timely topics in ASP.NET such as extending the ASP.NET profile service by appropriately using custom HttpModules to support dynamic implementation of master pages, application localization and more.&amp;nbsp; She goes on to discuss improvements to ASP.NET like the AJAX-programming paradigm&amp;nbsp;with&amp;nbsp;asynchronous access to data, and then the ASP.NET 3.5 extensions - new MVC, new ADO.NET data services libraries. &lt;br /&gt;&lt;br /&gt;Michele gives her perspective on RIAs, including Flash, Silverlight, typical web applications and WPF (or rich client) - when to use which one from an architectural perspective. &lt;/p&gt;
&lt;p&gt;She goes on to discuss SOAP vs. REST WCF services and the evolution of the programming model from raw SOAP message construction to REST-based calls which include wrappers and then onto JSON-based WCF services.&amp;nbsp; Next she shows the the ServiceHostFactory, and the WebScriptServiceHostFactory. She then presents the ASP.NET extensions ADO.NET data services (formerly Astoria). She concludes with an interesting discussion of when to use which type of service - SOAP or REST. &lt;br /&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/261897/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Advanced-ASPNET-with-Michele-Leroux-Bustamante/</comments><itunes:summary>Michèle Leroux Bustamante is chief architect of IDesign Inc., Microsoft Regional Director for San Diego, and Microsoft Most Valuable Professional (MVP) for Connected Systems. At IDesign, Michèle provides training, mentoring, and high-end architecture consulting services focusing on Web services, scalable and secure architecture design for Microsoft .NET, federated security scenarios, Web services, and interoperability and globalization architecture. Michele participates in software design reviews for products in the Microsoft road map, including Windows Communication Foundation, CardSpace, and other security-focused products. She is a member of the International .NET Speakers Association (INETA), a frequent conference presenter, conference chair for SD West, and is frequently published in several major technology journals. Michele is also on the board of directors for IASA (International Association of Software Architects), and a program advisor to University of California San Diego (UCSD) Extension. Her latest book is Learning WCF (O'Reilly, 2007)—see her book blog here: www.thatindigogirl.com. Reach her at mlb@idesign.net, or visit www.idesign.net and her main blog at www.dasblonde.net. 
In the geekSpeak, Michele discusses timely topics in ASP.NET such as extending the ASP.NET profile service by appropriately using custom HttpModules to support dynamic implementation of master pages, application localization and more.&amp;nbsp; She goes on to discuss improvements to ASP.NET like the AJAX-programming paradigm&amp;nbsp;with&amp;nbsp;asynchronous access to data, and then the ASP.NET 3.5 extensions - new MVC, new ADO.NET data services libraries. Michele gives her perspective on RIAs, including Flash, Silverlight, typical web applications and WPF (or rich client) - when to use which one from an architectural perspective. 
She goes on to discuss SOAP vs. REST WCF services and the evolution of the programming model from raw SOAP message construction to REST-based calls which include wrappers and then onto JSON-based WCF services.&amp;nbsp; Next she shows the the ServiceHostFactory, and the WebScriptServiceHostFactory. She then presents the ASP.NET extensions ADO.NET data services (formerly Astoria). She concludes with an interesting discussion of when to use which type of service - SOAP or REST. </itunes:summary><link>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Advanced-ASPNET-with-Michele-Leroux-Bustamante/</link><pubDate>Thu, 27 Mar 2008 22:43:16 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Advanced-ASPNET-with-Michele-Leroux-Bustamante/</guid><evnet:views>4588</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/261897/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Michèle Leroux Bustamante is chief architect of IDesign Inc., Microsoft Regional Director for San Diego, and Microsoft Most Valuable Professional (MVP) for Connected Systems. At IDesign, Michèle provides training, mentoring, and high-end architecture consulting services focusing on Web services, scalable and secure architecture design for Microsoft .NET, federated security scenarios, Web services, and interoperability and globalization architecture. Michele participates in software design reviews for products in the Microsoft road map, including Windows Communication Foundation, CardSpace, and…</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/fe2960dc-0bb8-4e08-992a-b2db4d86b794/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/b6c6301f-4bb5-4d7b-a622-f549ace38f7c/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/282e690c-b937-4f57-921a-be753e0f9043/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/c29fe6c5-596b-4726-aa91-dc4e548f570f/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/9/8/1/6/2/393131_MLB_WCF.wmv" expression="full" duration="3599" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/9/8/1/6/2/393131.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><dc:creator>llangit</dc:creator><itunes:author>llangit</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Advanced-ASPNET-with-Michele-Leroux-Bustamante/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/261897/Trackback.aspx</trackback:ping><category>ADO.NET</category><category>Ajax</category><category>ASP.NET</category><category>Astoria</category><category>Javascript</category><category>JSON</category><category>WCF</category></item><item><title>geekSpeak recording: Building Animations in Silverlight with Cal Schrotenboer</title><description>&lt;p&gt;Recorded on March 12th, 2008.&lt;/p&gt;
&lt;p&gt;In this installment of geekSpeak, Cal Schrotenboer walks us through various ways of creating animations in Silverlight. In addition to the raw XAML, Cal&amp;nbsp;shows us some interesting tips inside of Visual Studion and Expression&amp;nbsp;Blend. There are some very effective techniques illustrated here, and&amp;nbsp;can be viewed live in action by visiting the site Cal uses in the demonstrations - &lt;a href="http://www.drinkmate.com/"&gt;http://www.drinkmate.com&lt;/a&gt;. This show was hosted by &lt;a href="http://blogs.msdn.com/glengordon"&gt;Glen Gordon&lt;/a&gt; and &lt;a href="http://blogs.msdn.com/MithunD"&gt;Mithun Dhar&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Guest information:&lt;/strong&gt; Cal Schrotenboer&lt;/p&gt;
&lt;p&gt;Cal is a Microsoft Visual C# developer with experience building Windows Forms application front ends for Microsoft SQL Server databases. He also teaches several programming classes at Foothill College in Los Altos Hills, California, and Microsoft Network Administration (MCSE) classes at Mission College in Santa Clara. Recently Cal has been specializing in Windows Presentation Foundation (WPF). He has presented several MSDN webcasts on various WPF topics, and has spoken to user groups and code camps throughout California about WPF. Cal maintains a WPF blog at &lt;a href="http://www.wpflearningexperience.com/"&gt;www.WPFLearningExperience.com&lt;/a&gt;. In his spare time, Cal enjoys travel and photography. &lt;/p&gt;
&lt;p&gt;For upcoming geekSpeaks, visit the &lt;a href="http://blogs.msdn.com/geekSpeak/"&gt;geekSpeak blog&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://channel9.msdn.com/261844/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Building-Animations-in-Silverlight-with-Cal-Schrotenboer/</comments><itunes:summary>Recorded on March 12th, 2008.
In this installment of geekSpeak, Cal Schrotenboer walks us through various ways of creating animations in Silverlight. In addition to the raw XAML, Cal&amp;nbsp;shows us some interesting tips inside of Visual Studion and Expression&amp;nbsp;Blend. There are some very effective techniques illustrated here, and&amp;nbsp;can be viewed live in action by visiting the site Cal uses in the demonstrations - http://www.drinkmate.com. This show was hosted by Glen Gordon and Mithun Dhar
Guest information: Cal Schrotenboer
Cal is a Microsoft Visual C# developer with experience building Windows Forms application front ends for Microsoft SQL Server databases. He also teaches several programming classes at Foothill College in Los Altos Hills, California, and Microsoft Network Administration (MCSE) classes at Mission College in Santa Clara. Recently Cal has been specializing in Windows Presentation Foundation (WPF). He has presented several MSDN webcasts on various WPF topics, and has spoken to user groups and code camps throughout California about WPF. Cal maintains a WPF blog at www.WPFLearningExperience.com. In his spare time, Cal enjoys travel and photography. 
For upcoming geekSpeaks, visit the geekSpeak blog.</itunes:summary><link>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Building-Animations-in-Silverlight-with-Cal-Schrotenboer/</link><pubDate>Tue, 25 Mar 2008 21:19:44 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Building-Animations-in-Silverlight-with-Cal-Schrotenboer/</guid><evnet:views>2493</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/261844/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;p&gt;Recorded on March 12th, 2008.&lt;/p&gt;
&lt;p&gt;In this installment of geekSpeak, Cal Schrotenboer walks us through various ways of creating animations in Silverlight. In addition to the raw XAML, Cal&amp;nbsp;shows us some interesting tips inside of Visual Studion and Expression&amp;nbsp;Blend. There are some very effective techniques illustrated here, and&amp;nbsp;can be viewed live in action by visiting the site Cal uses in the demonstrations - &lt;a href="http://www.drinkmate.com/"&gt;http://www.drinkmate.com&lt;/a&gt;. This show was hosted by &lt;a href="http://blogs.msdn.com/glengordon"&gt;Glen Gordon&lt;/a&gt; and &lt;a href="http://blogs.msdn.com/MithunD"&gt;Mithun Dhar&lt;/a&gt;&lt;/p&gt;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/1b6fad1b-69ef-4af9-89de-102b03228d55/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/f541af16-3eea-48dd-b5e4-bc0bc2e87afc/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/2345596e-c0ed-4544-be6a-2800518c843c/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/0b4b50c4-ceab-4818-9bf1-650b08446ffe/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/4/8/1/6/2/392414_geekSpeak_20080312.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/4/8/1/6/2/392414.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><dc:creator>glengo</dc:creator><itunes:author>glengo</itunes:author><slash:comments>2</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Building-Animations-in-Silverlight-with-Cal-Schrotenboer/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/261844/Trackback.aspx</trackback:ping><category>Silverlight</category></item><item><title>geekSpeak Recording: Extending SQL Server Integration Services with Reza Madani</title><description>&lt;p&gt;Recorded on February 13th, 2008.&lt;/p&gt;
&lt;p&gt;In this installment of geekSpeak, Reza Madani shows you many useful&amp;nbsp;tips for extending Microsoft SQL Server Integration Services (SSIS) with scripts. Highlights include learning the proper way to pass parameters to scripts, how to log effectively, and more. In addition to the numerous demos, Reza manages to answer&amp;nbsp;quite a few questions from the audience. This show was hosted by &lt;a href="http://blogs.msdn.com/socaldevgal/"&gt;Lynn Langit&lt;/a&gt; and &lt;a href="http://blogs.msdn.com/MithunD"&gt;Mithun Dhar&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Guest information:&lt;/strong&gt; Reza Madani, Principal, &lt;a href="http://www.harborobjects.com/"&gt;Harbor Objects&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;Reza Madani is a principal at his own Microsoft .NET Framework development company, Harbor Objects, where he architects and implements solutions on the .NET platform. Reza's firm specializes in Business Intelligence and Microsoft SharePoint Products and Technologies built on Microsoft SQL Server 2005. Reza is very active in the Southern California user group community, leading several local .NET developer groups that are based there.&lt;/p&gt;
&lt;p&gt;For upcoming geekSpeaks, visit the &lt;a href="http://blogs.msdn.com/geekSpeak/"&gt;geekSpeak blog&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://channel9.msdn.com/261747/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-Extending-SQL-Server-Integration-Services-with-Reza-Madani/</comments><itunes:summary>Recorded on February 13th, 2008.
In this installment of geekSpeak, Reza Madani shows you many useful&amp;nbsp;tips for extending Microsoft SQL Server Integration Services (SSIS) with scripts. Highlights include learning the proper way to pass parameters to scripts, how to log effectively, and more. In addition to the numerous demos, Reza manages to answer&amp;nbsp;quite a few questions from the audience. This show was hosted by Lynn Langit and Mithun Dhar
Guest information: Reza Madani, Principal, Harbor Objects 
Reza Madani is a principal at his own Microsoft .NET Framework development company, Harbor Objects, where he architects and implements solutions on the .NET platform. Reza's firm specializes in Business Intelligence and Microsoft SharePoint Products and Technologies built on Microsoft SQL Server 2005. Reza is very active in the Southern California user group community, leading several local .NET developer groups that are based there.
For upcoming geekSpeaks, visit the geekSpeak blog.</itunes:summary><link>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-Extending-SQL-Server-Integration-Services-with-Reza-Madani/</link><pubDate>Thu, 20 Mar 2008 21:46:46 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-Extending-SQL-Server-Integration-Services-with-Reza-Madani/</guid><evnet:views>3123</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/261747/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;p&gt;Recorded on February 13th, 2008.&lt;/p&gt;
&lt;p&gt;In this installment of geekSpeak, Reza Madani shows you many useful&amp;nbsp;tips for extending Microsoft SQL Server Integration Services (SSIS) with scripts. Highlights include learning the proper way to pass parameters to scripts, how to log effectively, and more. In addition to the numerous demos, Reza manages to answer&amp;nbsp;quite a few questions from the audience. This show was hosted by &lt;a href="http://blogs.msdn.com/socaldevgal/"&gt;Lynn Langit&lt;/a&gt; and &lt;a href="http://blogs.msdn.com/MithunD"&gt;Mithun Dhar&lt;/a&gt;&lt;/p&gt;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/0c479820-a5e6-49db-abf0-66ec7959f13d/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/4e352315-3f74-492e-a17d-e4be95805647/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/5cf7c71c-8c2a-4d19-911c-99858a1a3df9/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/ef8cac1f-374e-456a-a40f-c4ec5bed80c1/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/4/7/1/6/2/391390_geekSpeak_20080213.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/4/7/1/6/2/391390.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><dc:creator>glengo</dc:creator><itunes:author>glengo</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-Extending-SQL-Server-Integration-Services-with-Reza-Madani/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/261747/Trackback.aspx</trackback:ping><category>Business Intelligence</category><category>SQL Server</category></item><item><title>geekSpeak: MSDN geekSpeak Webcast: Problems and Solutions When Implementing a Windows CardSpace Iden</title><description>&lt;span id="eventInfo_lblEventDescription"&gt;
&lt;p&gt;This episode of geekSpeak (recorded February 6, 2008) features Barry Dorrans talking about problems and solutions when implementing a Windows CardSpace identity provider in the real world.&lt;/p&gt;
&lt;p&gt;After giving some great explanations and analogies about identity management on the web, Barry dives into some details related to EV Certificates, identity providers, and more.&lt;/p&gt;
&lt;p&gt;The hosts for this geekSpeak are be&amp;nbsp;&lt;a href="http://www.benkotips.com"&gt;Mike Benkovich&amp;nbsp;&lt;/a&gt;and &lt;a href="http://blogs.msdn.com/glengordon/" target="_self"&gt;Glen Gordon&lt;/a&gt;. For resources related to this geekSpeak, visit the &lt;a href="http://blogs.msdn.com/geekspeak/" target="_self"&gt;geekSpeak blog&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Guest Information:&lt;/strong&gt; Barry Dorrans, Author, Idunno.org.&lt;/p&gt;
&lt;p&gt;Barry has been "playing" with computers since the days of the "dead flesh" keyboard on the ZX Spectrum. Graduating to .NET via RPG, QuickBasic, C, C++ and VB his time has been spent in various markets from banking through telecoms and even parts of the record industry. He specializes in .NET and Microsoft Technologies looking at "whatever takes his fancy" and running with it to see where it goes, with a passion for sharing the knowledge gathered during each of his code expeditions.&lt;/p&gt;&lt;/span&gt;&lt;img src="http://channel9.msdn.com/261350/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-MSDN-geekSpeak-Webcast-Problems-and-Solutions-When-Implementing-a-Windows-CardSpace-Iden/</comments><itunes:summary>
This episode of geekSpeak (recorded February 6, 2008) features Barry Dorrans talking about problems and solutions when implementing a Windows CardSpace identity provider in the real world.
After giving some great explanations and analogies about identity management on the web, Barry dives into some details related to EV Certificates, identity providers, and more.
The hosts for this geekSpeak are be&amp;nbsp;Mike Benkovich&amp;nbsp;and Glen Gordon. For resources related to this geekSpeak, visit the geekSpeak blog.
Guest Information: Barry Dorrans, Author, Idunno.org.
Barry has been "playing" with computers since the days of the "dead flesh" keyboard on the ZX Spectrum. Graduating to .NET via RPG, QuickBasic, C, C++ and VB his time has been spent in various markets from banking through telecoms and even parts of the record industry. He specializes in .NET and Microsoft Technologies looking at "whatever takes his fancy" and running with it to see where it goes, with a passion for sharing the knowledge gathered during each of his code expeditions.</itunes:summary><link>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-MSDN-geekSpeak-Webcast-Problems-and-Solutions-When-Implementing-a-Windows-CardSpace-Iden/</link><pubDate>Fri, 29 Feb 2008 22:10:21 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/geekSpeak/geekSpeak-MSDN-geekSpeak-Webcast-Problems-and-Solutions-When-Implementing-a-Windows-CardSpace-Iden/</guid><evnet:views>2107</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/261350/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>This episode of geekSpeak (recorded February 6, 2008) features Barry Dorrans talking about problems and solutions when implementing a Windows CardSpace identity provider in the real world.
After giving some great explanations and analogies about identity management on the web, Barry dives into some details related to EV Certificates, identity providers, and more.
The hosts for this geekSpeak are be&amp;nbsp;Mike Benkovich&amp;nbsp;and Glen Gordon. For resources related to this geekSpeak, visit the geekSpeak blog.
Guest Information: Barry Dorrans, Author, Idunno.org.
Barry has been "playing" with…</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/53dc5154-cf0b-4904-ada1-17810c75c062/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/ce927745-d577-4ee9-9000-8ac19afd96da/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/f0c8f1b9-29eb-4186-95d2-04d1bb49e26a/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/a01e73a5-d090-4ef9-b90d-6144814c0897/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/5/3/1/6/2/387147_geekSpeak_20080206.wmv" expression="full" duration="3459" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/5/3/1/6/2/387147.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><dc:creator>glengo</dc:creator><itunes:author>glengo</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-MSDN-geekSpeak-Webcast-Problems-and-Solutions-When-Implementing-a-Windows-CardSpace-Iden/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/261350/Trackback.aspx</trackback:ping><category>Identity</category><category>Security</category></item><item><title>geekSpeak: Security from a Public, Anonymous Windows SharePoint Services 3.0 Site with Jim Wilt</title><description>In this installment of MSDN geekSpeak, Jim Wilt covers a topic that is popping up in many of his current projects—the creation of secure, membership Windows SharePoint Services 3.0 sites that have a public-facing side with an input form that often requests sensitive information. Making a secure form for gathering sensitive, private information from an anonymous accessible site can be easily accomplished with a custom list using some creative features of Windows SharePoint Services. Jim fills in the details for you during this installment of geekSpeak. &lt;br /&gt;&lt;br /&gt;Resources mentioned in this geekSpeak are available at &lt;a href="http://blogs.msdn.com/geekspeak/archive/2008/02/04/resources-for-geekspeak-security-from-a-public-anonymous-windows-sharepoint-services-3-0-site-with-jim-wilt.aspx"&gt;http://blogs.msdn.com/geekspeak/archive/2008/02/04/resources-for-geekspeak-security-from-a-public-anonymous-windows-sharepoint-services-3-0-site-with-jim-wilt.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Guest Information: &lt;/strong&gt;Jim Wilt, Chief Software Architect, Metrics Reporting, Inc.&lt;br /&gt;&lt;br /&gt;In his principal role as chief software architect with Metrics Reporting, Inc., Jim Wilt focuses his deep experience and seasoned problem-solving skills toward helping his customers architect the best possible solutions for their thorniest problems with system design, collaboration, data integration, and business intelligence (BI). Having a passion for the advancement of higher education, Jim participates on an advisory board at Central Michigan University (CMU), serves on the Microsoft Certified Architect advisory council, and is a 2006 CMU Distinguished Alumni award winner.&lt;br /&gt;&lt;br /&gt;For information on past and upcoming geekSpeaks visit the &lt;a href="http://blogs.msdn.com/geekSpeak"&gt;geekSpeak blog&lt;/a&gt;&amp;nbsp;or the &lt;a href="http://www.microsoft.com/events/series/geekSpeak.aspx"&gt;webcast site&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Recorded on January 30th, 2008.&lt;img src="http://channel9.msdn.com/260756/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Security-from-a-Public-Anonymous-Windows-SharePoint-Services-30-Site-with-Jim-Wilt/</comments><itunes:summary>In this installment of MSDN geekSpeak, Jim Wilt covers a topic that is popping up in many of his current projects—the creation of secure, membership Windows SharePoint Services 3.0 sites that have a public-facing side with an input form that often requests sensitive information. Making a secure form for gathering sensitive, private information from an anonymous accessible site can be easily accomplished with a custom list using some creative features of Windows SharePoint Services. Jim fills in the details for you during this installment of geekSpeak. Resources mentioned in this geekSpeak are available at http://blogs.msdn.com/geekspeak/archive/2008/02/04/resources-for-geekspeak-security-from-a-public-anonymous-windows-sharepoint-services-3-0-site-with-jim-wilt.aspxGuest Information: Jim Wilt, Chief Software Architect, Metrics Reporting, Inc.In his principal role as chief software architect with Metrics Reporting, Inc., Jim Wilt focuses his deep experience and seasoned problem-solving skills toward helping his customers architect the best possible solutions for their thorniest problems with system design, collaboration, data integration, and business intelligence (BI). Having a passion for the advancement of higher education, Jim participates on an advisory board at Central Michigan University (CMU), serves on the Microsoft Certified Architect advisory council, and is a 2006 CMU Distinguished Alumni award winner.For information on past and upcoming geekSpeaks visit the geekSpeak blog&amp;nbsp;or the webcast site.Recorded on January 30th, 2008.</itunes:summary><link>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Security-from-a-Public-Anonymous-Windows-SharePoint-Services-30-Site-with-Jim-Wilt/</link><pubDate>Mon, 04 Feb 2008 23:41:29 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Security-from-a-Public-Anonymous-Windows-SharePoint-Services-30-Site-with-Jim-Wilt/</guid><evnet:views>10714</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/260756/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this installment of MSDN geekSpeak, Jim Wilt covers a topic that is popping up in many of his current projects—the creation of secure, membership Windows SharePoint Services 3.0 sites that have a public-facing side with an input form that often requests sensitive information. Making a secure form for gathering sensitive, private information from an anonymous accessible site can be easily accomplished with a custom list using some creative features of Windows SharePoint Services. Jim fills in the details for you during this installment of geekSpeak. &lt;br /&gt;&lt;br /&gt;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/615a975c-5ba0-4c84-aa09-c269a231c4d2/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/e7670d74-0051-446a-8d4a-cd615e57ba52/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/c053647b-ceb1-4ee0-b351-6416b7df8283/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/aab616d6-5810-4b8e-bc98-ff7ffff1eddc/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/5/7/0/6/2/379914_geekSpeak_20080130.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/5/7/0/6/2/379914.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><dc:creator>glengo</dc:creator><itunes:author>glengo</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Security-from-a-Public-Anonymous-Windows-SharePoint-Services-30-Site-with-Jim-Wilt/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/260756/Trackback.aspx</trackback:ping><category>Security</category><category>Sharepoint</category></item><item><title>geekSpeak: The Web Client Software Factory with Paulo Morgado</title><description>This geekSpeak features Paulo Morgado (all the way from Portugal!) guiding us through some demonstrations of the &lt;a href="http://msdn2.microsoft.com/en-us/library/bb264518.aspx"&gt;Web Client Software Factory&lt;/a&gt; in action. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;About our Guest&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;Paulo Morgado works at Espí&amp;shy;rito Santo Informá¡tica, ACE as a developer and software architect. He has a bachelor's degree in electronics and telecommunications (digital systems) from the Instituto Superior de Engenharia at Lisbon, a degree of licentiate in informatics from the Faculdade de Ciências da Universidade Nova at Lisbon, and is also a Microsoft Certified Solution Developer (MCSD) for the Microsoft .NET Framework. Paulo contributes to Microsoft Portuguese newsgroups and the PontoNetPT community, answering posted questions about .NET Framework software development. His growing interest in software architecture also drives his participation in the Portuguese Group of Software Architecture (GASP). Paulo's contributions to the community have earned him a Microsoft Most Valuable Professional (MVP) award.&lt;img src="http://channel9.msdn.com/260705/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-The-Web-Client-Software-Factory-with-Paulo-Morgado/</comments><itunes:summary>This geekSpeak features Paulo Morgado (all the way from Portugal!) guiding us through some demonstrations of the Web Client Software Factory in action. About our GuestPaulo Morgado works at Espí&amp;shy;rito Santo Informá¡tica, ACE as a developer and software architect. He has a bachelor's degree in electronics and telecommunications (digital systems) from the Instituto Superior de Engenharia at Lisbon, a degree of licentiate in informatics from the Faculdade de Ciências da Universidade Nova at Lisbon, and is also a Microsoft Certified Solution Developer (MCSD) for the Microsoft .NET Framework. Paulo contributes to Microsoft Portuguese newsgroups and the PontoNetPT community, answering posted questions about .NET Framework software development. His growing interest in software architecture also drives his participation in the Portuguese Group of Software Architecture (GASP). Paulo's contributions to the community have earned him a Microsoft Most Valuable Professional (MVP) award.</itunes:summary><link>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-The-Web-Client-Software-Factory-with-Paulo-Morgado/</link><pubDate>Fri, 01 Feb 2008 21:33:41 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/geekSpeak/geekSpeak-The-Web-Client-Software-Factory-with-Paulo-Morgado/</guid><evnet:views>3761</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/260705/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>This geekSpeak features Paulo Morgado (all the way from Portugal!) guiding us through some demonstrations of the Web Client Software Factory in action. About our GuestPaulo Morgado works at Espí&amp;shy;rito Santo Informá¡tica, ACE as a developer and software architect. He has a bachelor's degree in electronics and telecommunications (digital systems) from the Instituto Superior de Engenharia at Lisbon, a degree of licentiate in informatics from the Faculdade de Ciências da Universidade Nova at Lisbon, and is also a Microsoft Certified Solution Developer (MCSD) for the Microsoft .NET Framework.…</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/ae960c7d-b489-4a7e-9e32-5c690c5f3395/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/dd20c53a-aeb2-45f7-8fd7-07416d9d70e7/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/3f4d8bd1-84ae-4724-bd36-93a832ca9fda/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/aca2ef8e-8dbc-43a8-9b65-a6d0984c8e95/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/0/7/0/6/2/378994_geekSpeak_20080123.wmv" expression="full" duration="3514" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/0/7/0/6/2/378994.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><dc:creator>glengo</dc:creator><itunes:author>glengo</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-The-Web-Client-Software-Factory-with-Paulo-Morgado/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/260705/Trackback.aspx</trackback:ping><category>ASP.NET</category><category>Patterns Practices</category><category>Visual Studio</category></item><item><title>geekSpeak recording: Kate Gregory talks about the Vista Bridge</title><description>&lt;p&gt;In the geekSpeak, C++ expert, Kate Gregory answers questions about the Vista Bridge.&amp;nbsp; This is a little-known, hidden gem found the in the Windows Vista SDK.&amp;nbsp; &lt;span&gt;This show has little or no C++ content and is aimed at&amp;nbsp;.Net dev who want to access cool 'Vista&amp;nbsp;goodness' without the C++/CLI approach. &lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Here's more about Kate:&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Kate Gregory has been the Microsoft regional director (RD) for Toronto since January of 2002, and is a founding partner of Gregory Consulting. She has almost three decades of scientific and engineering programming experience in a variety of programming languages. Her recent programming work is almost exclusively in Microsoft Visual C++ and Visual Basic .NET, on a variety of projects, for both enterprise and independent software vendor (ISV) clients. &lt;br /&gt;&lt;br /&gt;Kate is the author of over a dozen books including 'Microsoft Visual C++ .NET 2003 Kick Start' (Sams, 2003). She teaches .NET, XML, UML, and C++, and is in demand as an expert speaker on tours for Microsoft Canada, and sessions in the United States, Europe, and Africa. Kate is a founding sponsor of the Toronto .NET Users Group, the founder of the East of Toronto .NET Users Group, a member of the INETA speakers bureau, and a member of adjunct faculty at Trent University in Peterborough. She has been awarded the Microsoft Most Valuable Professional (MVP) designation for Visual C++, and won the Regional Director of the year award in 2005. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/260346/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Kate-Gregory-talks-about-the-Vista-Bridge/</comments><itunes:summary>In the geekSpeak, C++ expert, Kate Gregory answers questions about the Vista Bridge.&amp;nbsp; This is a little-known, hidden gem found the in the Windows Vista SDK.&amp;nbsp; This show has little or no C++ content and is aimed at&amp;nbsp;.Net dev who want to access cool 'Vista&amp;nbsp;goodness' without the C++/CLI approach. Here's more about Kate:
Kate Gregory has been the Microsoft regional director (RD) for Toronto since January of 2002, and is a founding partner of Gregory Consulting. She has almost three decades of scientific and engineering programming experience in a variety of programming languages. Her recent programming work is almost exclusively in Microsoft Visual C++ and Visual Basic .NET, on a variety of projects, for both enterprise and independent software vendor (ISV) clients. Kate is the author of over a dozen books including 'Microsoft Visual C++ .NET 2003 Kick Start' (Sams, 2003). She teaches .NET, XML, UML, and C++, and is in demand as an expert speaker on tours for Microsoft Canada, and sessions in the United States, Europe, and Africa. Kate is a founding sponsor of the Toronto .NET Users Group, the founder of the East of Toronto .NET Users Group, a member of the INETA speakers bureau, and a member of adjunct faculty at Trent University in Peterborough. She has been awarded the Microsoft Most Valuable Professional (MVP) designation for Visual C++, and won the Regional Director of the year award in 2005. </itunes:summary><link>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Kate-Gregory-talks-about-the-Vista-Bridge/</link><pubDate>Thu, 17 Jan 2008 21:10:58 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Kate-Gregory-talks-about-the-Vista-Bridge/</guid><evnet:views>3840</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/260346/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;p&gt;In the geekSpeak, C++ expert, Kate Gregory answers questions about the Vista Bridge.&amp;nbsp; This is a little-known, hidden gem found the in the Windows Vista SDK.&amp;nbsp; &lt;span&gt;This show has little or no C++ content and is aimed at&amp;nbsp;.Net dev who want to access cool 'Vista&amp;nbsp;goodness' without the C++/CLI approach. &lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/57badc0d-6382-4795-9a92-0eb39b825083/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/81e3a777-66a9-4e99-b6ec-53af4dccc996/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/0fca7d80-b92d-467c-8171-678b0cfe3071/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/efd4ac40-f5a2-429c-b2eb-2a250d4f7bba/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/4/3/0/6/2/373839_Gregory_VistaBridge.wmv" expression="full" duration="3477" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/4/3/0/6/2/373839.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><dc:creator>llangit</dc:creator><itunes:author>llangit</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Kate-Gregory-talks-about-the-Vista-Bridge/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/260346/Trackback.aspx</trackback:ping><category>Windows Vista</category><category>WPF</category></item><item><title>geekSpeak: about CardSpace with Michele Leroux Bustamante</title><description>Listen to MLB (as we call her) talk about her experience architecting Federated Identity Management solutions in the real world over the past year.&amp;nbsp; In particular this geekSpeak focuses on implementation of CardSpace.&lt;br /&gt;&lt;br /&gt;About Michele:&lt;br /&gt;
&lt;p class="text"&gt;&lt;span class="bodytext1"&gt;&lt;span&gt;Michèle Leroux Bustamante is Chief Architect of IDesign Inc., Microsoft Regional Director for San Diego, Microsoft MVP for Connected Systems. At IDesign Michele provides training, mentoring and high-end architecture consulting services focusing on Web services, scalable and secure architecture design for .NET, federated security scenarios, web services, interoperability and globalization architecture. &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;br /&gt;Michele participates in Software Design Reviews for products in the Microsoft roadmap, including WCF, CardSpace and other security-focused products. During the Beta 1 phase Michele participated in prototyping elements of the CardSpace technology for the product team.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span class="bodytext1"&gt;&lt;span&gt;She is a member of the International .NET Speakers Association (INETA), a frequent conference presenter, conference chair for SD West, and is frequently published in several major technology journals. Michele is also on the board of directors for IASA (International Association of Software Architects), and a Program Advisor to UCSD Extension. Her latest book is Learning WCF (O’Reilly 2007) – see her book blog here: &lt;a href="http://www.thatindigogirl.com/"&gt;www.thatindigogirl.com&lt;/a&gt;. Reach her at &lt;a href="http://channel9.msdn.commailto:mlb@idesign.net&gt;mlb@idesign.net&lt;/a&gt;, or visit &lt;a href="http://www.idesign.net/"&gt;www.idesign.net&lt;/a&gt; and her main blog at &lt;a href="http://www.dasblonde.net/"&gt;www.dasblonde.net&lt;/a&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/260031/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-about-CardSpace-with-Michele-Leroux-Bustamante/</comments><itunes:summary>Listen to MLB (as we call her) talk about her experience architecting Federated Identity Management solutions in the real world over the past year.&amp;nbsp; In particular this geekSpeak focuses on implementation of CardSpace.About Michele:
Michèle Leroux Bustamante is Chief Architect of IDesign Inc., Microsoft Regional Director for San Diego, Microsoft MVP for Connected Systems. At IDesign Michele provides training, mentoring and high-end architecture consulting services focusing on Web services, scalable and secure architecture design for .NET, federated security scenarios, web services, interoperability and globalization architecture. Michele participates in Software Design Reviews for products in the Microsoft roadmap, including WCF, CardSpace and other security-focused products. During the Beta 1 phase Michele participated in prototyping elements of the CardSpace technology for the product team. She is a member of the International .NET Speakers Association (INETA), a frequent conference presenter, conference chair for SD West, and is frequently published in several major technology journals. Michele is also on the board of directors for IASA (International Association of Software Architects), and a Program Advisor to UCSD Extension. Her latest book is Learning WCF (O’Reilly 2007) – see her book blog here: www.thatindigogirl.com. Reach her at mlb@idesign.net, or visit www.idesign.net and her main blog at www.dasblonde.net.</itunes:summary><link>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-about-CardSpace-with-Michele-Leroux-Bustamante/</link><pubDate>Thu, 03 Jan 2008 22:31:27 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/geekSpeak/geekSpeak-about-CardSpace-with-Michele-Leroux-Bustamante/</guid><evnet:views>2730</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/260031/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Listen to MLB (as we call her) talk about her experience architecting Federated Identity Management solutions in the real world over the past year.&amp;nbsp; In particular this geekSpeak focuses on implementation of CardSpace.About Michele:
Michèle Leroux Bustamante is Chief Architect of IDesign Inc., Microsoft Regional Director for San Diego, Microsoft MVP for Connected Systems. At IDesign Michele provides training, mentoring and high-end architecture consulting services focusing on Web services, scalable and secure architecture design for .NET, federated security scenarios, web services,…</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/90916c97-5801-4823-a01c-b01d1b60f228/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/1f9ec7e3-11d7-4880-b7b9-2ff415d0640d/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/04974c32-87ec-412c-a3e4-4baeb3afce00/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/166f00bb-4f07-4b1a-b4af-68de4bffffc7/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/61501e28-4c40-43e3-912b-e389071c35c8/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/516eeba6-996d-4bb5-8599-072fd9d236c2/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/3/0/0/6/2/369707_livemeeting.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/3/0/0/6/2/369707.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><dc:creator>llangit</dc:creator><itunes:author>llangit</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-about-CardSpace-with-Michele-Leroux-Bustamante/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/260031/Trackback.aspx</trackback:ping><category>CardSpace</category></item><item><title>geekSpeak: BizTalk BAM and ESB implementation with Brian Loesgen</title><description>&lt;span&gt;Based in San Diego, Brian Loesgen is a Principal Consultant with Neudesic, a firm that specializes in .NET development and Microsoft server integration. Brian is a Microsoft MVP for BizTalk Server. Watch Brian demo BAM and ESB and hear him answer listener questions.&lt;br /&gt;&lt;br /&gt;In addition, Brian has been involved with advanced Enterprise Service Bus solutions, and was a key architect/developer of the “Microsoft ESB Guidance” released by Microsoft in Oct 2006. He is a co-author of 6 books, including the recent “BizTalk Server 2004 Unleashed”, and is currently working on “SOA with .NET”. &lt;br /&gt;&lt;br /&gt;He has written technical white papers for Intel, Microsoft and others. Brian has spoken at numerous major technical conferences worldwide. Brian is a co-founder and past-President of the International .NET Association (ineta.org). He is the President of the San Diego .NET user group, leads the San Diego Software Industry Council SOA/Web Services SIG, and is a member of the Editorial Board for the .NET Developer’s Journal. Brian is also a member of the Microsoft CSD Virtual Technical Specialist Team. Brian’s blog is &lt;/span&gt;
		&lt;a href="https://mail.microsoft.com/OWA/redir.aspx?C=4ba32359e1814e6b88c579f40261a561&amp;amp;URL=http%3a%2f%2fgeekswithblogs.com%2fbloesgen"&gt;http://geekswithblogs.com/bloesgen&lt;/a&gt;
		&lt;span&gt;.&lt;/span&gt;&lt;img src="http://channel9.msdn.com/260030/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-BizTalk-BAM-and-ESB-implementation-with-Brian-Loesgen/</comments><itunes:summary>Based in San Diego, Brian Loesgen is a Principal Consultant with Neudesic, a firm that specializes in .NET development and Microsoft server integration. Brian is a Microsoft MVP for BizTalk Server. Watch Brian demo BAM and ESB and hear him answer listener questions.In addition, Brian has been involved with advanced Enterprise Service Bus solutions, and was a key architect/developer of the “Microsoft ESB Guidance” released by Microsoft in Oct 2006. He is a co-author of 6 books, including the recent “BizTalk Server 2004 Unleashed”, and is currently working on “SOA with .NET”. He has written technical white papers for Intel, Microsoft and others. Brian has spoken at numerous major technical conferences worldwide. Brian is a co-founder and past-President of the International .NET Association (ineta.org). He is the President of the San Diego .NET user group, leads the San Diego Software Industry Council SOA/Web Services SIG, and is a member of the Editorial Board for the .NET Developer’s Journal. Brian is also a member of the Microsoft CSD Virtual Technical Specialist Team. Brian’s blog is 
		http://geekswithblogs.com/bloesgen
		.</itunes:summary><link>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-BizTalk-BAM-and-ESB-implementation-with-Brian-Loesgen/</link><pubDate>Thu, 03 Jan 2008 21:41:38 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/geekSpeak/geekSpeak-BizTalk-BAM-and-ESB-implementation-with-Brian-Loesgen/</guid><evnet:views>3098</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/260030/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;span&gt;Based in San Diego, Brian Loesgen is a Principal Consultant with Neudesic, a firm that specializes in .NET development and Microsoft server integration. Brian is a Microsoft MVP for BizTalk Server. Watch Brian demo BAM and ESB and hear him answer listener questions.&lt;br /&gt;&lt;br /&gt;In addition, Brian has been involved with advanced Enterprise Service Bus solutions, and was a key architect/developer of the “Microsoft ESB Guidance” released by Microsoft in Oct 2006. He is a co-author of 6 books, including the recent “BizTalk Server 2004 Unleashed”, and is currently working on “SOA with .NET”. &lt;br /&gt;&lt;br /&gt;&lt;/span&gt;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/b14ebde4-865a-422e-a0c0-15e73ef8a7d0/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/9772a825-60b2-4cb1-ae5a-490797b88fe6/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/2c46fe4c-8559-4365-b5cd-75dfb020ecfe/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/d038737c-c79f-424e-b5a2-269a7359d747/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/40a9bec6-f5f5-4813-83b5-3be65e77f532/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/da61ee00-eef7-450b-b923-ef4c6665cdd4/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/3/0/0/6/2/369700_Loesgen_BizTalk.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/3/0/0/6/2/369700.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><dc:creator>llangit</dc:creator><itunes:author>llangit</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-BizTalk-BAM-and-ESB-implementation-with-Brian-Loesgen/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/260030/Trackback.aspx</trackback:ping><category>Biztalk</category></item><item><title>geekSpeak: About DotNetNuke with Shaun Walker</title><description>Listen in to MVP Shaun Walker on best practices for real-world ASP.NET development and more.&amp;nbsp; Shaun is the founder of DotNetNuke.&amp;nbsp; On this geekSpeak he answers lots of questions about general ASP.NET development as well as his very popular application.&lt;br /&gt;&lt;br /&gt;Listen in and enjoy.&lt;br /&gt;&lt;br /&gt;Here's the URL for DotNetNuke - &lt;a href="http://www.dotnetnuke.com/"&gt;http://www.dotnetnuke.com/&lt;/a&gt;&lt;img src="http://channel9.msdn.com/260025/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-About-DotNetNuke-with-Shaun-Walker/</comments><itunes:summary>Listen in to MVP Shaun Walker on best practices for real-world ASP.NET development and more.&amp;nbsp; Shaun is the founder of DotNetNuke.&amp;nbsp; On this geekSpeak he answers lots of questions about general ASP.NET development as well as his very popular application.Listen in and enjoy.Here's the URL for DotNetNuke - http://www.dotnetnuke.com/</itunes:summary><link>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-About-DotNetNuke-with-Shaun-Walker/</link><pubDate>Thu, 03 Jan 2008 18:11:38 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/geekSpeak/geekSpeak-About-DotNetNuke-with-Shaun-Walker/</guid><evnet:views>3527</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/260025/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Listen in to MVP Shaun Walker on best practices for real-world ASP.NET development and more.&amp;nbsp; Shaun is the founder of DotNetNuke.&amp;nbsp; On this geekSpeak he answers lots of questions about general ASP.NET development as well as his very popular application.&lt;br /&gt;&lt;br /&gt;Listen in and enjoy.&lt;br /&gt;&lt;br /&gt;Here's the URL for DotNetNuke - &lt;a href="http://www.dotnetnuke.com/"&gt;http://www.dotnetnuke.com/&lt;/a&gt;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/33e89411-4403-4dbd-9c91-d15ded0ff2ad/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/e329f37a-1bcf-4721-8b72-96dd152303e6/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/b5e533b9-607b-4a4d-9580-40f0ae72f2cd/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/620d2e08-63a7-4608-81fd-422ec9d74f62/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/740ec4ed-6255-4e8d-bc84-5996901da620/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/19e68a51-0bd3-41b1-8b89-f8daab490f06/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/2/0/0/6/2/369636_DotNetNuke_Shaun.wmv" expression="full" duration="3599" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/2/0/0/6/2/369636.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><dc:creator>llangit</dc:creator><itunes:author>llangit</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-About-DotNetNuke-with-Shaun-Walker/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/260025/Trackback.aspx</trackback:ping><category>ASP.NET</category></item><item><title>geekSpeak recording - httpHandlers and httpModules with Chris Love</title><description>It's not called 'geekSpeak' for nothing!&amp;nbsp; This week's show is pretty darn geeky, with guest expert Chris Love diving into the details of ASP.NET httpHandler and httpModule implementations.&lt;br /&gt;&lt;br /&gt;Listen in to hear best practices for the implementation of these features.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Here's bio information for Chris.&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;em&gt;Chris Love has over 14 years of experience in software design, development and architecture. He has been the principal developer for over 250 small and medium ASP and ASP.NET web sites over the past 7 years. &lt;/em&gt;
&lt;p&gt;&lt;em&gt;Chris has been active in a leadership role in the Raleigh, NC, area user group TRINUG for over 5 years. He frequently presents and organizes Code Camps around the country. He has recently completed his first book, &lt;a href="http://www.wiley.com/WileyCDA/WileyTitle/productCd-0470010010.html" target="_blank"&gt;ASP.NET 2.0: Your Visual Blueprint for Developing Web Applications&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/259474/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-httpHandlers-and-httpModules-with-Chris-Love/</comments><itunes:summary>It's not called 'geekSpeak' for nothing!&amp;nbsp; This week's show is pretty darn geeky, with guest expert Chris Love diving into the details of ASP.NET httpHandler and httpModule implementations.Listen in to hear best practices for the implementation of these features.&amp;nbsp; Here's bio information for Chris.
Chris Love has over 14 years of experience in software design, development and architecture. He has been the principal developer for over 250 small and medium ASP and ASP.NET web sites over the past 7 years. 
Chris has been active in a leadership role in the Raleigh, NC, area user group TRINUG for over 5 years. He frequently presents and organizes Code Camps around the country. He has recently completed his first book, ASP.NET 2.0: Your Visual Blueprint for Developing Web Applications.</itunes:summary><link>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-httpHandlers-and-httpModules-with-Chris-Love/</link><pubDate>Wed, 05 Dec 2007 21:46:18 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-httpHandlers-and-httpModules-with-Chris-Love/</guid><evnet:views>5516</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/259474/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>It's not called 'geekSpeak' for nothing!&amp;nbsp; This week's show is pretty darn geeky, with guest expert Chris Love diving into the details of ASP.NET httpHandler and httpModule implementations.Listen in to hear best practices for the implementation of these features.&amp;nbsp; Here's bio information for Chris.
Chris Love has over 14 years of experience in software design, development and architecture. He has been the principal developer for over 250 small and medium ASP and ASP.NET web sites over the past 7 years. 
Chris has been active in a leadership role in the Raleigh, NC, area user group…</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/ea7ad5d8-4d79-44f0-85ee-425b9d5b5ffd/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/5ae2d354-470e-44aa-a96e-514cabf08af2/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/85f5d277-f28d-4c1a-9855-b36be0250298/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/f35759a4-7a85-4e20-8763-8f70656ee41c/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/150e5d79-c103-4a62-b9c1-979e479afca2/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/310d59af-a410-44b6-96bb-46520d724b36/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/7/4/9/5/2/362964_Love_HttpHandlers.wmv" expression="full" duration="3539" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/7/4/9/5/2/362964.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><dc:creator>llangit</dc:creator><itunes:author>llangit</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-httpHandlers-and-httpModules-with-Chris-Love/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/259474/Trackback.aspx</trackback:ping><category>ASP.NET</category></item><item><title>geekSpeak recording - WPF with Bil Simser</title><description>In this installment of geekSpeak, WPF-expert Bil Simser answers developer questions about WPF.&amp;nbsp; He's inclusive, answering basic 'why do I care?' to detailed 'how do I implement x feature?' questions.&lt;br /&gt;&lt;br /&gt;Bil is a MVP hailing from the Great White North, otherwise known as Canada and has an impressive resume:&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;em&gt;Bil Simser lives and works in Alberta, Canada, as an independent Solutions Architect Consultant. He specializes in .NET, Agile, XP, TDD, and computer game programming and is the lead developer for many open source projects including several tools for the Maxis game The Sims. Bil is the Microsoft MVP for Microsoft Office SharePoint Server (MOSS) in Calgary. He is also a member of the MSDN Canada Speakers Bureau and speaks publically at technical conferences including TechEd, PDC, and DevConnections about SharePoint, Agile, and C#. When he's not talking about himself in the third person, Bil is a pretty nifty guy when you get to know him.&lt;/em&gt; &lt;br /&gt;&lt;br /&gt;Enjoy the show!&lt;/p&gt;&lt;img src="http://channel9.msdn.com/259148/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-WPF-with-Bil-Simser/</comments><itunes:summary>In this installment of geekSpeak, WPF-expert Bil Simser answers developer questions about WPF.&amp;nbsp; He's inclusive, answering basic 'why do I care?' to detailed 'how do I implement x feature?' questions.Bil is a MVP hailing from the Great White North, otherwise known as Canada and has an impressive resume:
Bil Simser lives and works in Alberta, Canada, as an independent Solutions Architect Consultant. He specializes in .NET, Agile, XP, TDD, and computer game programming and is the lead developer for many open source projects including several tools for the Maxis game The Sims. Bil is the Microsoft MVP for Microsoft Office SharePoint Server (MOSS) in Calgary. He is also a member of the MSDN Canada Speakers Bureau and speaks publically at technical conferences including TechEd, PDC, and DevConnections about SharePoint, Agile, and C#. When he's not talking about himself in the third person, Bil is a pretty nifty guy when you get to know him. Enjoy the show!</itunes:summary><link>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-WPF-with-Bil-Simser/</link><pubDate>Thu, 22 Nov 2007 03:43:27 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-WPF-with-Bil-Simser/</guid><evnet:views>3817</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/259148/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this installment of geekSpeak, WPF-expert Bil Simser answers developer questions about WPF.&amp;nbsp; He's inclusive, answering basic 'why do I care?' to detailed 'how do I implement x feature?' questions.Bil is a MVP hailing from the Great White North, otherwise known as Canada and has an impressive resume:
Bil Simser lives and works in Alberta, Canada, as an independent Solutions Architect Consultant. He specializes in .NET, Agile, XP, TDD, and computer game programming and is the lead developer for many open source projects including several tools for the Maxis game The Sims. Bil is the…</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/c1710afb-85ee-47c3-a653-f7c27685aaa1/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/3256941e-5348-4b00-8ecd-113906888e5b/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/fdbc2c47-5b12-4de7-8e28-4ab6061bee4d/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/e3764260-a7ea-467a-a980-33113f7f9235/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/422f61d6-33ef-47ea-abd4-795db1120e02/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/8e3f0250-b6a7-4331-9249-9a87836e5c4b/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/4/1/9/5/2/358702_WPF_Bil_Simser.wmv" expression="full" duration="3598" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/4/1/9/5/2/358702.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><dc:creator>llangit</dc:creator><itunes:author>llangit</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-WPF-with-Bil-Simser/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/259148/Trackback.aspx</trackback:ping><category>WPF</category></item><item><title>December 2007 geekSpeak schedule</title><description>December 2007 3 shows this month 
&lt;p&gt;All shows LIVE at Noon to 1 pm PST&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Registration links&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Dec 5 - Bill James - LINQ to SQL&lt;/p&gt;
&lt;p&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032359603&amp;amp;Culture=en-US"&gt;http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032359603&amp;amp;Culture=en-US&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Dec12 - Brian Loesgen - BizTalk Adapters&lt;/p&gt;
&lt;p&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032359319&amp;amp;Culture=en-US"&gt;http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032359319&amp;amp;Culture=en-US&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Dec19 - Shaun Walker - DotNetNuke&lt;/p&gt;
&lt;p&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032359088&amp;amp;Culture=en-US"&gt;http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032359088&amp;amp;Culture=en-US&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/258853/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/geekSpeak/December-2007-geekSpeak-schedule/</comments><itunes:summary>December 2007 3 shows this month 
All shows LIVE at Noon to 1 pm PST
&amp;nbsp;
Registration links
&amp;nbsp;
Dec 5 - Bill James - LINQ to SQL
http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032359603&amp;amp;Culture=en-US
&amp;nbsp;
&amp;nbsp;
&amp;nbsp;
Dec12 - Brian Loesgen - BizTalk Adapters
http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032359319&amp;amp;Culture=en-US
&amp;nbsp;
&amp;nbsp;
&amp;nbsp;
&amp;nbsp;
Dec19 - Shaun Walker - DotNetNuke
http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032359088&amp;amp;Culture=en-US</itunes:summary><link>http://channel9.msdn.com/shows/geekSpeak/December-2007-geekSpeak-schedule/</link><pubDate>Fri, 09 Nov 2007 11:03:12 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/geekSpeak/December-2007-geekSpeak-schedule/</guid><evnet:views>1311</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/258853/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>December 2007 3 shows this month 
All shows LIVE at Noon to 1 pm PST
&amp;nbsp;
Registration links
&amp;nbsp;
Dec 5 - Bill James - LINQ to SQL
http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032359603&amp;amp;Culture=en-US
&amp;nbsp;
&amp;nbsp;
&amp;nbsp;
Dec12 - Brian Loesgen - BizTalk Adapters
http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032359319&amp;amp;Culture=en-US
&amp;nbsp;
&amp;nbsp;
&amp;nbsp;
&amp;nbsp;
Dec19 - Shaun Walker - DotNetNuke
http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032359088&amp;amp;Culture=en-US</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/d97c6282-7334-458a-b1e5-d48fe9327d66/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/a2b00710-2187-4419-83be-950119fc3eb0/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/6ffe7a11-9432-45dc-912c-095966f31879/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/57eededc-a41c-4f7c-9af6-765cc9809055/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/cd863ab8-d399-4302-87b7-83a3c96e4606/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/cb7b41fe-92c0-4dcd-9c44-33d1e51b3026/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/4acac2a0-f5d0-4907-b404-5e6294240c7b/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/f020719b-d1db-4adc-b899-08fd1400dc65/" height="64" width="85" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/5/8/8/5/2/355074.jpg" expression="full" type="image/jpeg" medium="image" /><dc:creator>llangit</dc:creator><itunes:author>llangit</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/geekSpeak/December-2007-geekSpeak-schedule/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/258853/Trackback.aspx</trackback:ping></item><item><title>geekSpeak Recording: LINQ to SharePoint with Bart De Smet</title><description>geekSpeaks are a great opportunity for some innovative members of the developer community to show off what they've been working on.&lt;br /&gt;&lt;br /&gt;One such fellow is Bart De Smet. As of this recording, Bart had only been with Microsoft for 3 weeks. We arrange geekSpeaks a few months in advance, so &lt;em&gt;technically&lt;/em&gt; Bart was still part of the community. :) Here's his bio:&lt;br /&gt;
&lt;blockquote&gt;&lt;em&gt;A former Visual C# MVP, Bart De Smet now works at Microsoft Corporation on the WPF dev team in an SDE role. Prior to this new challenge, Bart was active in the Belgian community evangelizing various Microsoft technologies, most of the time focusing on CLR, language innovation and frameworks. In his evangelism role, he's been speaking at various events and attended several international conferences including TechEd Europe, IT Forum and the PDC. In 2005, Bart graduated as a Master of Informatics from Ghent University, Belgium. Two years later, Bart became a Master of Computer Science Software Engineering from the same university.&lt;/em&gt; &lt;/blockquote&gt;In this geekSpeak, Bart gives us a tour of a community project called &lt;a href="http://www.codeplex.com/LINQtoSharePoint"&gt;LINQ to Sharepoint&lt;/a&gt;, which basically allows a developer to query lists and other things on a Sharepoint server as a data store, without having to resort to calling web services or mastering &lt;a href="http://msdn2.microsoft.com/en-us/library/ms426449.aspx"&gt;CAML&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I really love this project because it illustrates the power of LINQ and is a superb example of implemnting a custom &lt;em&gt;LINQ to ...&lt;/em&gt; provider. It's also pretty cool to see Bart slip into some on-the-fly LINQ coding in response to the live questions.&lt;br /&gt;&lt;br /&gt;So check out the video and be sure to try out LINQ to SharePoint and let Bart know what you think!&lt;img src="http://channel9.msdn.com/258700/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-LINQ-to-SharePoint-with-Bart-De-Smet/</comments><itunes:summary>geekSpeaks are a great opportunity for some innovative members of the developer community to show off what they've been working on.One such fellow is Bart De Smet. As of this recording, Bart had only been with Microsoft for 3 weeks. We arrange geekSpeaks a few months in advance, so technically Bart was still part of the community.  Here's his bio:
A former Visual C# MVP, Bart De Smet now works at Microsoft Corporation on the WPF dev team in an SDE role. Prior to this new challenge, Bart was active in the Belgian community evangelizing various Microsoft technologies, most of the time focusing on CLR, language innovation and frameworks. In his evangelism role, he's been speaking at various events and attended several international conferences including TechEd Europe, IT Forum and the PDC. In 2005, Bart graduated as a Master of Informatics from Ghent University, Belgium. Two years later, Bart became a Master of Computer Science Software Engineering from the same university. In this geekSpeak, Bart gives us a tour of a community project called LINQ to Sharepoint, which basically allows a developer to query lists and other things on a Sharepoint server as a data store, without having to resort to calling web services or mastering CAML.I really love this project because it illustrates the power of LINQ and is a superb example of implemnting a custom LINQ to ... provider. It's also pretty cool to see Bart slip into some on-the-fly LINQ coding in response to the live questions.So check out the video and be sure to try out LINQ to SharePoint and let Bart know what you think!</itunes:summary><link>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-LINQ-to-SharePoint-with-Bart-De-Smet/</link><pubDate>Fri, 02 Nov 2007 21:37:46 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-LINQ-to-SharePoint-with-Bart-De-Smet/</guid><evnet:views>9932</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/258700/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>geekSpeaks are a great opportunity for some innovative members of the developer community to show off what they've been working on.One such fellow is Bart De Smet. As of this recording, Bart had only been with Microsoft for 3 weeks. We arrange geekSpeaks a few months in advance, so technically Bart was still part of the c