<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" media="screen" href="/App_Themes/default/rss.xslt"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:evnet="http://www.mscommunities.com/rssmodule/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"><channel><title>geekspeak</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>Brian Johnson, glengo</itunes:author><itunes:subtitle></itunes:subtitle><image><url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url><title>geekspeak</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>Thu, 03 Sep 2009 21:52:37 GMT</pubDate><lastBuildDate>Thu, 03 Sep 2009 21:52:37 GMT</lastBuildDate><generator>EvNet (EvNet, Version=1.0.3608.3122, Culture=neutral, PublicKeyToken=null)</generator><item><title>geekSpeak Recording - Composite Application Development with David Kelley</title><description>&lt;img src="http://channel9.msdn.com/Link/107db419-d793-4746-9d50-e6cdef2d97d7/" border="0" /&gt;In this geekSpeak, Microsoft Most Valuable Professional (MVP) David Kelley discusses composite application development in Microsoft Silverlight and Windows Presentation Foundation (WPF). He covers the Silverlight Designer/Developer workflow, tooling, design patterns, anti-practices, and working with distributed teams. Your hosts for this geekSpeak are &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;. Links and related resources mentioned in this episode can be found &lt;a href="http://blogs.msdn.com/geekspeak/archive/2009/09/03/resources-for-geekspeak-composite-application-development-with-david-kelley.aspx"&gt;here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
The geekSpeak webcast series brings you industry experts in a "talk-radio" format hosted by developer evangelists from Microsoft. These experts share their knowledge and experience about a particular developer technology and are ready to answer your questions in real time during the webcast. To see upcoming live geekSpeaks, be sure to visit the &lt;a href="http://blogs.msdn.com/geekspeak/"&gt;geekSpeak blog&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Guest Info:&lt;/strong&gt; David Kelley, Senior Software Architect, IdentityMine &lt;br /&gt;
&lt;div id="details_bio"&gt;&lt;br /&gt;
David Kelley is a Microsoft Most Valuable Professional (MVP) for Microsoft Silverlight, and he has been building Web-based, distributed applications for more than ten years. He is a Silverlight user experience architect at IdentityMine, and his passion is building user experiences that are elegant and easy to use. David's career highlights include a Silverlight demonstration with Bill Gates at TechEd 2008, and developing the "Entertainment Tonight" Web site for the Silverlight 1 launch and Emmy Awards. In his spare time, David is the executive officer of the Seattle Designer Developer Interaction Group.&lt;/div&gt;&lt;img src="http://channel9.msdn.com/489535/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-Composite-Application-Development-with-David-Kelley/</comments><itunes:summary>In this geekSpeak, Microsoft Most Valuable Professional (MVP) David Kelley discusses composite application development in Microsoft Silverlight and Windows Presentation Foundation (WPF). He covers the Silverlight Designer/Developer workflow, tooling, design patterns, anti-practices, and working with distributed teams. Your hosts for this geekSpeak are Glen Gordon and Mithun Dhar. Links and related resources mentioned in this episode can be found here.

The geekSpeak webcast series brings you industry experts in a "talk-radio" format hosted by developer evangelists from Microsoft. These experts share their knowledge and experience about a particular developer technology and are ready to answer your questions in real time during the webcast. To see upcoming live geekSpeaks, be sure to visit the geekSpeak blog.

Guest Info: David Kelley, Senior Software Architect, IdentityMine 

David Kelley is a Microsoft Most Valuable Professional (MVP) for Microsoft Silverlight, and he has been building Web-based, distributed applications for more than ten years. He is a Silverlight user experience architect at IdentityMine, and his passion is building user experiences that are elegant and easy to use. David's career highlights include a Silverlight demonstration with Bill Gates at TechEd 2008, and developing the "Entertainment Tonight" Web site for the Silverlight 1 launch and Emmy Awards. In his spare time, David is the executive officer of the Seattle Designer Developer Interaction Group.</itunes:summary><link>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-Composite-Application-Development-with-David-Kelley/</link><pubDate>Thu, 03 Sep 2009 21:55:00 GMT</pubDate><guid isPermaLink="false">http://msbmopod.vo.llnwd.net/d1/webcastaudio/1032422054.mp3</guid><evnet:views>2388</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/489535/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this geekSpeak, Microsoft Most Valuable Professional (MVP) David Kelley discusses composite application development in Microsoft Silverlight and Windows Presentation Foundation (WPF). He covers the Silverlight Designer/Developer workflow, tooling, design patterns, anti-practices, and working with distributed teams.</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/f4c19b6f-8d5f-41ad-bdbc-b4433d3aa1a6/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/107db419-d793-4746-9d50-e6cdef2d97d7/" height="64" width="85" /><media:group><media:content url="http://msbmopod.vo.llnwd.net/d1/webcastaudio/1032422054.mp3" expression="full" duration="3727" fileSize="11290346" type="audio/mp3" medium="audio" /><media:content isDefault="true" url="http://msbmopod.vo.llnwd.net/d1/webcastaudio/1032422054.wma" expression="full" duration="3727" fileSize="15388385" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://msbmopod.vo.llnwd.net/d1/webcasts/wmv/1032422054_Dnl_L.wmv" expression="full" duration="3727" fileSize="15745088" type="video/x-ms-wmv" medium="video" /><media:content url="http://msbmopod.vo.llnwd.net/d1/webcasts/zune/1032422054_Dnl_S.wmv" expression="full" duration="3727" fileSize="18751860" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://msbmopod.vo.llnwd.net/d1/webcastaudio/1032422054.mp3" length="11290346" type="audio/mp3" /><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-Composite-Application-Development-with-David-Kelley/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/489535/Trackback.aspx</trackback:ping><category>Patterns</category><category>Silverlight</category><category>WPF</category></item><item><title>geekSpeak Recording - WCF Deployment Strategies with Keith Elder </title><description>&lt;img src="http://ecn.channel9.msdn.com/o9/ch9/3/5/0/9/8/4/geekSpeakWCF_85_ch9.png" border="0" /&gt;&lt;p&gt;In this geekSpeak, Microsoft Most Valuable Professional (MVP) Keith Elder shares tips and techniques from his experience deploying Windows Communication Foundation (WCF) services with Internet Information Services 7 (IIS7) in the enterprise. We look at setting up IIS7, configuring IIS 7 with multiple host headers, and how to make IIS7 work with WCF. This geekSpeak is hosted by Glen Gordon and Lynn Langit.&lt;br /&gt;
 &lt;br /&gt;
The geekSpeak webcast series brings you industry experts in a "talk-radio" format hosted by developer evangelists from Microsoft. These experts share their knowledge and experience about a particular developer technology and are ready to answer your questions in real time during the webcast. To ask a question in advance of the live webcast, or for post-show resources, be sure to visit the geekSpeak blog.&lt;/p&gt;
&lt;p&gt;Presenter&lt;br /&gt;
Keith Elder, Senior Software Engineer, Quicken Loans&lt;br /&gt;
Keith Elder is the host of the popular online technology podcast Deep Fried Bytes. He is also a team leader and senior software engineer for Quicken Loans, the nation's largest online mortgage lender based in Livonia, Michigan, and he is the founder of the Hattiesburg, Mississippi, .NET User Group called Hub City NUG. Keith is an experienced technologist, systems administrator, software engineer, speaker, trainer, and all around geek. He has logged thousands of hours of teaching and has trained countless developers from various business sectors, ranging from top auto manufactures to Fortune 500 companies to universities. As a Microsoft Most Valuable Professional (MVP) and International .NET Association (INETA) speaker, he speaks throughout the United States at major technical conferences, Code Camps, and .NET user groups. Keith's ability to explain complex topics with a friendly, common sense, southern attitude makes him a highly regarded speaker at technical conferences. You can read more about Keith's interests, hobbies, rants, and raves on his blog at &lt;a href="http://keithelder.net/blog/"&gt;http://keithelder.net/blog/&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://channel9.msdn.com/489053/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-WCF-Deployment-Strategies-with-Keith-Elder/</comments><itunes:summary>In this geekSpeak, Microsoft Most Valuable Professional (MVP) Keith Elder shares tips and techniques from his experience deploying Windows Communication Foundation (WCF) services with Internet Information Services 7 (IIS7) in the enterprise. We look at setting up IIS7, configuring IIS 7 with multiple host headers, and how to make IIS7 work with WCF. This geekSpeak is hosted by Glen Gordon and Lynn Langit.
 
