<?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/"><channel><title>Entries for glengo</title><atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/niners/glengo/rss/default.aspx" /><image><url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url><title>Entries for glengo</title><link>http://channel9.msdn.com/Niners/glengo/</link></image><description>Entries, comments and threads posted by glengo</description><link>http://channel9.msdn.com/Niners/glengo/</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><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/webcasts/wmv/1032422054_Dnl_L.wmv</guid><evnet:views>2411</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/webcasts/wmv/1032422054_Dnl_L.wmv" length="15745088" type="video/x-ms-wmv" /><dc:creator>glengo</dc:creator><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 - 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><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://msbmopod.vo.llnwd.net/d1/webcasts/wmv/1032417626_Dnl_L.wmv</guid><evnet:views>1531</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><enclosure url="http://msbmopod.vo.llnwd.net/d1/webcasts/wmv/1032417626_Dnl_L.wmv" length="1" type="video/x-ms-wmv" /><dc:creator>glengo</dc:creator><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: 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><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>5751</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><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><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://mschnlnine.vo.llnwd.net/d1/ch9/1/5/5/6/0/4/407333_geekSpeak_20080416.wmv</guid><evnet:views>7292</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><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/5/5/6/0/4/407333_geekSpeak_20080416.wmv" length="1" type="video/x-ms-wmv" /><dc:creator>glengo</dc:creator><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><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>5880</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><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><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://mschnlnine.vo.llnwd.net/d1/ch9/3/1/6/1/0/4/402424_geekspeak_20080402.wmv</guid><evnet:views>5932</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><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/1/6/1/0/4/402424_geekspeak_20080402.wmv" length="1" type="video/x-ms-wmv" /><dc:creator>glengo</dc:creator><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><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://mschnlnine.vo.llnwd.net/d1/ch9/7/5/2/2/6/2/397927_geekspeak_20080326.wmv</guid><evnet:views>3959</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><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/5/2/2/6/2/397927_geekspeak_20080326.wmv" length="1" type="video/x-ms-wmv" /><dc:creator>glengo</dc:creator><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: 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><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://mschnlnine.vo.llnwd.net/d1/ch9/4/4/8/1/6/2/392414_geekSpeak_20080312.wmv</guid><evnet:views>3820</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><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/4/8/1/6/2/392414_geekSpeak_20080312.wmv" length="1" type="video/x-ms-wmv" /><dc:creator>glengo</dc:creator><slash:comments>2</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Building-Animations-in-Silverlight-with-Cal-Schrotenboer/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/261844/Trackback.aspx</trackback:ping><category>Silverlight</category></item><item><title>geekSpeak Recording: Extending SQL Server Integration Services with Reza Madani [geekSpeak Recording: Extending SQL Server Integration Services with Reza Madani]</title><description>&lt;P&gt;Recorded on February 13th, 2008.&lt;/P&gt;
&lt;P&gt;In this installment of geekSpeak, Reza Madani shows you many useful&amp;nbsp;tips for extending Microsoft SQL Server Integration Services (SSIS) with scripts. Highlights include learning the proper way to pass parameters to scripts, how to log effectively, and more. In addition to the numerous demos, Reza manages to answer&amp;nbsp;quite a few questions from the audience. This show was hosted by &lt;a href="http://blogs.msdn.com/socaldevgal/"&gt;Lynn Langit&lt;/a&gt; and &lt;a href="http://blogs.msdn.com/MithunD"&gt;Mithun Dhar&lt;/a&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Guest information:&lt;/STRONG&gt; Reza Madani, Principal, &lt;a href="http://www.harborobjects.com/"&gt;Harbor Objects&lt;/a&gt; &lt;/P&gt;
&lt;P&gt;Reza Madani is a principal at his own Microsoft .NET Framework development company, Harbor Objects, where he architects and implements solutions on the .NET platform. Reza's firm specializes in Business Intelligence and Microsoft SharePoint Products and Technologies built on Microsoft SQL Server 2005. Reza is very active in the Southern California user group community, leading several local .NET developer groups that are based there.&lt;/P&gt;
&lt;P&gt;For upcoming geekSpeaks, visit the &lt;a href="http://blogs.msdn.com/geekSpeak/"&gt;geekSpeak blog&lt;/a&gt;.&lt;/P&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-Extending-SQL-Server-Integration-Services-with-Reza-Madani/'&gt;geekSpeak Recording: Extending SQL Server Integration Services with Reza Madani&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/261747/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-Extending-SQL-Server-Integration-Services-with-Reza-Madani/</comments><link>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-Extending-SQL-Server-Integration-Services-with-Reza-Madani/</link><pubDate>Thu, 20 Mar 2008 21:46:46 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/7/4/7/1/6/2/391390_geekSpeak_20080213.wmv</guid><evnet:views>5151</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/261747/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;P&gt;Recorded on February 13th, 2008.&lt;/P&gt;
&lt;P&gt;In this installment of geekSpeak, Reza Madani shows you many useful&amp;nbsp;tips for extending Microsoft SQL Server Integration Services (SSIS) with scripts. Highlights include learning the proper way to pass parameters to scripts, how to log effectively, and more. In addition to the numerous demos, Reza manages to answer&amp;nbsp;quite a few questions from the audience. This show was hosted by &lt;a href="http://blogs.msdn.com/socaldevgal/"&gt;Lynn Langit&lt;/a&gt; and &lt;a href="http://blogs.msdn.com/MithunD"&gt;Mithun Dhar&lt;/a&gt;&lt;/P&gt;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/0c479820-a5e6-49db-abf0-66ec7959f13d/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/4e352315-3f74-492e-a17d-e4be95805647/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/5cf7c71c-8c2a-4d19-911c-99858a1a3df9/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/ef8cac1f-374e-456a-a40f-c4ec5bed80c1/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/4/7/1/6/2/391390_geekSpeak_20080213.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/4/7/1/6/2/391390.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/4/7/1/6/2/391390_geekSpeak_20080213.wmv" length="1" type="video/x-ms-wmv" /><dc:creator>glengo</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-Extending-SQL-Server-Integration-Services-with-Reza-Madani/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/261747/Trackback.aspx</trackback:ping><category>Business Intelligence</category><category>SQL Server</category></item><item><title>geekSpeak: MSDN geekSpeak Webcast: Problems and Solutions When Implementing a Windows CardSpace Iden [geekSpeak: MSDN geekSpeak Webcast: Problems and Solutions When Implementing a Windows CardSpace Iden]</title><description>&lt;SPAN id=eventInfo_lblEventDescription&gt;
&lt;P&gt;This episode of geekSpeak (recorded February 6, 2008) features Barry Dorrans talking about problems and solutions when implementing a Windows CardSpace identity provider in the real world.&lt;/P&gt;
&lt;P&gt;After giving some great explanations and analogies about identity management on the web, Barry dives into some details related to EV Certificates, identity providers, and more.&lt;/P&gt;
&lt;P&gt;The hosts for this geekSpeak are be&amp;nbsp;&lt;a href="http://www.benkotips.com"&gt;Mike Benkovich&amp;nbsp;&lt;/a&gt;and &lt;A href="http://blogs.msdn.com/glengordon/" target=_self&gt;Glen Gordon&lt;/A&gt;. For resources related to this geekSpeak, visit the &lt;A href="http://blogs.msdn.com/geekspeak/" target=_self&gt;geekSpeak blog&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Guest Information:&lt;/STRONG&gt; Barry Dorrans, Author, Idunno.org.&lt;/P&gt;
&lt;P&gt;Barry has been "playing" with computers since the days of the "dead flesh" keyboard on the ZX Spectrum. Graduating to .NET via RPG, QuickBasic, C, C++ and VB his time has been spent in various markets from banking through telecoms and even parts of the record industry. He specializes in .NET and Microsoft Technologies looking at "whatever takes his fancy" and running with it to see where it goes, with a passion for sharing the knowledge gathered during each of his code expeditions.&lt;/P&gt;&lt;/SPAN&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/shows/geekSpeak/geekSpeak-MSDN-geekSpeak-Webcast-Problems-and-Solutions-When-Implementing-a-Windows-CardSpace-Iden/'&gt;geekSpeak: MSDN geekSpeak Webcast: Problems and Solutions When Implementing a Windows CardSpace Iden&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/261350/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-MSDN-geekSpeak-Webcast-Problems-and-Solutions-When-Implementing-a-Windows-CardSpace-Iden/</comments><link>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-MSDN-geekSpeak-Webcast-Problems-and-Solutions-When-Implementing-a-Windows-CardSpace-Iden/</link><pubDate>Fri, 29 Feb 2008 22:10:21 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/0/5/3/1/6/2/387147_geekSpeak_20080206.wmv</guid><evnet:views>2995</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/261350/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>This episode of geekSpeak (recorded February 6, 2008) features Barry Dorrans talking about problems and solutions when implementing a Windows CardSpace identity provider in the real world.
After giving some great explanations and analogies about identity management on the web, Barry dives into some details related to EV Certificates, identity providers, and more.
The hosts for this geekSpeak are be&amp;nbsp;Mike Benkovich&amp;nbsp;and Glen Gordon. For resources related to this geekSpeak, visit the geekSpeak blog.
Guest Information: Barry Dorrans, Author, Idunno.org.
Barry has been "playing" with&amp;#8230;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/53dc5154-cf0b-4904-ada1-17810c75c062/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/ce927745-d577-4ee9-9000-8ac19afd96da/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/f0c8f1b9-29eb-4186-95d2-04d1bb49e26a/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/a01e73a5-d090-4ef9-b90d-6144814c0897/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/5/3/1/6/2/387147_geekSpeak_20080206.wmv" expression="full" duration="3459" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/5/3/1/6/2/387147.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/5/3/1/6/2/387147_geekSpeak_20080206.wmv" length="1" type="video/x-ms-wmv" /><dc:creator>glengo</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-MSDN-geekSpeak-Webcast-Problems-and-Solutions-When-Implementing-a-Windows-CardSpace-Iden/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/261350/Trackback.aspx</trackback:ping><category>_Identity</category><category>Security</category></item><item><title>geekSpeak: Security from a Public, Anonymous Windows SharePoint Services 3.0 Site with Jim Wilt [geekSpeak: Security from a Public, Anonymous Windows SharePoint Services 3.0 Site with Jim Wilt]</title><description>In this installment of MSDN geekSpeak, Jim Wilt covers a topic that is popping up in many of his current projects—the creation of secure, membership Windows SharePoint Services 3.0 sites that have a public-facing side with an input form that often requests sensitive information. Making a secure form for gathering sensitive, private information from an anonymous accessible site can be easily accomplished with a custom list using some creative features of Windows SharePoint Services. Jim fills in the details for you during this installment of geekSpeak. &lt;BR&gt;&lt;BR&gt;Resources mentioned in this geekSpeak are available at &lt;a href="http://blogs.msdn.com/geekspeak/archive/2008/02/04/resources-for-geekspeak-security-from-a-public-anonymous-windows-sharepoint-services-3-0-site-with-jim-wilt.aspx"&gt;http://blogs.msdn.com/geekspeak/archive/2008/02/04/resources-for-geekspeak-security-from-a-public-anonymous-windows-sharepoint-services-3-0-site-with-jim-wilt.aspx&lt;/a&gt;&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;Guest Information: &lt;/STRONG&gt;Jim Wilt, Chief Software Architect, Metrics Reporting, Inc.&lt;BR&gt;&lt;BR&gt;In his principal role as chief software architect with Metrics Reporting, Inc., Jim Wilt focuses his deep experience and seasoned problem-solving skills toward helping his customers architect the best possible solutions for their thorniest problems with system design, collaboration, data integration, and business intelligence (BI). Having a passion for the advancement of higher education, Jim participates on an advisory board at Central Michigan University (CMU), serves on the Microsoft Certified Architect advisory council, and is a 2006 CMU Distinguished Alumni award winner.&lt;BR&gt;&lt;BR&gt;For information on past and upcoming geekSpeaks visit the &lt;a href="http://blogs.msdn.com/geekSpeak"&gt;geekSpeak blog&lt;/a&gt;&amp;nbsp;or the &lt;a href="http://www.microsoft.com/events/series/geekSpeak.aspx"&gt;webcast site&lt;/a&gt;.&lt;BR&gt;&lt;BR&gt;Recorded on January 30th, 2008.&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Security-from-a-Public-Anonymous-Windows-SharePoint-Services-30-Site-with-Jim-Wilt/'&gt;geekSpeak: Security from a Public, Anonymous Windows SharePoint Services 3.0 Site with Jim Wilt&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/260756/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Security-from-a-Public-Anonymous-Windows-SharePoint-Services-30-Site-with-Jim-Wilt/</comments><link>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Security-from-a-Public-Anonymous-Windows-SharePoint-Services-30-Site-with-Jim-Wilt/</link><pubDate>Mon, 04 Feb 2008 23:41:29 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/6/5/7/0/6/2/379914_geekSpeak_20080130.wmv</guid><evnet:views>17174</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/260756/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this installment of MSDN geekSpeak, Jim Wilt covers a topic that is popping up in many of his current projects—the creation of secure, membership Windows SharePoint Services 3.0 sites that have a public-facing side with an input form that often requests sensitive information. Making a secure form for gathering sensitive, private information from an anonymous accessible site can be easily accomplished with a custom list using some creative features of Windows SharePoint Services. Jim fills in the details for you during this installment of geekSpeak. &lt;BR&gt;&lt;BR&gt;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/615a975c-5ba0-4c84-aa09-c269a231c4d2/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/e7670d74-0051-446a-8d4a-cd615e57ba52/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/c053647b-ceb1-4ee0-b351-6416b7df8283/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/aab616d6-5810-4b8e-bc98-ff7ffff1eddc/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/5/7/0/6/2/379914_geekSpeak_20080130.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/5/7/0/6/2/379914.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/5/7/0/6/2/379914_geekSpeak_20080130.wmv" length="1" type="video/x-ms-wmv" /><dc:creator>glengo</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Security-from-a-Public-Anonymous-Windows-SharePoint-Services-30-Site-with-Jim-Wilt/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/260756/Trackback.aspx</trackback:ping><category>Security</category><category>Sharepoint</category></item><item><title>geekSpeak: The Web Client Software Factory with Paulo Morgado [geekSpeak: The Web Client Software Factory with Paulo Morgado]</title><description>This geekSpeak features Paulo Morgado (all the way from Portugal!) guiding us through some demonstrations of the &lt;a href="http://msdn2.microsoft.com/en-us/library/bb264518.aspx"&gt;Web Client Software Factory&lt;/a&gt; in action. &lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;About our Guest&lt;BR&gt;&lt;/STRONG&gt;&lt;BR&gt;Paulo Morgado works at Espí&amp;shy;rito Santo Informá¡tica, ACE as a developer and software architect. He has a bachelor's degree in electronics and telecommunications (digital systems) from the Instituto Superior de Engenharia at Lisbon, a degree of licentiate in informatics from the Faculdade de Ciências da Universidade Nova at Lisbon, and is also a Microsoft Certified Solution Developer (MCSD) for the Microsoft .NET Framework. Paulo contributes to Microsoft Portuguese newsgroups and the PontoNetPT community, answering posted questions about .NET Framework software development. His growing interest in software architecture also drives his participation in the Portuguese Group of Software Architecture (GASP). Paulo's contributions to the community have earned him a Microsoft Most Valuable Professional (MVP) award.&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/shows/geekSpeak/geekSpeak-The-Web-Client-Software-Factory-with-Paulo-Morgado/'&gt;geekSpeak: The Web Client Software Factory with Paulo Morgado&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/260705/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-The-Web-Client-Software-Factory-with-Paulo-Morgado/</comments><link>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-The-Web-Client-Software-Factory-with-Paulo-Morgado/</link><pubDate>Fri, 01 Feb 2008 21:33:41 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/geekSpeak/geekSpeak-The-Web-Client-Software-Factory-with-Paulo-Morgado/</guid><evnet:views>4666</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/260705/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>This geekSpeak features Paulo Morgado (all the way from Portugal!) guiding us through some demonstrations of the Web Client Software Factory in action. About our GuestPaulo Morgado works at Espí&amp;shy;rito Santo Informá¡tica, ACE as a developer and software architect. He has a bachelor's degree in electronics and telecommunications (digital systems) from the Instituto Superior de Engenharia at Lisbon, a degree of licentiate in informatics from the Faculdade de Ciências da Universidade Nova at Lisbon, and is also a Microsoft Certified Solution Developer (MCSD) for the Microsoft .NET Framework.&amp;#8230;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/ae960c7d-b489-4a7e-9e32-5c690c5f3395/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/dd20c53a-aeb2-45f7-8fd7-07416d9d70e7/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/3f4d8bd1-84ae-4724-bd36-93a832ca9fda/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/aca2ef8e-8dbc-43a8-9b65-a6d0984c8e95/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/0/7/0/6/2/378994_geekSpeak_20080123.wmv" expression="full" duration="3514" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/0/7/0/6/2/378994.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/0/7/0/6/2/378994_geekSpeak_20080123.wmv" length="1" type="video/x-ms-wmv" /><dc:creator>glengo</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-The-Web-Client-Software-Factory-with-Paulo-Morgado/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/260705/Trackback.aspx</trackback:ping><category>ASP.NET</category><category>Patterns Practices</category><category>Visual Studio</category></item><item><title>geekSpeak Recording: LINQ to SharePoint with Bart De Smet [geekSpeak Recording: LINQ to SharePoint with Bart De Smet]</title><description>geekSpeaks are a great opportunity for some innovative members of the developer community to show off what they've been working on.&lt;BR&gt;&lt;BR&gt;One such fellow is Bart De Smet. As of this recording, Bart had only been with Microsoft for 3 weeks. We arrange geekSpeaks a few months in advance, so &lt;EM&gt;technically&lt;/EM&gt; Bart was still part of the community. :) Here's his bio:&lt;BR&gt;
&lt;BLOCKQUOTE&gt;&lt;EM&gt;A former Visual C# MVP, Bart De Smet now works at Microsoft Corporation on the WPF dev team in an SDE role. Prior to this new challenge, Bart was active in the Belgian community evangelizing various Microsoft technologies, most of the time focusing on CLR, language innovation and frameworks. In his evangelism role, he's been speaking at various events and attended several international conferences including TechEd Europe, IT Forum and the PDC. In 2005, Bart graduated as a Master of Informatics from Ghent University, Belgium. Two years later, Bart became a Master of Computer Science Software Engineering from the same university.&lt;/EM&gt; &lt;/BLOCKQUOTE&gt;In this geekSpeak, Bart gives us a tour of a community project called &lt;a href="http://www.codeplex.com/LINQtoSharePoint"&gt;LINQ to Sharepoint&lt;/a&gt;, which basically allows a developer to query lists and other things on a Sharepoint server as a data store, without having to resort to calling web services or mastering &lt;a href="http://msdn2.microsoft.com/en-us/library/ms426449.aspx"&gt;CAML&lt;/a&gt;.&lt;BR&gt;&lt;BR&gt;I really love this project because it illustrates the power of LINQ and is a superb example of implemnting a custom &lt;EM&gt;LINQ to ...&lt;/EM&gt; provider. It's also pretty cool to see Bart slip into some on-the-fly LINQ coding in response to the live questions.&lt;BR&gt;&lt;BR&gt;So check out the video and be sure to try out LINQ to SharePoint and let Bart know what you think!&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-LINQ-to-SharePoint-with-Bart-De-Smet/'&gt;geekSpeak Recording: LINQ to SharePoint with Bart De Smet&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/258700/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-LINQ-to-SharePoint-with-Bart-De-Smet/</comments><link>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-LINQ-to-SharePoint-with-Bart-De-Smet/</link><pubDate>Fri, 02 Nov 2007 21:37:46 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-LINQ-to-SharePoint-with-Bart-De-Smet/</guid><evnet:views>12366</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/258700/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>geekSpeaks are a great opportunity for some innovative members of the developer community to show off what they've been working on.One such fellow is Bart De Smet. As of this recording, Bart had only been with Microsoft for 3 weeks. We arrange geekSpeaks a few months in advance, so technically Bart was still part of the community. &lt;img src='/emoticons/C9/emotion-1.gif' alt='Smiley' /&gt; Here's his bio:
A former Visual C# MVP, Bart De Smet now works at Microsoft Corporation on the WPF dev team in an SDE role. Prior to this new challenge, Bart was active in the Belgian community evangelizing various Microsoft technologies, most of the time&amp;#8230;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/73d9fb73-77e0-4aea-9f51-a5101b1df801/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/41f80555-6a01-4f1f-9b38-ad101fa5268c/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/baca0100-c7a7-44af-971d-baebba56726d/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/fd80ce59-82c3-4d5a-b1cd-c7fd6216d542/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/97dde0a0-2305-445a-98ea-93a46bfbdbe9/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/e0091856-8447-4573-87fc-532050223ea5/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/a8ebc3b5-add1-4be7-9d85-6a98d97024de/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/f8dc6152-1ab1-45f1-8076-0102610872ed/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/653a9255-21c8-475b-b5e2-2ad4c5661396/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/dcb259bd-95ba-4455-b26f-44724307b60a/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/57600a0f-aa9f-422e-9fe0-ca3c25fc44e1/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/aa29f1a0-36af-4592-9995-e3bfed0d07a4/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/1ad246d5-f2bd-4f7e-b275-f98e29dcb102/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/bc214c5f-db37-44b9-a74d-fa8e2f12e49a/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/0/7/8/5/2/353173_geekSpeak_20071031.wmv" expression="full" duration="3509" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/0/7/8/5/2/353173.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/0/7/8/5/2/353173_geekSpeak_20071031.wmv" length="1" type="video/x-ms-wmv" /><dc:creator>glengo</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-LINQ-to-SharePoint-with-Bart-De-Smet/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/258700/Trackback.aspx</trackback:ping><category>LINQ</category><category>Sharepoint</category></item><item><title>geekSpeak Recording: Programming for High-Performance Computing Environments with Dariusz Parys and  [geekSpeak Recording: Programming for High-Performance Computing Environments with Dariusz Parys and ]</title><description>&lt;P&gt;We're always trying to dig up esoteric subjects for geekSpeak, and here's one that is intriguing - High Performance Computing. Once strictly the domain of universities and the like, HPC is quickly becoming a cornerstone of business analysis, engineering and number crunching in general.&lt;/P&gt;
&lt;P&gt;This geekSpeak features several Microsoft folks from Germany, including Developer Evangelist &lt;a href="http://blogs.msdn.com/dparys"&gt;Dariusz Parys&lt;/a&gt;, Platform Strategy Manager &lt;a href="http://blogs.msdn.com/cbinder/"&gt;Christian Binder&lt;/a&gt; and infrastructure specialist &lt;a href="http://blogs.technet.com/steffenk"&gt;Steffen Krause&lt;/a&gt;.&lt;/P&gt;
&lt;P&gt;These fine gentlemen get us all familiar with key aspects of developing and managing applications for a high-performance computing environment. Steffen gives a great overview of a typical infrastructure layout, which includes &lt;a href="http://www.microsoft.com/windowsserver2003/ccs/default.aspx"&gt;Windows Compute Cluster Server 2003&lt;/a&gt;. We get some great tips for handling multi-threading through the use of &lt;a href="http://www.openmp.org/"&gt;OpenMP&lt;/a&gt;, as well as an overview of using the &lt;a href="http://msdn2.microsoft.com/en-us/library/bb524831.aspx"&gt;Message Passing Interface (MPI)&lt;/a&gt; to handle the communication to the cluster.&lt;/P&gt;
&lt;P&gt;Steffen shares with us some &lt;a href="http://www.microsoft.com/windowsserver2003/ccs/finserv/excel.mspx"&gt;information&lt;/a&gt; around using Excel services on Sharepoint actually installed on a cluster to provide some serious horsepower for server-based calculations. And we hear about a specific HPC scenario from Sorin Serban, with Visual Numerics, involving some amazingly complex algorithms. &lt;/P&gt;
&lt;P&gt;All in all, a fascinating geekSpeak on the possiblities that high-performance computing offers.&lt;/P&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-Programming-for-High-Performance-Computing-Environments-with-Dariusz-Parys-and/'&gt;geekSpeak Recording: Programming for High-Performance Computing Environments with Dariusz Parys and &lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/258546/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-Programming-for-High-Performance-Computing-Environments-with-Dariusz-Parys-and/</comments><link>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-Programming-for-High-Performance-Computing-Environments-with-Dariusz-Parys-and/</link><pubDate>Fri, 26 Oct 2007 23:22:37 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-Programming-for-High-Performance-Computing-Environments-with-Dariusz-Parys-and/</guid><evnet:views>5200</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/258546/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;P&gt;We're always trying to dig up esoteric subjects for geekSpeak, and here's one that is intriguing - High Performance Computing. Once strictly the domain of universities and the like, HPC is quickly becoming a cornerstone of business analysis, engineering and number crunching in general.&lt;/P&gt;
&lt;P&gt;This geekSpeak features several Microsoft folks from Germany, including Developer Evangelist &lt;a href="http://blogs.msdn.com/dparys"&gt;Dariusz Parys&lt;/a&gt;, Platform Strategy Manager &lt;a href="http://blogs.msdn.com/cbinder/"&gt;Christian Binder&lt;/a&gt; and infrastructure specialist &lt;a href="http://blogs.technet.com/steffenk"&gt;Steffen Krause&lt;/a&gt;.&lt;/P&gt;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/28267d5c-ee98-45f5-8745-e6297acfe6be/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/1b7b2683-14e5-400d-b4e6-33b19a36c26b/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/2205b536-dbc7-479b-b691-3c83e2af707b/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/52c7a456-7c00-4cef-bb78-5c0df86e7059/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/5455d265-76b0-4135-a38a-846dd6243a00/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/de5ae321-9e23-4f45-af8a-9b9bfd20ce75/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/4/5/8/5/2/351121_geekSpeak_20071024.wmv" expression="full" duration="3748" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/4/5/8/5/2/351121.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/4/5/8/5/2/351121_geekSpeak_20071024.wmv" length="1" type="video/x-ms-wmv" /><dc:creator>glengo</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-Programming-for-High-Performance-Computing-Environments-with-Dariusz-Parys-and/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/258546/Trackback.aspx</trackback:ping><category>C++</category><category>High Performance Computing</category><category>Windows Server</category></item><item><title>geekSpeak Recording: Custom Authentication Providers for SharePoint Server 2007 with Ron Rohlfs [geekSpeak Recording: Custom Authentication Providers for SharePoint Server 2007 with Ron Rohlfs]</title><description>&lt;P&gt;This geekSpeak, hosted by Microsoft Developer Evangelists&amp;nbsp;&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;, features Ron Rohlfs, practice area lead with InterKnowlogy. &lt;/P&gt;
&lt;P&gt;Ron spends a lot of time architecting Sharepoint solutions for customers. In this geekSpeak, Ron shares some insight into one approach to solving the enterprise problem of managing the sharing of information on your intranet, but also with customers and vendors outsider your organization. Here’s the problem space, in Ron’s words:&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr&gt;
&lt;P&gt;&lt;EM&gt;It is not uncommon for a business to deliver web based content to multiple groups of end users. For example, a business may wish to deliver content to both internal employees on its intranet, and external users such as clients or vendors on an extranet or a publicly accessible Internet site. In these cases, it is often desirable to use multiple means for authentication. Many businesses authenticate its internal employees against Active Directory. However, it may not be desirable to add extranet users to Active Directory. Extranet users, such as clients or vendors, tend to turn over more rapidly than employees, requiring continuous updating. Furthermore, exposing Active Directory over a publicly accessible site may be associated with an unacceptable level of security risk. &lt;/EM&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Specifically Ron shows how to have some users authenticated against Active Directory while some users are authenticated against a custom provider. Thanks to the tight integration between Sharepoint 2007 and ASP.NET this is now much more straightforward than in the past. We were fascinated to realize that you can tie Sharepoint right into the good ol’ provider model of Membership and Personalization in ASP.NET. Who’d have thought you’d be using the ASP.NET configuration tool to manage users for Sharepoint site?&lt;/P&gt;
&lt;P&gt;Ron has some invaluable guidance for dealing with the Site Collection Administrator when switching membership providers. Ron also warns of a gotcha around membership provide, role provider and site administrator.&amp;nbsp; Sprinkled into the conversation are some good tips on managing SQL Express connections string, web.config files, and more. &lt;/P&gt;
&lt;P&gt;So if you can get through the technology experts fumbling around briefly in PowerPoint during the recording, you’ll be rewarded with some useful information. :)&lt;BR&gt;&lt;BR&gt;Don't forget to visit our &lt;a href="http://blogs.msdn.com/geekSpeak"&gt;geekSpeak blog &lt;/a&gt;for information on upcoming live geekSpeaks where you can get your questions answered real-time.&lt;/P&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-Custom-Authentication-Providers-for-SharePoint-Server-2007-with-Ron-Rohlfs/'&gt;geekSpeak Recording: Custom Authentication Providers for SharePoint Server 2007 with Ron Rohlfs&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/257744/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-Custom-Authentication-Providers-for-SharePoint-Server-2007-with-Ron-Rohlfs/</comments><link>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-Custom-Authentication-Providers-for-SharePoint-Server-2007-with-Ron-Rohlfs/</link><pubDate>Thu, 20 Sep 2007 18:33:05 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-Custom-Authentication-Providers-for-SharePoint-Server-2007-with-Ron-Rohlfs/</guid><evnet:views>7730</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/257744/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;P&gt;This geekSpeak, hosted by Microsoft Developer Evangelists&amp;nbsp;&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;, features Ron Rohlfs, practice area lead with InterKnowlogy. &lt;/P&gt;
&lt;P&gt;Ron spends a lot of time architecting Sharepoint solutions for customers. In this geekSpeak, Ron shares some insight into one approach to solving the enterprise problem of managing the sharing of information on your intranet, but also with customers and vendors outsider your organization. Here’s the problem space, in Ron’s words:&lt;/P&gt;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/5cadc092-1b13-426b-bd02-04ac2009c1bd/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/bab2496c-0e6b-4148-9b28-31a8fc1588bd/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/d02ffd0b-3fc1-49b7-aab9-596d0263457d/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/715b945e-f47b-4653-b2d6-81e8a6bf8832/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/2eab0cde-8118-4961-afde-ffd07ceadb9d/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/887ca2e7-c16f-4b60-ae8b-405f8ac81378/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/4/7/7/5/2/343121_geekSpeak_20070815.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/4/7/7/5/2/343121.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/4/7/7/5/2/343121_geekSpeak_20070815.wmv" length="1" type="video/x-ms-wmv" /><dc:creator>glengo</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-Custom-Authentication-Providers-for-SharePoint-Server-2007-with-Ron-Rohlfs/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/257744/Trackback.aspx</trackback:ping><category>ActiveDirectory</category><category>ASP.NET</category><category>Sharepoint</category></item><item><title>geekSpeak recording - VSTS with Anton Delsink [geekSpeak recording - VSTS with Anton Delsink]</title><description>&lt;P&gt;This geekSpeak, recorded on Wednesday, August 8 (with host &lt;a href="http://blogs.msdn.com/socaldevgal/"&gt;Lynn Langit&lt;/a&gt; and guest host &lt;a href="http://blogs.msdn.com/MithunD/"&gt;Mithun Dhar&lt;/a&gt;), features &lt;a href="http://blogs.msdn.com/codedebate/"&gt;Anton Delsink&lt;/a&gt; sharing a great overview of Visual Studio Team System. Anton, who is new to Microsoft, is based in Dubai. Prior to working for Microsoft he implemented VSTS solutions for customers.&lt;BR&gt;&lt;BR&gt;Anton introduces us to&amp;nbsp;VSTS and helps clear up any confusion over names and what tools are included in each edition. Anton enlightens us on the openness of VSTS for third party add-in tools. &lt;BR&gt;&lt;BR&gt;Anton highlights how people in various roles in a project can use the system, from architects to devs, testers to project managers, and how they can work from their area of comfort, be it Visual Studio, Excel or even their browser. He also shows us how the reporting aspect is really SQL Server Reporting Services at heart, so you can report on quality indicators. &lt;BR&gt;&lt;BR&gt;A lot of the conversation is centered around how using VSTS can help you support a software development process you've adopted, and how guidance for adopting an agile development approach with MSF is included. There's some good discussion here around how process is about behavior, and&amp;nbsp;how VSTS&amp;nbsp;helps you manage the behavior that you are trying to keep track of, and that things like work item tracking and reporting are very customizable.&lt;/P&gt;
&lt;P&gt;We finish up the geekSpeak with some talk around offline usage of the source code management aspect of Team System, and Anton's top 5 tips for implementing VSTS in a production environment.&lt;BR&gt;&lt;BR&gt;For the resources mentioned during the geekSpeak, visit the geekSpeak &lt;a href="http://blogs.msdn.com/geekspeak/archive/2007/08/09/resources-for-vsts-anton-delsink-on-august-8-2007.aspx"&gt;blog&lt;/a&gt;.&lt;/P&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-VSTS-with-Anton-Delsink/'&gt;geekSpeak recording - VSTS with Anton Delsink&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/257411/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-VSTS-with-Anton-Delsink/</comments><link>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-VSTS-with-Anton-Delsink/</link><pubDate>Tue, 04 Sep 2007 21:06:34 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-VSTS-with-Anton-Delsink/</guid><evnet:views>4714</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/257411/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>This geekSpeak, recorded on Wednesday, August 8 (with host Lynn Langit and guest host Mithun Dhar), features Anton Delsink sharing a great overview of Visual Studio Team System. Anton, who is new to Microsoft, is based in Dubai. Prior to working for Microsoft he implemented VSTS solutions for customers.Anton introduces us to&amp;nbsp;VSTS and helps clear up any confusion over names and what tools are included in each edition. Anton enlightens us on the openness of VSTS for third party add-in tools. Anton highlights how people in various roles in a project can use the system, from architects to&amp;#8230;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/05d54425-e5ef-45b7-a58d-00caf329cdaa/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/eb94c724-768d-4abc-8460-dd881cec5081/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/280cf9c1-8e5d-42fe-bb93-f78bb9fa74f8/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/1469ebf0-471a-44ae-af60-3c8e02d0d81d/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/d90875b1-886d-408e-82d0-645a898a5aab/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/5e32d2d9-ecd6-4317-b95b-82b99dfbb95d/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/1/4/7/5/2/339525_geekSpeak_20070808.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/1/4/7/5/2/339525.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/1/4/7/5/2/339525_geekSpeak_20070808.wmv" length="1" type="video/x-ms-wmv" /><dc:creator>glengo</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-VSTS-with-Anton-Delsink/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/257411/Trackback.aspx</trackback:ping><category>Software Testing</category><category>Team Foundation Server</category><category>Visual Studio</category></item><item><title>geekSpeak recording - Real World SQL Server Integration Services with Matthew Roche [geekSpeak recording - Real World SQL Server Integration Services with Matthew Roche]</title><description>&lt;P&gt;This geekSpeak is all about SQL Server 2005&amp;nbsp;Integration&amp;nbsp;Services. We are lucky to have a real expert from the industry, &lt;a href="http://bi-polar23.blogspot.com/"&gt;Matthew Roche&lt;/a&gt;, to share his experiences with us. &lt;BR&gt;&lt;BR&gt;Matthew shows us how SSIS is a real development studio, since it's an instance of Visual Studio 2005, with new designers. It's very familiar for folks who are moving from a traditional development environment. He gets us familiar with tools and techniques, solutions and projects, like the drag-and-drop approach to building packages, opportunities to include scripts, and develop your own components as .NET Assemblies.&lt;/P&gt;
&lt;P&gt;Matthew answers some great questions around performance, programmability. He helps us understand the distinction between data flows and control flows, and how best to manage SSIS packages. &lt;BR&gt;&lt;BR&gt;He offers some useful guidance on what scenarios merit what choices for moving data from one place to another - be it .NET app, SSIS, TSQL, BCP and so on.&lt;BR&gt;&lt;BR&gt;But the most important reason to watch is to find out what Matthew would "chew off his own mouse finger" to avoid having to do. :D&lt;/P&gt;
&lt;P&gt;Be sure to check the &lt;a href="http://blogs.msdn.com/geekSpeak"&gt;geekSpeak blog &lt;/a&gt;for upcoming geekSpeaks!&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;&amp;nbsp;&lt;/P&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Real-World-SQL-Server-Integration-Services-with-Matthew-Roche/'&gt;geekSpeak recording - Real World SQL Server Integration Services with Matthew Roche&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/257147/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Real-World-SQL-Server-Integration-Services-with-Matthew-Roche/</comments><link>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Real-World-SQL-Server-Integration-Services-with-Matthew-Roche/</link><pubDate>Wed, 22 Aug 2007 18:31:24 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Real-World-SQL-Server-Integration-Services-with-Matthew-Roche/</guid><evnet:views>4181</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/257147/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>This geekSpeak is all about SQL Server 2005&amp;nbsp;Integration&amp;nbsp;Services. We are lucky to have a real expert from the industry, Matthew Roche, to share his experiences with us. Matthew shows us how SSIS is a real development studio, since it's an instance of Visual Studio 2005, with new designers. It's very familiar for folks who are moving from a traditional development environment. He gets us familiar with tools and techniques, solutions and projects, like the drag-and-drop approach to building packages, opportunities to include scripts, and develop your own components as .NET&amp;#8230;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/30179100-2fbc-40d0-b40d-6e619ed7c017/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/22134fb8-bf9a-4e16-b821-b6fc9b4528e0/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/6e8682e3-8788-4b14-b6f5-45c92cfce4f0/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/e969ece6-3fb3-43ca-838b-60dbf0dbdd5f/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/04861921-aab0-44f7-9759-d9fc4b971959/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/9c88ad6a-6a6f-4d27-8793-4293f290204b/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/4/1/7/5/2/336237_geekSpeak_MatthewRoche_20070725.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/4/1/7/5/2/336237.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/4/1/7/5/2/336237_geekSpeak_MatthewRoche_20070725.wmv" length="1" type="video/x-ms-wmv" /><dc:creator>glengo</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Real-World-SQL-Server-Integration-Services-with-Matthew-Roche/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/257147/Trackback.aspx</trackback:ping><category>SQL Server</category></item><item><title>geekSpeak recording: Speech Server with Michael Dunn [geekSpeak recording: Speech Server with Michael Dunn]</title><description>In this geekSpeak (or maybe we should say "geekSpeech") we explore Microsoft Speech Server technologies, focusing on&amp;nbsp;Microsoft Office Communications Server 2007.&lt;BR&gt;&lt;BR&gt;After covering how Speech Server is now incorporated into OCS 2007, we talk about how it now supports industry standards&amp;nbsp;for building IVR applications like&amp;nbsp;SALT and VoiceXML. Michael shows a cool demo of creating a voice response workflow using the new designers based on Windows Workflow Foundation, which is incredibly easy to use. &lt;BR&gt;&lt;BR&gt;It's pretty exciting to see how integrated this technology is with .NET so you can do things like utilize WCF, make web service calls, reuse a data access or business logic layer, program in C# or VB, etc.&lt;BR&gt;&lt;BR&gt;Some great quesitons came through on the geekSpeak including using Speech Server with robotics as well as&amp;nbsp;how to manage grammar, keywords, and concept answers. Michael also helps us understand considerations for&amp;nbsp; design your voice UI around speech recognition versus DTMF (touch-tones).&lt;BR&gt;&lt;BR&gt;We also touch on testing approaches as well as how to work with systems such as Skype and Vonage.&lt;BR&gt;&lt;BR&gt;For more resources on Speech Server technologies, go to &lt;a href="http://www.microsoft.com/speech"&gt;http://www.microsoft.com/speech&lt;/a&gt; as well as Michael's blog &lt;a href="http://gotspeech.net/blogs/michaeldunn"&gt;http://gotspeech.net/blogs/michaeldunn&lt;/a&gt; .&lt;BR&gt;&lt;BR&gt;Let us know through here and the &lt;a href="http://blogs.msdn.com/geekSpeak"&gt;geekSpeak blog&lt;/a&gt;&amp;nbsp;what you'd like to see geekSpeaks in the future cover.&lt;BR&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Speech-Server-with-Michael-Dunn/'&gt;geekSpeak recording: Speech Server with Michael Dunn&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/256584/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Speech-Server-with-Michael-Dunn/</comments><link>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Speech-Server-with-Michael-Dunn/</link><pubDate>Fri, 27 Jul 2007 03:32:20 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Speech-Server-with-Michael-Dunn/</guid><evnet:views>5035</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/256584/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this geekSpeak (or maybe we should say "geekSpeech") we explore Microsoft Speech Server technologies, focusing on&amp;nbsp;Microsoft Office Communications Server 2007.&lt;BR&gt;&lt;BR&gt;After covering how Speech Server is now incorporated into OCS 2007, we talk about how it now supports industry standards&amp;nbsp;for building IVR applications like&amp;nbsp;SALT and VoiceXML. Michael shows a cool demo of creating a voice response workflow using the new designers based on Windows Workflow Foundation, which is incredibly easy to use. &lt;BR&gt;&lt;BR&gt;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/536377a1-78fc-4014-8803-21db4d6ce158/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/0f786704-64ab-40a6-8950-827a9f332be4/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/ec451dc3-d908-4e9a-8268-9297d38f2e26/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/fd9f1cc0-91df-455e-b340-98bb02ddeb01/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/099974d2-ebe1-4850-886a-b25d353599b1/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/374788c5-daf2-4579-8817-cb8d246b92be/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/8/5/6/5/2/329523_geekSpeak_MichaelDunn_20070718.wmv" expression="full" duration="3598" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/8/5/6/5/2/329523.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/8/5/6/5/2/329523_geekSpeak_MichaelDunn_20070718.wmv" length="1" type="video/x-ms-wmv" /><dc:creator>glengo</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Speech-Server-with-Michael-Dunn/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/256584/Trackback.aspx</trackback:ping><category>Audio</category><category>Speech Server</category></item><item><title>geekSpeak recording: Web Application Security with Keith Brown [geekSpeak recording: Web Application Security with Keith Brown]</title><description>In this installment of the geekSpeak webcast series, we spend an hour pummeling security guru Keith Brown with questions about how to make your sites more secure. We cover a lot of ground, with questions around things like SQL injection, code signing, strong names, Windows CardSpace, identities and impersonation and CAS.&lt;BR&gt;&lt;BR&gt;We talk about the importance of knowledge sharing and overlap between site administrators and developers, as well as the approach of separating&amp;nbsp;control channels&amp;nbsp;from data channels. Keith also shares his insights around security testing like techniques and tools. And if you've ever wondered what a honey pot is, now you can find out.&lt;BR&gt;&lt;BR&gt;Keith really boils the most&amp;nbsp;common security issues down to their simplest form, showing how it's not that hard to think about security while you are designing and coding - not afterwards.&lt;BR&gt;&lt;BR&gt;You can find links mentioned in this geekspeak here &lt;a href="http://blogs.msdn.com/geekspeak/archive/2007/07/13/resources-for-geekspeak-web-application-security-with-keith-brown.aspx"&gt;http://blogs.msdn.com/geekspeak/archive/2007/07/13/resources-for-geekspeak-web-application-security-with-keith-brown.aspx&lt;/a&gt;&amp;nbsp;which points to Keith's input validation module screencasts, his blog, many good books, and more.&lt;BR&gt;&lt;BR&gt;Let us know through here and the &lt;a href="http://blogs.msdn.com/geekSpeak"&gt;geekSpeak blog&lt;/a&gt;&amp;nbsp;what you'd like to see geekSpeaks in the future cover.&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Web-Application-Security-with-Keith-Brown/'&gt;geekSpeak recording: Web Application Security with Keith Brown&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/256292/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Web-Application-Security-with-Keith-Brown/</comments><link>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Web-Application-Security-with-Keith-Brown/</link><pubDate>Tue, 17 Jul 2007 03:20:38 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Web-Application-Security-with-Keith-Brown/</guid><evnet:views>8427</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/256292/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this installment of the geekSpeak webcast series, we spend an hour pummeling security guru Keith Brown with questions about how to make your sites more secure. We cover a lot of ground, with questions around things like SQL injection, code signing, strong names, Windows CardSpace, identities and impersonation and CAS.We talk about the importance of knowledge sharing and overlap between site administrators and developers, as well as the approach of separating&amp;nbsp;control channels&amp;nbsp;from data channels. Keith also shares his insights around security testing like techniques and tools. And&amp;#8230;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/677f0c8a-a72f-4dcf-b762-091de696f8a5/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/0c4f0a2c-0222-405d-b8d9-322c1b8e54dd/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/07ab6f44-5da3-4ec1-8c9d-8fd54b7a4d82/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/386aa605-4841-4c9c-876b-cf50b22a5a04/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/4a3468b9-c0ec-4e7d-b47b-d3e2590e24e2/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/7b64c2fe-0a28-4574-aa5f-1d11dd1b0253/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/9/2/6/5/2/325734_geekSpeak_KeithBrown_20070711.wmv" expression="full" duration="3411" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/9/2/6/5/2/325734.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/9/2/6/5/2/325734_geekSpeak_KeithBrown_20070711.wmv" length="1" type="video/x-ms-wmv" /><dc:creator>glengo</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Web-Application-Security-with-Keith-Brown/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/256292/Trackback.aspx</trackback:ping><category>ASP.NET</category><category>Security</category></item><item><title>geekSpeak recording: Business Intelligence with Lynn Langit [geekSpeak recording: Business Intelligence with Lynn Langit]</title><description>&lt;P&gt;This geekSpeak episode features Lynn Langit answering questions and demoing aspects of Business Intelligence in SQL Server 2005. It was recorded&amp;nbsp;when Lynn&amp;nbsp;had just joined the MSDN Events team as a Developer Evangelist&amp;nbsp;(but before she became one of the current geekSpeak hosts). My previous co-host Susan Wisowaty and I realized that Lynn’s wealth of experience with Business Intelligence would make her a great guest for attendees to ask quesitons of. She’s architected lots of BI solutions and has recently completed a book on BI. There’s a lot of good info in here about considerations for which data store to use for BI, the new Data Mining component in SQL Server 2005, distinctions between data warehousing and data mining and how to find your way around the UI when working with cube. Plus, don’t miss what Lynn shows us you can do with Excel 2007 as a data mining front-end and integration tool.&lt;/P&gt;
&lt;P&gt;The link to the resources mentioned in this geekSpeak is &lt;a href="http://blogs.msdn.com/geekspeak/archive/2007/03/22/resources-from-bi-geekspeak.aspx"&gt;http://blogs.msdn.com/geekspeak/archive/2007/03/22/resources-from-bi-geekspeak.aspx&lt;/a&gt;&lt;/P&gt;
&lt;P&gt;We’re going to post more recordings of geekSpeaks here for you to experience, and we hope you’ll join us on upcoming question-driven geekSpeaks, and bring your questions! You can see the schedule through posts we’ll make here on Channel 9 as well as on the &lt;a href="http://blogs.msdn.com/geekSpeak"&gt;geekSpeak blog &lt;/a&gt;&lt;BR&gt;&lt;/P&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Business-Intelligence-with-Lynn-Langit/'&gt;geekSpeak recording: Business Intelligence with Lynn Langit&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/255762/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Business-Intelligence-with-Lynn-Langit/</comments><link>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Business-Intelligence-with-Lynn-Langit/</link><pubDate>Tue, 26 Jun 2007 16:25:11 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Business-Intelligence-with-Lynn-Langit/</guid><evnet:views>9485</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/255762/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>This geekSpeak episode features Lynn Langit answering questions and demoing aspects of Business Intelligence in SQL Server 2005. It was recorded&amp;nbsp;when Lynn&amp;nbsp;had just joined the MSDN Events team as a Developer Evangelist&amp;nbsp;(but before she became one of the current geekSpeak hosts). My previous co-host Susan Wisowaty and I realized that Lynn’s wealth of experience with Business Intelligence would make her a great guest for attendees to ask quesitons of. She’s architected lots of BI solutions and has recently completed a book on BI. There’s a lot of good info in here about&amp;#8230;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/271f4149-eeef-4c24-af1f-740d1d5e94b4/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/5d8e3f38-533a-4cff-a9fd-a2cd3644c459/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/a9fc2dff-74f9-48f4-b962-36bd381c5322/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/005b2a69-3323-4b70-aaef-63bbdb1e7f23/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/2be92e56-b447-493c-8e39-ffb65b09ac0c/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/d24d218d-d225-44f4-a7fe-e40e01121ea4/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/2998b38f-21c3-405f-b437-6f68e05f9e3b/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/b0c2a942-20b6-482d-a0ff-38b41fd93228/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/c8f62533-f6a5-4b49-96df-c6142dcf9592/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/f5e746b7-a8f6-454c-a958-cb6934d0656d/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/6/7/5/5/2/319466_geekSpeak_BI_20070321.wmv" expression="full" duration="3529" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/6/7/5/5/2/319466.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/6/7/5/5/2/319466_geekSpeak_BI_20070321.wmv" length="1" type="video/x-ms-wmv" /><dc:creator>glengo</dc:creator><slash:comments>6</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-recording-Business-Intelligence-with-Lynn-Langit/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/255762/Trackback.aspx</trackback:ping><category>Office</category><category>SQL Server</category></item></channel></rss>