The geekSpeak webcast series brings you industry experts in a "talk-radio" format hosted by developer evangelists from Microsoft. These experts share their knowledge and experience about a particular developer technology and are ready to answer your questions in real time during the webcast. To ask a question in advance of the live webcast, or for post-show resources, be sure to visit the geekSpeak blog.
Presenter
Keith Elder, Senior Software Engineer, Quicken Loans
Keith Elder is the host of the popular online technology podcast Deep Fried Bytes. He is also a team leader and senior software engineer for Quicken Loans, the nation's largest online mortgage lender based in Livonia, Michigan, and he is the founder of the Hattiesburg, Mississippi, .NET User Group called Hub City NUG. Keith is an experienced technologist, systems administrator, software engineer, speaker, trainer, and all around geek. He has logged thousands of hours of teaching and has trained countless developers from various business sectors, ranging from top auto manufactures to Fortune 500 companies to universities. As a Microsoft Most Valuable Professional (MVP) and International .NET Association (INETA) speaker, he speaks throughout the United States at major technical conferences, Code Camps, and .NET user groups. Keith's ability to explain complex topics with a friendly, common sense, southern attitude makes him a highly regarded speaker at technical conferences. You can read more about Keith's interests, hobbies, rants, and raves on his blog at http://keithelder.net/blog/.</itunes:summary><link>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-WCF-Deployment-Strategies-with-Keith-Elder/</link><pubDate>Wed, 02 Sep 2009 14:29:00 GMT</pubDate><guid isPermaLink="false">http://ecn.channel9.msdn.com/o9/ch9/3/5/0/9/8/4/geekSpeakWCF_ch9.mp4</guid><evnet:views>2400</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/489053/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this geekSpeak, Microsoft Most Valuable Professional (MVP) Keith Elder shares tips and techniques from his experience deploying Windows Communication Foundation (WCF) services with Internet Information Services 7 (IIS7) in the enterprise. We look at setting up IIS7, configuring IIS 7 with multiple host headers, and how to make IIS7 work with WCF.</evnet:previewtext><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/3/5/0/9/8/4/geekSpeakWCF_320_ch9.png" height="240" width="320" /><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/3/5/0/9/8/4/geekSpeakWCF_85_ch9.png" height="64" width="85" /><media:group><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/5/0/9/8/4/geekSpeakWCF_ch9.mp4" expression="full" duration="3596" fileSize="81914434" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/5/0/9/8/4/geekSpeakWCF_ch9.mp3" expression="full" duration="3596" fileSize="28773325" type="audio/mp3" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/5/0/9/8/4/geekSpeakWCF_ch9.mp4" expression="full" duration="3596" fileSize="81914434" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/3/5/0/9/8/4/geekSpeakWCF_ch9.wma" expression="full" duration="3596" fileSize="29086695" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/3/5/0/9/8/4/geekSpeakWCF_ch9.wmv" expression="full" duration="3596" fileSize="118183923" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/5/0/9/8/4/geekSpeakWCF_2MB_ch9.wmv" expression="full" duration="3596" fileSize="228099025" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/5/0/9/8/4/geekSpeakWCF_Zune_ch9.wmv" expression="full" duration="3596" fileSize="67079851" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/5/0/9/8/4/geekSpeakWCF_512_ch9.png" expression="full" duration="3596" type="image/jpeg" medium="image" /></media:group><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/3/5/0/9/8/4/geekSpeakWCF_ch9.mp4" length="81914434" type="video/mp4" /><dc:creator>Brian Johnson</dc:creator><itunes:author>Brian Johnson</itunes:author><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-WCF-Deployment-Strategies-with-Keith-Elder/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/489053/Trackback.aspx</trackback:ping><category>Deployment</category><category>dpeeast</category><category>geekSpeak</category><category>IIS</category><category>WCF</category></item><item><title>geekSpeak Recording - Accessibility and WPF with Robert Altland</title><description>&lt;p&gt;In this episode of geekSpeak, we explore how to write accessible applications using Microsoft Windows Presentation Foundation (WPF) and Microsoft Silverlight with Robert Altland, a principal consultant with Neudesic. Robert provides a quick review of UI automation, the new accessibility framework for WPF, and Silverlight application development. This geekSpeak is 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;br /&gt;
&lt;br /&gt;
The geekSpeak webcast series brings you industry experts in a "talk-radio" format hosted by developer evangelists from Microsoft. These experts share their knowledge and experience about a particular developer technology and are ready to answer your questions in real time during the webcast. 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/"&gt;geekSpeak blog&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Guest Info: &lt;/b&gt;Robert Altland, Principal Consultant, Neudesic, LLC&lt;/p&gt;
&lt;p&gt;Based in Irvine, California, Robert Altland is a principal consultant with Neudesic, a leading Microsoft .NET professional services firm and a Microsoft Gold Certified Partner. Robert's career has spanned the spectrum from design to development, which gives him unique insight into Windows Presentation Foundation (WPF) and Microsoft Silverlight application development. He has been developing enterprise Web and Windows-based applications using the.NET platform since its release, and Robert has been actively developing WPF and Silverlight applications for the past two years.&lt;/p&gt;&lt;img src="http://channel9.msdn.com/476580/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-Accessibility-and-WPF-with-Robert-Altland/</comments><itunes:summary>In this episode of geekSpeak, we explore how to write accessible applications using Microsoft Windows Presentation Foundation (WPF) and Microsoft Silverlight with Robert Altland, a principal consultant with Neudesic. Robert provides a quick review of UI automation, the new accessibility framework for WPF, and Silverlight application development. This geekSpeak is hosted by Lynn Langit and Mithun Dhar.

The geekSpeak webcast series brings you industry experts in a "talk-radio" format hosted by developer evangelists from Microsoft. These experts share their knowledge and experience about a particular developer technology and are ready to answer your questions in real time during the webcast. To ask a question in advance of the live webcast, or for post-show resources, be sure to visit the geekSpeak blog.
Guest Info: Robert Altland, Principal Consultant, Neudesic, LLC
Based in Irvine, California, Robert Altland is a principal consultant with Neudesic, a leading Microsoft .NET professional services firm and a Microsoft Gold Certified Partner. Robert's career has spanned the spectrum from design to development, which gives him unique insight into Windows Presentation Foundation (WPF) and Microsoft Silverlight application development. He has been developing enterprise Web and Windows-based applications using the.NET platform since its release, and Robert has been actively developing WPF and Silverlight applications for the past two years.</itunes:summary><link>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-Accessibility-and-WPF-with-Robert-Altland/</link><pubDate>Wed, 01 Jul 2009 20:28:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-Accessibility-and-WPF-with-Robert-Altland/</guid><evnet:views>1522</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/476580/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this episode of geekSpeak, get acquainted with the tools and techniques for building touch-based interfaces for your applications. Industry expert Brad Cunningham walks you through the basics of the various hardware and software aspects of development, the gestures typically used, and more.</evnet:previewtext><media:group><media:content isDefault="true" url="http://msbmopod.vo.llnwd.net/d1/webcasts/wmv/1032417626_Dnl_L.wmv" expression="full" duration="3455" type="video/x-ms-wmv" medium="video" /><media:content url="http://msbmopod.vo.llnwd.net/d1/webcasts/zune/1032417626_Dnl_S.wmv" expression="full" duration="3455" fileSize="19861734" 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-Accessibility-and-WPF-with-Robert-Altland/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/476580/Trackback.aspx</trackback:ping><category>Accessibility</category><category>WPF</category></item><item><title>geekSpeak Recording - Touch-based Computing with Brad Cunningham</title><description>&lt;div id="details_overview"&gt;
&lt;div&gt;In this episode of geekSpeak, get acquainted with the tools and techniques for building touch-based interfaces for your applications. Industry expert Brad Cunningham walks you through the basics of the various hardware and software aspects of development, the gestures typically used, and more. Your hosts for this geekSpeak are &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;br /&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;The geekSpeak webcast series brings you industry experts in a "talk-radio" format hosted by developer evangelists from Microsoft. These experts share their knowledge and experience about a particular developer technology and are ready to answer your questions in real time during the webcast. 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/"&gt;geekSpeak blog&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="details_presenter"&gt;&lt;b&gt;Presenter&lt;/b&gt;&lt;br /&gt;
Brad Cunningham, Senior Software Engineer, InterKnowlogy
&lt;div id="details_bio"&gt;&lt;br /&gt;
Brad Cunningham is a senior software engineer at InterKnowlogy, a Microsoft Gold Certified Partner in Carlsbad, CA. Brad has 10 years of industry experience developing a wide range of desktop and Web-based applications for many different industries. His work at InterKnowlogy focuses on bleeding-edge technologies such as Windows Presentation Foundation (WPF), Microsoft Silverlight, and Microsoft Surface. Recently, InterKnowlogy has been breaking new ground in touch-based application development. As an early adopter of touch development, Brad has focused on the usability of touch applications and the challenges associated with transitioning from the desktop developer mindset to the touch developer mindset.&lt;/div&gt;
&lt;/div&gt;&lt;img src="http://channel9.msdn.com/476359/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-Touch-based-Computing-with-Brad-Cunningham/</comments><itunes:summary>
In this episode of geekSpeak, get acquainted with the tools and techniques for building touch-based interfaces for your applications. Industry expert Brad Cunningham walks you through the basics of the various hardware and software aspects of development, the gestures typically used, and more. Your hosts for this geekSpeak are Lynn Langit and Mithun Dhar.


The geekSpeak webcast series brings you industry experts in a "talk-radio" format hosted by developer evangelists from Microsoft. These experts share their knowledge and experience about a particular developer technology and are ready to answer your questions in real time during the webcast. To ask a question in advance of the live webcast, or for post-show resources, be sure to visit the geekSpeak blog.



Presenter
Brad Cunningham, Senior Software Engineer, InterKnowlogy

Brad Cunningham is a senior software engineer at InterKnowlogy, a Microsoft Gold Certified Partner in Carlsbad, CA. Brad has 10 years of industry experience developing a wide range of desktop and Web-based applications for many different industries. His work at InterKnowlogy focuses on bleeding-edge technologies such as Windows Presentation Foundation (WPF), Microsoft Silverlight, and Microsoft Surface. Recently, InterKnowlogy has been breaking new ground in touch-based application development. As an early adopter of touch development, Brad has focused on the usability of touch applications and the challenges associated with transitioning from the desktop developer mindset to the touch developer mindset.
</itunes:summary><link>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-Touch-based-Computing-with-Brad-Cunningham/</link><pubDate>Tue, 30 Jun 2009 23:10:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-Touch-based-Computing-with-Brad-Cunningham/</guid><evnet:views>851</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/476359/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this episode of geekSpeak, get acquainted with the tools and techniques for building touch-based interfaces for your applications. Industry expert Brad Cunningham walks you through the basics of the various hardware and software aspects of development, the gestures typically used, and more.</evnet:previewtext><media:group><media:content isDefault="true" url="http://msbmopod.vo.llnwd.net/d1/webcasts/wmv/1032416182_Dnl_L.wmv" expression="full" fileSize="9599260" type="video/x-ms-wmv" medium="video" /><media:content url="http://msbmopod.vo.llnwd.net/d1/webcasts/wmv/1032416182_Dnl_L.wmv" expression="full" fileSize="9599260" type="video/x-ms-wmv" medium="video" /><media:content url="http://msbmopod.vo.llnwd.net/d1/webcasts/zune/1032416182_Dnl_S.wmv" expression="full" fileSize="11459046" type="video/x-ms-wmv" medium="video" /></media:group><dc:creator>Brian Johnson</dc:creator><itunes:author>Brian Johnson</itunes:author><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-Touch-based-Computing-with-Brad-Cunningham/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/476359/Trackback.aspx</trackback:ping></item><item><title>geekSpeak Recording - MVVM Patterns with Christopher Bennage and Rob Eisenberg</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/5/9/4/5/7/4/MVVM_small_ch9.png" border="0" /&gt;&lt;p&gt;In this episode of geekSpeak, we explore UI architectural patterns, such as the Model-View-ViewModel (MVVM) pattern, with two Microsoft Most Valuable Professionals, Christopher Bennage and Rob Eisenberg. Christopher and Rob share their experiences developing Windows Presentation Foundation (WPF) and Microsoft Silverlight applications. Your hosts for this geekSpeak are Glen Gordon and Brian Johnson.&lt;/p&gt;
&lt;p&gt;The geekSpeak webcast series brings you industry experts in a "talk-radio" format hosted by developer evangelists from Microsoft. These experts share their knowledge and experience about a particular developer technology and are ready to answer your questions in real time during the webcast. 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"&gt;geekSpeak blog&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Guest Presenters: Christopher Bennage, President, Blue Spire Consulting, Inc. and Rob Eisenberg, Partner, Blue Spire Consulting Inc.&lt;/p&gt;
&lt;p&gt;Christopher Bennage is the president and cofounder of Blue Spire Consulting, Inc., a Florida-based software consulting firm specializing in Microsoft .NET technologies, user experience, and interface design. Christopher began programming on his Texas Instrument computer in elementary school, but fell in love with computers with the advent of the Commodore Amiga. His career has brought him through a number of various technologies before eventually landing him in the marvelous world of C# and the .NET Framework. His early interest in Flash, rich user experiences, and usability led him to be an early adopter of both Windows Presentation Foundation (WPF) and Microsoft Silverlight.  &lt;/p&gt;
&lt;p&gt;More recently, he coauthored Sams Teach Yourself WPF in 24 Hours (Sams, 2008) with Rob Eisenberg. Christopher embraces the values of the Agile Software Manifesto and has been significantly influenced by Extreme Programming, Domain Driven Design, and other related practices. In his free time, Christopher is usually very distracted by a dozen different, competing creative ideas. His interests include liberal education, science, truth, beauty, video game development, and a number of deceased British authors. He lives in Tallahassee, Florida, with his wife Sandra and their three children.&lt;/p&gt;
&lt;p&gt;Rob Eisenberg is a Microsoft .NET architect and developer working out of Tallahassee, Florida. He is a partner with Christopher Bennage at Blue Spire Consulting, a software development firm specializing in .NET technologies, user experience, and interface design. Rob got his start with computer programming at the age of nine, when he thoroughly fell in love with his family's new Commodore 64. His fascination with programming started with the Commodore Basic language, then moved to Q and QuickBasic, quickly continued on to C, C++, and is presently C# and the .NET Framework. Rob publishes technical articles regularly at devlicio.us and has spoken at regional events and to companies concerning .NET technologies and Agile software practices. He is coauthor of Sams Teach Yourself WPF in 24 Hours (Sams, 2008) and is the architect and lead developer of the Caliburn Application Framework for Windows Presentation Foundation (WPF) and Microsoft Silverlight. Rob is happily married to his wife Anna, and he enjoys swing dancing, making artisan cheese, playing on his drum set, and teaching drums. &lt;/p&gt;&lt;img src="http://channel9.msdn.com/475495/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-MVVM-Patterns-with-Christopher-Bennage-and-Rob-Eisenberg/</comments><itunes:summary>In this episode of geekSpeak, we explore UI architectural patterns, such as the Model-View-ViewModel (MVVM) pattern, with two Microsoft Most Valuable Professionals, Christopher Bennage and Rob Eisenberg. Christopher and Rob share their experiences developing Windows Presentation Foundation (WPF) and Microsoft Silverlight applications. Your hosts for this geekSpeak are Glen Gordon and Brian Johnson.
The geekSpeak webcast series brings you industry experts in a "talk-radio" format hosted by developer evangelists from Microsoft. These experts share their knowledge and experience about a particular developer technology and are ready to answer your questions in real time during the webcast. To ask a question in advance of the live webcast, or for post-show resources, be sure to visit the geekSpeak blog.
Guest Presenters: Christopher Bennage, President, Blue Spire Consulting, Inc. and Rob Eisenberg, Partner, Blue Spire Consulting Inc.
Christopher Bennage is the president and cofounder of Blue Spire Consulting, Inc., a Florida-based software consulting firm specializing in Microsoft .NET technologies, user experience, and interface design. Christopher began programming on his Texas Instrument computer in elementary school, but fell in love with computers with the advent of the Commodore Amiga. His career has brought him through a number of various technologies before eventually landing him in the marvelous world of C# and the .NET Framework. His early interest in Flash, rich user experiences, and usability led him to be an early adopter of both Windows Presentation Foundation (WPF) and Microsoft Silverlight.  
More recently, he coauthored Sams Teach Yourself WPF in 24 Hours (Sams, 2008) with Rob Eisenberg. Christopher embraces the values of the Agile Software Manifesto and has been significantly influenced by Extreme Programming, Domain Driven Design, and other related practices. In his free time, Christopher is usually very distracted by a dozen different, competing creative ideas. His interests include liberal education, science, truth, beauty, video game development, and a number of deceased British authors. He lives in Tallahassee, Florida, with his wife Sandra and their three children.
Rob Eisenberg is a Microsoft .NET architect and developer working out of Tallahassee, Florida. He is a partner with Christopher Bennage at Blue Spire Consulting, a software development firm specializing in .NET technologies, user experience, and interface design. Rob got his start with computer programming at the age of nine, when he thoroughly fell in love with his family's new Commodore 64. His fascination with programming started with the Commodore Basic language, then moved to Q and QuickBasic, quickly continued on to C, C++, and is presently C# and the .NET Framework. Rob publishes technical articles regularly at devlicio.us and has spoken at regional events and to companies concerning .NET technologies and Agile software practices. He is coauthor of Sams Teach Yourself WPF in 24 Hours (Sams, 2008) and is the architect and lead developer of the Caliburn Application Framework for Windows Presentation Foundation (WPF) and Microsoft Silverlight. Rob is happily married to his wife Anna, and he enjoys swing dancing, making artisan cheese, playing on his drum set, and teaching drums. </itunes:summary><link>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-MVVM-Patterns-with-Christopher-Bennage-and-Rob-Eisenberg/</link><pubDate>Fri, 26 Jun 2009 02:20:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/5/9/4/5/7/4/MVVM_ch9.mp4</guid><evnet:views>2836</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/475495/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this episode of geekSpeak, we explore UI architectural patterns, such as the Model-View-ViewModel (MVVM) pattern, with two Microsoft Most Valuable Professionals, Christopher Bennage and Rob Eisenberg. Christopher and Rob share their experiences developing Windows Presentation Foundation (WPF) and Microsoft Silverlight applications. Your hosts for this geekSpeak are Glen Gordon and Brian Johnson.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/9/4/5/7/4/MVVM_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/9/4/5/7/4/MVVM_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/9/4/5/7/4/MVVM_ch9.mp4" expression="full" duration="4070" fileSize="113530363" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/9/4/5/7/4/MVVM_ch9.mp3" expression="full" duration="4070" fileSize="32563214" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/9/4/5/7/4/MVVM_ch9.mp4" expression="full" duration="4070" fileSize="113530363" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/9/4/5/7/4/MVVM_ch9.wma" expression="full" duration="4070" fileSize="65828451" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/9/4/5/7/4/MVVM_ch9.wmv" expression="full" duration="4070" fileSize="175053611" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/9/4/5/7/4/MVVM_2MB_ch9.wmv" expression="full" duration="4070" fileSize="269189617" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/9/4/5/7/4/MVVM_Zune_ch9.wmv" expression="full" duration="4070" fileSize="83053585" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/9/4/5/7/4/MVVM_2MB_ch9.wmv" expression="full" duration="4070" fileSize="269189617" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/9/4/5/7/4/MVVM_ch9.mp4" length="113530363" type="video/mp4" /><dc:creator>Brian Johnson</dc:creator><itunes:author>Brian Johnson</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-MVVM-Patterns-with-Christopher-Bennage-and-Rob-Eisenberg/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/475495/Trackback.aspx</trackback:ping><category>.NET</category><category>Architecture</category><category>dpeeast</category><category>geekSpeak</category><category>MVVM</category></item><item><title>geekSpeak Recording - Parallel Computing APIs in .NET 4.0 with Mark Michaelis</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/3/9/6/4/geekSpeak05062009_small_ch9.png" border="0" /&gt;&lt;p&gt;We are approaching an &lt;a href="http://mathworld.wolfram.com/Asymptote.html"&gt;asymptote&lt;/a&gt; for processor speeds using current technology. To overcome this, computer power is increasing by scaling the number of processors used within a system. This increase in multithreading capabilities, however, complicates development considerably. In this geekSpeak, we'll chat with Microsoft Regional Director Mark Michaelis about how .NET 4.0 simplifies this paradigm with new APIs that leverage the power of recent .NET language extensions and .NET 4.0 API enhancements - Task Parallel Library and ParallelLINQ. Your hosts for this geekSpeak are &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;br /&gt;
 &lt;br /&gt;
The geekSpeak webcast series brings you industry experts in a "talk-radio" format hosted by developer evangelists from Microsoft. These experts share their knowledge and experience about a particular developer technology and are ready to answer your questions in real time during the webcast. 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;/p&gt;
&lt;p&gt;&lt;b&gt;Presenters: &lt;/b&gt;Mark Michaelis, Enterprise Software Architect, Itron, Inc.&lt;/p&gt;
&lt;p&gt;Mark Michaelis is an Enterprise Software Architect at Itron Inc. Additionally, Mark recently started intelliTechture, a software engineering and consulting company with high end skills in Microsoft VSTS/TFS, BizTalk, SharePoint, and .NET 3.0. Mark also serves as a Chief Software Architect and Trainer for IDesign Inc. Mark holds a BA in philosophy from the University of Illinois and an MS in computer science from the Illinois Institute of Technology. He is also recognized by Microsoft as a Regional Directory. Starting in 1996, he has been a Microsoft MVP for C#, Visual Studio Team System, and the Windows SDK. He serves on several Microsoft software design review teams, including C#, the Connected Systems Division and VSTS/TFS. Mark speaks at developer conferences both nationally and internationally and has written several articles and books, in addition to maintaining a blog at &lt;a href="http://mark.michaelis.net/Blog/"&gt;http://mark.michaelis.net/Blog/&lt;/a&gt;. His most recent book is Essential C# 3.0 (Addison-Wesley, 2008). When not bonding with his computer, Mark is busy with his family or training for the Ironman.&lt;/p&gt;&lt;img src="http://channel9.msdn.com/469375/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-Parallel-Computing-APIs-in-NET-40-with-Mark-Michaelis/</comments><itunes:summary>We are approaching an asymptote for processor speeds using current technology. To overcome this, computer power is increasing by scaling the number of processors used within a system. This increase in multithreading capabilities, however, complicates development considerably. In this geekSpeak, we'll chat with Microsoft Regional Director Mark Michaelis about how .NET 4.0 simplifies this paradigm with new APIs that leverage the power of recent .NET language extensions and .NET 4.0 API enhancements - Task Parallel Library and ParallelLINQ. Your hosts for this geekSpeak are Lynn Langit and Mithun Dhar.
 
The geekSpeak webcast series brings you industry experts in a "talk-radio" format hosted by developer evangelists from Microsoft. These experts share their knowledge and experience about a particular developer technology and are ready to answer your questions in real time during the webcast. To ask a question in advance of the live webcast, or for post-show resources, be sure to visit the geekSpeak blog.
Presenters: Mark Michaelis, Enterprise Software Architect, Itron, Inc.
Mark Michaelis is an Enterprise Software Architect at Itron Inc. Additionally, Mark recently started intelliTechture, a software engineering and consulting company with high end skills in Microsoft VSTS/TFS, BizTalk, SharePoint, and .NET 3.0. Mark also serves as a Chief Software Architect and Trainer for IDesign Inc. Mark holds a BA in philosophy from the University of Illinois and an MS in computer science from the Illinois Institute of Technology. He is also recognized by Microsoft as a Regional Directory. Starting in 1996, he has been a Microsoft MVP for C#, Visual Studio Team System, and the Windows SDK. He serves on several Microsoft software design review teams, including C#, the Connected Systems Division and VSTS/TFS. Mark speaks at developer conferences both nationally and internationally and has written several articles and books, in addition to maintaining a blog at http://mark.michaelis.net/Blog/. His most recent book is Essential C# 3.0 (Addison-Wesley, 2008). When not bonding with his computer, Mark is busy with his family or training for the Ironman.</itunes:summary><link>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-Parallel-Computing-APIs-in-NET-40-with-Mark-Michaelis/</link><pubDate>Mon, 18 May 2009 20:42:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/3/9/6/4/geekSpeak05062009_ch9.mp4</guid><evnet:views>10911</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/469375/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>We are approaching an asymptote for processor speeds using current technology. To overcome this, computer power is increasing by scaling the number of processors used within a system. This increase in multithreading capabilities, however, complicates development considerably. In this geekSpeak, we'll chat with Microsoft Regional Director Mark Michaelis about how .NET 4.0 simplifies this paradigm with new APIs that leverage the power of recent .NET language extensions and .NET 4.0 API enhancements - Task Parallel Library and ParallelLINQ.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/3/9/6/4/geekSpeak05062009_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/3/9/6/4/geekSpeak05062009_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/3/9/6/4/geekSpeak05062009_ch9.mp4" expression="full" duration="3254" fileSize="88111348" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/3/9/6/4/geekSpeak05062009_ch9.mp3" expression="full" duration="3254" fileSize="26035298" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/3/9/6/4/geekSpeak05062009_ch9.mp4" expression="full" duration="3254" fileSize="88111348" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/3/9/6/4/geekSpeak05062009_ch9.wma" expression="full" duration="3254" fileSize="52632065" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/3/9/6/4/geekSpeak05062009_ch9.wmv" expression="full" duration="3254" fileSize="64200967" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/3/9/6/4/geekSpeak05062009_2MB_ch9.wmv" expression="full" duration="3254" fileSize="82104953" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/3/9/6/4/geekSpeak05062009_Zune_ch9.wmv" expression="full" duration="3254" fileSize="66136947" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/3/9/6/4/geekSpeak05062009_2MB_ch9.wmv" expression="full" duration="3254" fileSize="82104953" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/3/9/6/4/geekSpeak05062009_ch9.mp4" length="88111348" type="video/mp4" /><dc:creator>Brian Johnson</dc:creator><itunes:author>Brian Johnson</itunes:author><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-Parallel-Computing-APIs-in-NET-40-with-Mark-Michaelis/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/469375/Trackback.aspx</trackback:ping><category>.NET</category><category>.NET Framework 4.0</category><category>API</category><category>dpeeast</category><category>geekSpeak</category><category>LINQ</category><category>Mathematics</category><category>parallel</category><category>Parallel Computing</category></item><item><title>geekSpeak Recording - What's New in Silverlight 3 with Shawn Wildermuth</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/9/0/0/8/6/4/geekspeak04152009_small_ch9.png" border="0" /&gt;&lt;div class="eventdetails"&gt;
&lt;p&gt;In this episode of geekSpeak, we'll hear about some of the exciting new features of Microsoft Silverlight 3 from Microsoft MVP Shawn Wildermuth. Your hosts for this geekSpeak are &lt;a href="http://blogs.msdn.com/glengordon"&gt;Glen Gordon&lt;/a&gt; and &lt;a href="http://blogs.msdn.com/gduthie"&gt;G. Andrew Duthie&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
The geekSpeak webcast series brings you industry experts in a "talk-radio" format hosted by developer evangelists from Microsoft. These experts share their knowledge and experience about a particular developer technology and are ready to answer your questions in real time during the webcast. 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"&gt;geekSpeak blog&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Presenters: &lt;/b&gt;Shawn Wildermuth, President, Wildermuth Consulting; Glen Gordon, Senior Developer Evangelist, Microsoft and G. Andrew Duthie, Developer Evangelist, Microsoft&lt;/p&gt;
&lt;p&gt;Shawn Wildermuth is a Microsoft Most Valuable Professional (MVP) for Microsoft Visual C# and an MCSD for Microsoft .NET. He is also a member of the International .NET Speakers Association (INETA) and has appeared at several national conferences to speak on a variety of subjects. Shawn is the author of dozens of articles and several books, including Pragmatic ADO.NET (Addison-Wesley Professional, 2002) and the upcoming book Prescriptive Data Architectures (Addison-Wesley Professional). Shawn is also the coauthor of four Microsoft Certification Training Kits for Microsoft Press. He is currently teaching Microsoft Silverlight across the country during his Silverlight Tour. Visit &lt;a href="http://www.silverlight-tour.com/"&gt;http://www.silverlight-tour.com/&lt;/a&gt; for more information.&lt;/p&gt;
&lt;p&gt;View other sessions from: &lt;a href="http://www.microsoft.com/events/series/geekSpeak.aspx"&gt;geekSpeak: Join a Discussion Like No Other&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;&lt;img src="http://channel9.msdn.com/468009/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-Whats-New-in-Silverlight-3-with-Shawn-Wildermuth/</comments><itunes:summary>
In this episode of geekSpeak, we'll hear about some of the exciting new features of Microsoft Silverlight 3 from Microsoft MVP Shawn Wildermuth. Your hosts for this geekSpeak are Glen Gordon and G. Andrew Duthie.

The geekSpeak webcast series brings you industry experts in a "talk-radio" format hosted by developer evangelists from Microsoft. These experts share their knowledge and experience about a particular developer technology and are ready to answer your questions in real time during the webcast. To ask a question in advance of the live webcast, or for post-show resources, be sure to visit the geekSpeak blog.
Presenters: Shawn Wildermuth, President, Wildermuth Consulting; Glen Gordon, Senior Developer Evangelist, Microsoft and G. Andrew Duthie, Developer Evangelist, Microsoft
Shawn Wildermuth is a Microsoft Most Valuable Professional (MVP) for Microsoft Visual C# and an MCSD for Microsoft .NET. He is also a member of the International .NET Speakers Association (INETA) and has appeared at several national conferences to speak on a variety of subjects. Shawn is the author of dozens of articles and several books, including Pragmatic ADO.NET (Addison-Wesley Professional, 2002) and the upcoming book Prescriptive Data Architectures (Addison-Wesley Professional). Shawn is also the coauthor of four Microsoft Certification Training Kits for Microsoft Press. He is currently teaching Microsoft Silverlight across the country during his Silverlight Tour. Visit http://www.silverlight-tour.com/ for more information.
View other sessions from: geekSpeak: Join a Discussion Like No Other
</itunes:summary><link>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-Whats-New-in-Silverlight-3-with-Shawn-Wildermuth/</link><pubDate>Tue, 05 May 2009 16:44:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/9/0/0/8/6/4/geekspeak04152009_ch9.mp4</guid><evnet:views>1306</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/468009/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this episode of geekSpeak, we'll hear about some of the exciting new features of Microsoft Silverlight 3 from Microsoft MVP Shawn Wildermuth. Your hosts for this geekSpeak are Glen Gordon and G. Andrew Duthie.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/0/0/8/6/4/geekspeak04152009_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/0/0/8/6/4/geekspeak04152009_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/0/0/8/6/4/geekspeak04152009_ch9.mp4" expression="full" duration="3760" fileSize="88344180" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/0/0/8/6/4/geekspeak04152009_ch9.mp3" expression="full" duration="3760" fileSize="30087057" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/0/0/8/6/4/geekspeak04152009_ch9.mp4" expression="full" duration="3760" fileSize="88344180" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/0/0/8/6/4/geekspeak04152009_ch9.wma" expression="full" duration="3760" fileSize="60823973" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/0/0/8/6/4/geekspeak04152009_ch9.wmv" expression="full" duration="3760" fileSize="91836003" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/0/0/8/6/4/geekspeak04152009_2MB_ch9.wmv" expression="full" duration="3760" fileSize="192076009" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/0/0/8/6/4/geekspeak04152009_Zune_ch9.wmv" expression="full" duration="3760" fileSize="72203983" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/0/0/8/6/4/geekspeak04152009_2MB_ch9.wmv" expression="full" duration="3760" fileSize="192076009" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/0/0/8/6/4/geekspeak04152009_ch9.mp4" length="88344180" type="video/mp4" /><dc:creator>Brian Johnson</dc:creator><itunes:author>Brian Johnson</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-Whats-New-in-Silverlight-3-with-Shawn-Wildermuth/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/468009/Trackback.aspx</trackback:ping><category>Developer Tools</category><category>dpeeast</category><category>geekSpeak</category><category>Silverlight 3</category></item><item><title>geekSpeak Recording - WPF for the Business Programmer with Paul Sheriff</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/5/8/4/7/6/4/geekSpeak04222009_small_ch9.png" border="0" /&gt;Windows Presentation Foundation, is it really for business applications? Why would you choose this over Windows Forms? In this geekSpeak, we'll chat with industry guru and Microsoft Regional Director Paul Sheriff about the reasons why you would choose to use WPF over Windows Forms, and when you might not. Paul will show some concrete examples that illustrate how much easier it is to do certain tasks in WPF. Your hosts for this geekSpeak are Glen Gordon and Lynn Langit. &lt;br /&gt;
&lt;br /&gt;
The geekSpeak webcast series brings you industry experts in a "talk-radio" format hosted by developer evangelists from Microsoft. These experts share their knowledge and experience about a particular developer technology and are ready to answer your questions in real time during the webcast. 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"&gt;geekSpeak blog&lt;/a&gt;.&lt;img src="http://channel9.msdn.com/467485/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-WPF-for-the-Business-Programmer-with-Paul-Sheriff/</comments><itunes:summary>Windows Presentation Foundation, is it really for business applications? Why would you choose this over Windows Forms? In this geekSpeak, we'll chat with industry guru and Microsoft Regional Director Paul Sheriff about the reasons why you would choose to use WPF over Windows Forms, and when you might not. Paul will show some concrete examples that illustrate how much easier it is to do certain tasks in WPF. Your hosts for this geekSpeak are Glen Gordon and Lynn Langit. 

The geekSpeak webcast series brings you industry experts in a "talk-radio" format hosted by developer evangelists from Microsoft. These experts share their knowledge and experience about a particular developer technology and are ready to answer your questions in real time during the webcast. 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-WPF-for-the-Business-Programmer-with-Paul-Sheriff/</link><pubDate>Thu, 30 Apr 2009 18:40:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/5/8/4/7/6/4/geekSpeak04222009_ch9.mp4</guid><evnet:views>1442</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/467485/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Windows Presentation Foundation, is it really for business applications? Why would you choose this over Windows Forms? In this geekSpeak, we'll chat with industry guru and Microsoft Regional Director Paul Sheriff about the reasons why you would choose to use WPF over Windows Forms, and when you might not. Paul will show some concrete examples that illustrate how much easier it is to do certain tasks in WPF.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/8/4/7/6/4/geekSpeak04222009_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/8/4/7/6/4/geekSpeak04222009_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/8/4/7/6/4/geekSpeak04222009_ch9.mp4" expression="full" duration="3621" fileSize="97822288" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/8/4/7/6/4/geekSpeak04222009_ch9.mp3" expression="full" duration="3621" fileSize="28971315" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/8/4/7/6/4/geekSpeak04222009_ch9.mp4" expression="full" duration="3621" fileSize="97822288" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/8/4/7/6/4/geekSpeak04222009_ch9.wma" expression="full" duration="3621" fileSize="58567969" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/8/4/7/6/4/geekSpeak04222009_ch9.wmv" expression="full" duration="3621" fileSize="74907169" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/8/4/7/6/4/geekSpeak04222009_2MB_ch9.wmv" expression="full" duration="3621" fileSize="93931161" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/8/4/7/6/4/geekSpeak04222009_Zune_ch9.wmv" expression="full" duration="3621" fileSize="75403149" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/8/4/7/6/4/geekSpeak04222009_ch9.mp4" length="97822288" type="video/mp4" /><dc:creator>Brian Johnson</dc:creator><itunes:author>Brian Johnson</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-WPF-for-the-Business-Programmer-with-Paul-Sheriff/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/467485/Trackback.aspx</trackback:ping><category>.NET 3.5</category><category>dpeeast</category><category>geekSpeak</category><category>WPF</category></item><item><title>geekSpeak recording - The PowerThreading Library for Silverlight with Jeffrey Richter</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/0/1/9/7/5/4/geekSpeak20090128_small_ch9.png" border="0" /&gt;In this geekSpeak webcast, Jeffrey Richter talks about his AsyncEnumerator class that allows programmers to use a simple synchronous programming model to perform asynchronous operations, thereby writing highly scalable and responsive applications and components. The class is useful for console applications, Windows Forms, Windows Presentation Foundation (WPF), Web Forms, Web services, SQL, Microsoft Silverlight, and more.&lt;br /&gt;
 &lt;br /&gt;
The geekSpeak webcast series brings you industry experts in a "talk-radio" format hosted by developer evangelists from Microsoft. These experts share their knowledge and experience about a particular developer technology and are ready to answer your questions in real time during the webcast. Your hosts for this geekSpeak are Glen Gordon and G. Andrew Duthie. 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;br /&gt;
&lt;b&gt;Guest Presenter: &lt;/b&gt;Jeffrey Richter, Cofounder, Wintellect&lt;br /&gt;
&lt;br /&gt;
Jeffrey Richter is a cofounder of Wintellect, a training, debugging, and consulting firm dedicated to helping companies build better software, faster. He has written several best-selling programming books about Microsoft .NET and Microsoft Win32, including CLR via C# (Microsoft Press, 2006). Jeffrey is also a contributing editor to MSDN Magazine where he authors the "Concurrent Affairs" column.&lt;br /&gt;&lt;img src="http://channel9.msdn.com/457910/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-The-PowerThreading-Library-for-Silverlight-with-Jeffrey-Richter/</comments><itunes:summary>In this geekSpeak webcast, Jeffrey Richter talks about his AsyncEnumerator class that allows programmers to use a simple synchronous programming model to perform asynchronous operations, thereby writing highly scalable and responsive applications and components. The class is useful for console applications, Windows Forms, Windows Presentation Foundation (WPF), Web Forms, Web services, SQL, Microsoft Silverlight, and more.
 
The geekSpeak webcast series brings you industry experts in a "talk-radio" format hosted by developer evangelists from Microsoft. These experts share their knowledge and experience about a particular developer technology and are ready to answer your questions in real time during the webcast. Your hosts for this geekSpeak are Glen Gordon and G. Andrew Duthie. To ask a question in advance of the live webcast, or for post-show resources, be sure to visit the geekSpeak blog.

Guest Presenter: Jeffrey Richter, Cofounder, Wintellect

Jeffrey Richter is a cofounder of Wintellect, a training, debugging, and consulting firm dedicated to helping companies build better software, faster. He has written several best-selling programming books about Microsoft .NET and Microsoft Win32, including CLR via C# (Microsoft Press, 2006). Jeffrey is also a contributing editor to MSDN Magazine where he authors the "Concurrent Affairs" column.</itunes:summary><link>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-The-PowerThreading-Library-for-Silverlight-with-Jeffrey-Richter/</link><pubDate>Fri, 20 Feb 2009 10:47:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/0/1/9/7/5/4/geekSpeak20090128_ch9.mp4</guid><evnet:views>2664</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/457910/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this geekSpeak webcast, Jeffrey Richter talks about his AsyncEnumerator class that allows programmers to use a simple synchronous programming model to perform asynchronous operations, thereby writing highly scalable and responsive applications and components. The class is useful for console applications, Windows Forms, Windows Presentation Foundation (WPF), Web Forms, Web services, SQL, Microsoft Silverlight, and more.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/1/9/7/5/4/geekSpeak20090128_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/1/9/7/5/4/geekSpeak20090128_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/1/9/7/5/4/geekSpeak20090128_ch9.mp4" expression="full" duration="3605" fileSize="92785743" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/1/9/7/5/4/geekSpeak20090128_ch9.mp3" expression="full" duration="3605" fileSize="28844745" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/1/9/7/5/4/geekSpeak20090128_ch9.mp4" expression="full" duration="3605" fileSize="92785743" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/1/9/7/5/4/geekSpeak20090128_ch9.wma" expression="full" duration="3605" fileSize="58312627" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/1/9/7/5/4/geekSpeak20090128_ch9.wmv" expression="full" duration="3605" fileSize="70123071" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/1/9/7/5/4/geekSpeak20090128_2MB_ch9.wmv" expression="full" duration="3605" fileSize="90083065" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/1/9/7/5/4/geekSpeak20090128_Zune_ch9.wmv" expression="full" duration="3605" fileSize="71691051" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/1/9/7/5/4/geekSpeak20090128_ch9.mp4" length="92785743" type="video/mp4" /><dc:creator>Brian Johnson</dc:creator><itunes:author>Brian Johnson</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-The-PowerThreading-Library-for-Silverlight-with-Jeffrey-Richter/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/457910/Trackback.aspx</trackback:ping><category>.NET</category><category>Concurrency</category><category>geekSpeak</category><category>Richter</category><category>threading</category></item><item><title>geekSpeak recording - SQL Data Services with James Johnson </title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/4/5/7/7/5/4/geekSpeak20090114New_small_ch9.png" border="0" /&gt;Microsoft SQL Data Services (SDS) offers highly scalable and Internet-facing distributed database services in the cloud for storing and processing relational queries. In this geekSpeak webcast, James Johnson provides an overview of working with SQL Data Services—what it is, how it works, why you would want to use it, and why it is so cool. James highlights how to get started, shows to interact with the service, and steps through building an application.&lt;br /&gt;
 &lt;br /&gt;
The geekSpeak webcast series brings you industry experts in a "talk-radio" format hosted by developer evangelists from Microsoft. These experts share their knowledge and experience about a particular developer technology and are ready to answer your questions in real time during the webcast. Your hosts for this geekSpeak are Lynn Langit and Lindsay Rutter. 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;br /&gt;
&lt;b&gt;Guest Presenter: &lt;/b&gt;James Johnson, President, Inland Empire .NET User’s Group&lt;br /&gt;
&lt;br /&gt;
James Johnson is the founder and president of the Inland Empire .NET User's Group. He has a great affinity for all things Web, data, user experience, and building community. James' passion is getting people access to experts, experiences, and technologies they never thought they would have access to or could achieve. James is a frequent blogger at &lt;a href="http://www.duringlunch.com/" target="_self"&gt;www.duringlunch.com&lt;/a&gt;, and he is constantly working on the next big thing.&lt;br /&gt;&lt;img src="http://channel9.msdn.com/457754/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-SQL-Data-Services-with-James-Johnson/</comments><itunes:summary>Microsoft SQL Data Services (SDS) offers highly scalable and Internet-facing distributed database services in the cloud for storing and processing relational queries. In this geekSpeak webcast, James Johnson provides an overview of working with SQL Data Services—what it is, how it works, why you would want to use it, and why it is so cool. James highlights how to get started, shows to interact with the service, and steps through building an application.
 
The geekSpeak webcast series brings you industry experts in a "talk-radio" format hosted by developer evangelists from Microsoft. These experts share their knowledge and experience about a particular developer technology and are ready to answer your questions in real time during the webcast. Your hosts for this geekSpeak are Lynn Langit and Lindsay Rutter. To ask a question in advance of the live webcast, or for post-show resources, be sure to visit the geekSpeak blog.

Guest Presenter: James Johnson, President, Inland Empire .NET User’s Group

James Johnson is the founder and president of the Inland Empire .NET User's Group. He has a great affinity for all things Web, data, user experience, and building community. James' passion is getting people access to experts, experiences, and technologies they never thought they would have access to or could achieve. James is a frequent blogger at www.duringlunch.com, and he is constantly working on the next big thing.</itunes:summary><link>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-SQL-Data-Services-with-James-Johnson/</link><pubDate>Fri, 20 Feb 2009 10:46:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/4/5/7/7/5/4/geekSpeak20090114New_ch9.mp4</guid><evnet:views>1309</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/457754/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Microsoft SQL Data Services (SDS) offers highly scalable and Internet-facing distributed database services in the cloud for storing and processing relational queries. In this geekSpeak webcast, James Johnson provides an overview of working with SQL Data Services—what it is, how it works, why you would want to use it, and why it is so cool.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/5/7/7/5/4/geekSpeak20090114New_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/5/7/7/5/4/geekSpeak20090114New_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/5/7/7/5/4/geekSpeak20090114New_ch9.mp4" expression="full" duration="3371" fileSize="88815911" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/5/7/7/5/4/geekSpeak20090114New_ch9.mp3" expression="full" duration="3371" fileSize="26969362" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/5/7/7/5/4/geekSpeak20090114New_ch9.mp4" expression="full" duration="3371" fileSize="88815911" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/5/7/7/5/4/geekSpeak20090114New_ch9.wma" expression="full" duration="3371" fileSize="54524583" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/5/7/7/5/4/geekSpeak20090114New_ch9.wmv" expression="full" duration="3371" fileSize="68521667" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/5/7/7/5/4/geekSpeak20090114New_2MB_ch9.wmv" expression="full" duration="3371" fileSize="92177655" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/5/7/7/5/4/geekSpeak20090114New_Zune_ch9.wmv" expression="full" duration="3371" fileSize="71161647" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/5/7/7/5/4/geekSpeak20090114New_ch9.mp4" length="88815911" type="video/mp4" /><dc:creator>Brian Johnson</dc:creator><itunes:author>Brian Johnson</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-SQL-Data-Services-with-James-Johnson/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/457754/Trackback.aspx</trackback:ping><category>geekSpeak</category><category>SDS</category><category>SQL</category><category>SQL Data Services</category></item><item><title>geekSpeak recording - What You May Not Know About the Visual Studio Team System 2008 with Mike Vincent</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/4/5/9/7/5/4/geekSpeak20090204_small_ch9.jpg" border="0" /&gt;In this episode of geekSpeak, Mike Vincent shares some perspectives about how the Microsoft Visual Studio Team System 2008 is a good investment in these tough economic times. Mike illustrates some of the ways the Visual Studio Team System 2008 can deliver value by getting your whole organization team involved to deliver successful projects. He touches on people, process, process templates, test-driven development (TDD), continuous integration, reports, and the value of good application life-cycle management. Your hosts for this geekSpeak are Lynn Langit and Mithun Dhar.&lt;br /&gt;
 &lt;br /&gt;
The geekSpeak webcast series brings you industry experts in a "talk-radio" format hosted by developer evangelists from Microsoft. These experts share their knowledge and experience about a particular developer technology and are ready to answer your questions in real time during the webcast. 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;br /&gt;
&lt;b&gt;Guest Presenter: &lt;/b&gt;Mike Vincent, Solutions Architect, MVA Software&lt;br /&gt;
&lt;br /&gt;
Mike Vincent is a solutions architect based in Orange County, California. He provides clients with software architecture, application life-cycle management, and development services that primarily focus on Microsoft .NET technology. Mike has been in the software business for more than 20 years in engineering and marketing management positions. He founded both the Southern California Chapter of the International Association of Software Architects (IASA) and the Orange County C# Developers group, and Mike is treasurer of INETA North America (NorAm). You can reach Mike through his blog at &lt;a href="http://mvasoftware.com/blogs/mikev_weblog/default.aspx"&gt;http://mvasoftware.com/blogs/mikev_weblog/default.aspx&lt;/a&gt;.&lt;img src="http://channel9.msdn.com/457954/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-What-You-May-Not-Know-About-the-Visual-Studio-Team-System-2008-with-Mike-Vincent/</comments><itunes:summary>In this episode of geekSpeak, Mike Vincent shares some perspectives about how the Microsoft Visual Studio Team System 2008 is a good investment in these tough economic times. Mike illustrates some of the ways the Visual Studio Team System 2008 can deliver value by getting your whole organization team involved to deliver successful projects. He touches on people, process, process templates, test-driven development (TDD), continuous integration, reports, and the value of good application life-cycle management. Your hosts for this geekSpeak are Lynn Langit and Mithun Dhar.
 
The geekSpeak webcast series brings you industry experts in a "talk-radio" format hosted by developer evangelists from Microsoft. These experts share their knowledge and experience about a particular developer technology and are ready to answer your questions in real time during the webcast. To ask a question in advance of the live webcast, or for post-show resources, be sure to visit the geekSpeak blog.

Guest Presenter: Mike Vincent, Solutions Architect, MVA Software

Mike Vincent is a solutions architect based in Orange County, California. He provides clients with software architecture, application life-cycle management, and development services that primarily focus on Microsoft .NET technology. Mike has been in the software business for more than 20 years in engineering and marketing management positions. He founded both the Southern California Chapter of the International Association of Software Architects (IASA) and the Orange County C# Developers group, and Mike is treasurer of INETA North America (NorAm). You can reach Mike through his blog at http://mvasoftware.com/blogs/mikev_weblog/default.aspx.</itunes:summary><link>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-What-You-May-Not-Know-About-the-Visual-Studio-Team-System-2008-with-Mike-Vincent/</link><pubDate>Wed, 18 Feb 2009 20:40:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/4/5/9/7/5/4/geekSpeak20090204_ch9.mp4</guid><evnet:views>2214</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/457954/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this episode of geekSpeak, Mike Vincent shares some perspectives about how the Microsoft Visual Studio Team System 2008 is a good investment in these tough economic times. Mike illustrates some of the ways the Visual Studio Team System 2008 can deliver value by getting your whole organization team involved to deliver successful projects.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/5/9/7/5/4/geekSpeak20090204_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/5/9/7/5/4/geekSpeak20090204_small_ch9.jpg" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/5/9/7/5/4/geekSpeak20090204_ch9.mp4" expression="full" duration="3548" fileSize="82717144" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/5/9/7/5/4/geekSpeak20090204_ch9.mp3" expression="full" duration="3548" fileSize="28385199" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/5/9/7/5/4/geekSpeak20090204_ch9.mp4" expression="full" duration="3548" fileSize="82717144" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/5/9/7/5/4/geekSpeak20090204_ch9.wma" expression="full" duration="3548" fileSize="57384391" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/5/9/7/5/4/geekSpeak20090204_ch9.wmv" expression="full" duration="3548" fileSize="67834723" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/5/9/7/5/4/geekSpeak20090204_2MB_ch9.wmv" expression="full" duration="3548" fileSize="79338717" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/5/9/7/5/4/geekSpeak20090204_Zune_ch9.wmv" expression="full" duration="3548" fileSize="69018703" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/5/9/7/5/4/geekSpeak20090204_ch9.mp4" length="82717144" type="video/mp4" /><dc:creator>Brian Johnson</dc:creator><itunes:author>Brian Johnson</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-What-You-May-Not-Know-About-the-Visual-Studio-Team-System-2008-with-Mike-Vincent/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/457954/Trackback.aspx</trackback:ping><category>Developer</category><category>geekSpeak</category><category>Team System</category><category>Visual Studio</category></item><item><title>geekSpeak recording - Silverlight and ADO.NET Data Services with John Papa</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/1/1/8/2/5/4/geekSpeak20090108_small_ch9.jpg" border="0" /&gt;In this geekSpeak, Microsoft Most Valuable Professional (MVP) John Papa explores how to consume ADO.NET Data Services from a Microsoft Silverlight 2 application. &lt;br /&gt;
&lt;br /&gt;
John Papa is a Microsoft Visual C# Most Valuable Professional (MVP), International .NET Association (INETA) speaker, member of the WPF and Silverlight Insiders, consultant, speaker, author, and trainer for ASPSOFT. He specializes in professional application development with Microsoft technologies, including Microsoft Visual Basic, Visual C#, Microsoft .NET, and Microsoft SQL Server. John has written over 60 articles and authored several books on data access technologies, including ASP.NET, Windows Presentation Foundation (WPF), Microsoft Silverlight, ADO.NET, XML, and SQL Server. He can often be found speaking at industry conferences such as VSLive and DevConnections and viewed on MSDN webcasts. John is currently working on his upcoming book Data-Driven Services with Silverlight 2 (O'Reilly, 2009). You can always find John at http://johnpapa.net.&lt;br /&gt;
&lt;br /&gt;
 The geekSpeak webcast series brings you industry experts in a "talk-radio" format hosted by developer evangelists from Microsoft. These experts share their knowledge and experience about a particular developer technology and are ready to answer your questions in real time during the webcast. &lt;br /&gt;
&lt;br /&gt;
Your hosts for this geekSpeak are Glen Gordon and Brian Johnson. To ask a question in advance of the 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;br /&gt;&lt;img src="http://channel9.msdn.com/452811/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Silverlight-and-ADONET-Data-Services-with-John-Papa/</comments><itunes:summary>In this geekSpeak, Microsoft Most Valuable Professional (MVP) John Papa explores how to consume ADO.NET Data Services from a Microsoft Silverlight 2 application. 

John Papa is a Microsoft Visual C# Most Valuable Professional (MVP), International .NET Association (INETA) speaker, member of the WPF and Silverlight Insiders, consultant, speaker, author, and trainer for ASPSOFT. He specializes in professional application development with Microsoft technologies, including Microsoft Visual Basic, Visual C#, Microsoft .NET, and Microsoft SQL Server. John has written over 60 articles and authored several books on data access technologies, including ASP.NET, Windows Presentation Foundation (WPF), Microsoft Silverlight, ADO.NET, XML, and SQL Server. He can often be found speaking at industry conferences such as VSLive and DevConnections and viewed on MSDN webcasts. John is currently working on his upcoming book Data-Driven Services with Silverlight 2 (O'Reilly, 2009). You can always find John at http://johnpapa.net.

 The geekSpeak webcast series brings you industry experts in a "talk-radio" format hosted by developer evangelists from Microsoft. These experts share their knowledge and experience about a particular developer technology and are ready to answer your questions in real time during the webcast. 

Your hosts for this geekSpeak are Glen Gordon and Brian Johnson. To ask a question in advance of the 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-Silverlight-and-ADONET-Data-Services-with-John-Papa/</link><pubDate>Wed, 11 Feb 2009 19:57:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/1/1/8/2/5/4/geekSpeak20090108_ch9.mp4</guid><evnet:views>3225</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/452811/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this geekSpeak, Microsoft Most Valuable Professional (MVP) John Papa explores how to consume ADO.NET Data Services from a Microsoft Silverlight 2 application. John is the author of the book Data-Driven Services with Silverlight 2 (O'Reilly, 2009).</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/1/8/2/5/4/geekSpeak20090108_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/1/8/2/5/4/geekSpeak20090108_small_ch9.jpg" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/1/8/2/5/4/geekSpeak20090108_ch9.mp4" expression="full" duration="3764" fileSize="97886695" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/1/8/2/5/4/geekSpeak20090108_ch9.mp3" expression="full" duration="3764" fileSize="30116594" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/1/8/2/5/4/geekSpeak20090108_ch9.mp4" expression="full" duration="3764" fileSize="97886695" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/1/8/2/5/4/geekSpeak20090108_ch9.wma" expression="full" duration="3764" fileSize="60884051" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/1/8/2/5/4/geekSpeak20090108_ch9.wmv" expression="full" duration="3764" fileSize="74508025" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/1/8/2/5/4/geekSpeak20090108_2MB_ch9.wmv" expression="full" duration="3764" fileSize="97628019" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/1/8/2/5/4/geekSpeak20090108_Zune_ch9.wmv" expression="full" duration="3764" fileSize="76876005" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/1/8/2/5/4/geekSpeak20090108_ch9.mp4" length="97886695" type="video/mp4" /><dc:creator>Brian Johnson</dc:creator><itunes:author>Brian Johnson</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Silverlight-and-ADONET-Data-Services-with-John-Papa/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/452811/Trackback.aspx</trackback:ping><category>ADO.NET</category><category>ADO.NET Data Services</category><category>Data Services</category><category>Silverlight 2</category><category>WPF</category></item><item><title>geekSpeak recording - REST and the Windows Azure Services Platform with Adnan Masood</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/6/3/2/2/5/4/geekSpeak20090107_small_ch9.jpg" border="0" /&gt;Windows Azure provides developers with on-demand compute and storage to host, scale, and manage Web applications on the Internet. &lt;br /&gt;
&lt;br /&gt;
In this geekSpeak webcast, Adnan Masood illustrates how to create and host services in the cloud. Adnan highlights key features of the platform software development kit (SDK), addresses how to implement RESTful interfaces (available remotely and from the data center), and describes how to run Microsoft ASP.NET Web applications or Microsoft .NET code in the cloud.&lt;br /&gt;
 &lt;br /&gt;
The geekSpeak webcast series brings you industry experts in a "talk-radio" format hosted by developer evangelists from Microsoft. These experts share their knowledge and experience about a particular developer technology and are ready to answer your questions in real time during the webcast. Your hosts for this geekSpeak are Lynn Langit and Lindsay Rutter. 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;img src="http://channel9.msdn.com/452236/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-REST-and-the-Windows-Azure-Services-Platform-with-Adnan-Masood/</comments><itunes:summary>Windows Azure provides developers with on-demand compute and storage to host, scale, and manage Web applications on the Internet. 

In this geekSpeak webcast, Adnan Masood illustrates how to create and host services in the cloud. Adnan highlights key features of the platform software development kit (SDK), addresses how to implement RESTful interfaces (available remotely and from the data center), and describes how to run Microsoft ASP.NET Web applications or Microsoft .NET code in the cloud.
 
The geekSpeak webcast series brings you industry experts in a "talk-radio" format hosted by developer evangelists from Microsoft. These experts share their knowledge and experience about a particular developer technology and are ready to answer your questions in real time during the webcast. Your hosts for this geekSpeak are Lynn Langit and Lindsay Rutter. 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-REST-and-the-Windows-Azure-Services-Platform-with-Adnan-Masood/</link><pubDate>Wed, 14 Jan 2009 18:12:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/6/3/2/2/5/4/geekSpeak20090107_ch9.mp4</guid><evnet:views>4162</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/452236/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Windows Azure provides developers with on-demand compute and storage to host, scale, and manage Web applications on the Internet. In this geekSpeak webcast, Adnan Masood talks to Lynn Langit and Lindsay Rutter about how to create and host services in the cloud.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/3/2/2/5/4/geekSpeak20090107_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/3/2/2/5/4/geekSpeak20090107_small_ch9.jpg" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/3/2/2/5/4/geekSpeak20090107_ch9.mp4" expression="full" duration="3511" fileSize="170426776" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/3/2/2/5/4/geekSpeak20090107_ch9.mp3" expression="full" duration="3511" fileSize="28088656" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/3/2/2/5/4/geekSpeak20090107_ch9.mp4" expression="full" duration="3511" fileSize="170426776" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/3/2/2/5/4/geekSpeak20090107_ch9.wma" expression="full" duration="3511" fileSize="56786597" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/3/2/2/5/4/geekSpeak20090107_ch9.wmv" expression="full" duration="3511" fileSize="66074503" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/3/2/2/5/4/geekSpeak20090107_2MB_ch9.wmv" expression="full" duration="3511" fileSize="78338495" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/3/2/2/5/4/geekSpeak20090107_Zune_ch9.wmv" expression="full" duration="3511" fileSize="67770483" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/3/2/2/5/4/geekSpeak20090107_ch9.mp4" length="170426776" type="video/mp4" /><dc:creator>Brian Johnson</dc:creator><itunes:author>Brian Johnson</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-REST-and-the-Windows-Azure-Services-Platform-with-Adnan-Masood/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/452236/Trackback.aspx</trackback:ping><category>Azure</category><category>Azure Platform</category><category>Azure Services</category><category>geekSpeak</category><category>REST</category></item><item><title>geekSpeak recording - Cloud Services 101 with Aaron Skonnard</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/0/5/7/7/4/4/geekSpeak20081203_small_ch9.jpg" border="0" /&gt;A new platform is emerging—one that simplifies the process around deploying, hosting, and managing your applications, using low-cost shared infrastructure provided by a particular vendor. This type of platform is commonly referred to as "the cloud." This movement is producing a great deal of energy and excitement throughout the IT industry because of the business and technical benefits inherent in the model. &lt;br /&gt;
&lt;br /&gt;
In this geekSpeak, Microsoft Most Valuable Professional (MVP) Aaron Skonnard explains what Microsoft is doing with cloud computing and how you can start taking advantage of "the cloud" in your applications.&lt;br /&gt;
 &lt;br /&gt;
The geekSpeak webcast series brings you industry experts in a "talk-radio" format hosted by developer evangelists from Microsoft. These experts share their knowledge and experience about a particular developer technology and are ready to answer your questions in real time during the webcast. &lt;br /&gt;
&lt;br /&gt;
Your hosts for this geekSpeak are Lynn Langit and Lindsay Rutter. 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/447750/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Cloud-Services-101-with-Aaron-Skonnard/</comments><itunes:summary>A new platform is emerging—one that simplifies the process around deploying, hosting, and managing your applications, using low-cost shared infrastructure provided by a particular vendor. This type of platform is commonly referred to as "the cloud." This movement is producing a great deal of energy and excitement throughout the IT industry because of the business and technical benefits inherent in the model. 

In this geekSpeak, Microsoft Most Valuable Professional (MVP) Aaron Skonnard explains what Microsoft is doing with cloud computing and how you can start taking advantage of "the cloud" in your applications.
 
The geekSpeak webcast series brings you industry experts in a "talk-radio" format hosted by developer evangelists from Microsoft. These experts share their knowledge and experience about a particular developer technology and are ready to answer your questions in real time during the webcast. 

Your hosts for this geekSpeak are Lynn Langit and Lindsay Rutter. 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-Cloud-Services-101-with-Aaron-Skonnard/</link><pubDate>Thu, 08 Jan 2009 02:48:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/0/5/7/7/4/4/geekSpeak20081203_ch9.mp4</guid><evnet:views>3050</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/447750/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>A new platform is emerging—one that simplifies the process around deploying, hosting, and managing your applications, using low-cost shared infrastructure provided by a particular vendor. This type of platform is commonly referred to as "the cloud." This movement is producing a great deal of energy and excitement throughout the IT industry because of the business and technical benefits inherent in the model. &lt;br /&gt;
&lt;br /&gt;
In this geekSpeak, Microsoft Most Valuable Professional (MVP) Aaron Skonnard explains what Microsoft is doing with cloud computing and how you can start taking advantage of "the cloud" in your applications. &lt;br /&gt;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/5/7/7/4/4/geekSpeak20081203_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/5/7/7/4/4/geekSpeak20081203_small_ch9.jpg" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/5/7/7/4/4/geekSpeak20081203_ch9.mp4" expression="full" duration="3551" fileSize="248929529" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/5/7/7/4/4/geekSpeak20081203_ch9.mp3" expression="full" duration="3551" fileSize="28413283" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/5/7/7/4/4/geekSpeak20081203_ch9.mp4" expression="full" duration="3551" fileSize="248929529" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/5/7/7/4/4/geekSpeak20081203_ch9.wma" expression="full" duration="3551" fileSize="57441469" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/5/7/7/4/4/geekSpeak20081203_ch9.wmv" expression="full" duration="3551" fileSize="75626749" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/5/7/7/4/4/geekSpeak20081203_2MB_ch9.wmv" expression="full" duration="3551" fileSize="98042741" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/5/7/7/4/4/geekSpeak20081203_Zune_ch9.wmv" expression="full" duration="3551" fileSize="76250729" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/5/7/7/4/4/geekSpeak20081203_ch9.mp4" length="248929529" type="video/mp4" /><dc:creator>Brian Johnson</dc:creator><itunes:author>Brian Johnson</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Cloud-Services-101-with-Aaron-Skonnard/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/447750/Trackback.aspx</trackback:ping><category>Architecture</category><category>Cloud Computing</category><category>geekSpeak</category></item><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>11459</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: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" /><dc:creator>Brian Johnson</dc:creator><itunes:author>Brian Johnson</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>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>1542</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: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" /><dc:creator>Brian Johnson</dc:creator><itunes:author>Brian Johnson</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>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>2785</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: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" /><dc:creator>Brian Johnson</dc:creator><itunes:author>Brian Johnson</itunes:author><slash:comments>1</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>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>2501</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: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" /><dc:creator>Brian Johnson</dc:creator><itunes:author>Brian Johnson</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>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>5747</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: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" /><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>7280</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>1</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>5874</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>5923</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;/P&gt;&lt;/EM&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>3954</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>7301</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&amp;#8230;</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>3814</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></channel></rss>