<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" media="screen" href="/App_Themes/default/rss.xslt"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:evnet="http://www.mscommunities.com/rssmodule/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"><channel><title>pdc2008</title><atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/posts/pdc2008/feed/ipod/default.aspx" /><itunes:summary>PDC 2008</itunes:summary><itunes:author>Erik Porter, System, Mike Sampson, Duncan Mackenzie</itunes:author><itunes:subtitle></itunes:subtitle><image><url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url><title>pdc2008</title><link>http://channel9.msdn.com/posts/pdc2008/</link></image><itunes:image href="http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png" /><itunes:category text="Technology" /><description>PDC 2008</description><link>http://channel9.msdn.com/posts/pdc2008/</link><language>en-us</language><pubDate>Tue, 28 Oct 2008 21:53:07 GMT</pubDate><lastBuildDate>Tue, 28 Oct 2008 21:53:07 GMT</lastBuildDate><generator>EvNet (EvNet, Version=1.0.3608.3122, Culture=neutral, PublicKeyToken=null)</generator><item><title>Panel: The Future of Unit Testing</title><description>Unit testing means different things to different people. To Agile developers, it enables Test Driven Development. To researchers, it enables test generation from static and dynamic analysis. To others, it's a means to test protocols, APIs, and other functionality below the presentation layer. Others still see it as a means to do conformance testing. Hear four experts debate the perspectives on the advances of the last decade and the trends of the next. Audience participation is encouraged.&lt;ul&gt;&lt;li&gt;&lt;div&gt;Jim Newkirk&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div&gt;Nikolai Tillmann&lt;/div&gt;&lt;div&gt;Nikolai Tillmann has been with Microsoft Research for 6 years. He is currently leading the Pex project, building an automated test case generation tool for .NET
based program analysis. Previously, he worked on Spec Explorer, a model-based testing tool.&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div&gt;Euan Garden&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div&gt;Peter Provost&lt;/div&gt;&lt;div&gt;Peter Provost is a Sr. Program Manager with Microsoft Visual Studio Team System Architect Edition. He is a recognized agile coach, author and presenter and brings more than 10 years of agile development and project management experience. Peter is currently working with VSTS Architect Edition to help create the next wave of architectural and modeling tools.&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;</description><comments></comments><itunes:summary>Unit testing means different things to different people. To Agile developers, it enables Test Driven Development. To researchers, it enables test generation from static and dynamic analysis. To others, it's a means to test protocols, APIs, and other functionality below the presentation layer. Others still see it as a means to do conformance testing. Hear four experts debate the perspectives on the advances of the last decade and the trends of the next. Audience participation is encouraged.Jim NewkirkNikolai TillmannNikolai Tillmann has been with Microsoft Research for 6 years. He is currently leading the Pex project, building an automated test case generation tool for .NET
based program analysis. Previously, he worked on Spec Explorer, a model-based testing tool.Euan GardenPeter ProvostPeter Provost is a Sr. Program Manager with Microsoft Visual Studio Team System Architect Edition. He is a recognized agile coach, author and presenter and brings more than 10 years of agile development and project management experience. Peter is currently working with VSTS Architect Edition to help create the next wave of architectural and modeling tools.</itunes:summary><link>http://channel9.msdn.com/pdc2008/TL61/</link><pubDate>Wed, 29 Oct 2008 16:39:31 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL61.mp4</guid><evnet:views>107741</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/432387/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Unit testing means different things to different people. To Agile developers, it enables Test Driven Development. To researchers, it enables test generation from static and dynamic analysis. To others, it's a means to test protocols, APIs, and other functionality below the presentation layer. Others&amp;#8230;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/pdc08/THUMBNAILS/TL61.jpg" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/dpe/C9_viewSession.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL61.mp4" expression="full" fileSize="24029200" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL61.wmv" expression="full" fileSize="504666760" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL61.wmv" expression="full" fileSize="176037119" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/ZUNE/TL61.wmv" expression="full" fileSize="26882027" type="video/x-ms-wmv" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL61.wmv" expression="full" fileSize="176037119" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL61.mp4" length="24029200" type="video/mp4" /><dc:creator>System</dc:creator><itunes:author>System</itunes:author><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/432387/Trackback.aspx</trackback:ping><category>Intermediate</category><category>Lunch Session</category><category>Visual Studio</category></item><item><title>Improving Code Quality with Code Analysis</title><description>Learn how to catch critical bugs earlier in the development cycle by identifying issues such as buffer overruns and SQL injection attacks before they actually cause a security exploit. The Code Analysis features in Microsoft Visual Studio help you tune application security, robustness, performance, and more. Learn about Code Analysis (for native and managed) and how to apply it effectively within your team's development lifecycle. Also hear about new features in Visual Studio 2010, including the new Rule Sets feature that makes it easy to manage, configure, and maintain rules.&lt;ul&gt;&lt;li&gt;&lt;div&gt;Ravs Kaur&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;</description><comments></comments><itunes:summary>Learn how to catch critical bugs earlier in the development cycle by identifying issues such as buffer overruns and SQL injection attacks before they actually cause a security exploit. The Code Analysis features in Microsoft Visual Studio help you tune application security, robustness, performance, and more. Learn about Code Analysis (for native and managed) and how to apply it effectively within your team's development lifecycle. Also hear about new features in Visual Studio 2010, including the new Rule Sets feature that makes it easy to manage, configure, and maintain rules.Ravs Kaur</itunes:summary><link>http://channel9.msdn.com/pdc2008/TL60/</link><pubDate>Wed, 29 Oct 2008 16:39:29 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL60.mp4</guid><evnet:views>106827</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/432386/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Learn how to catch critical bugs earlier in the development cycle by identifying issues such as buffer overruns and SQL injection attacks before they actually cause a security exploit. The Code Analysis features in Microsoft Visual Studio help you tune application security, robustness, performance,&amp;#8230;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/pdc08/THUMBNAILS/TL60.jpg" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/dpe/C9_viewSession.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL60.mp4" expression="full" fileSize="55450574" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL60.pptx" expression="full" fileSize="1552465" type="" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL60.wmv" expression="full" fileSize="96189681" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL60.wmv" expression="full" fileSize="224766329" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/ZUNE/TL60.wmv" expression="full" fileSize="32567041" type="video/x-ms-wmv" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL60.wmv" expression="full" fileSize="224766329" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL60.mp4" length="55450574" type="video/mp4" /><dc:creator>System</dc:creator><itunes:author>System</itunes:author><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/432386/Trackback.aspx</trackback:ping><category>Advanced</category><category>Lunch Session</category><category>Visual Studio</category></item><item><title>Microsoft Visual C# IDE: Tips and Tricks</title><description>Learn tips and tricks that will make C# code editing faster and more fun using Microsoft Visual Studio.&lt;ul&gt;&lt;li&gt;&lt;div&gt;Dustin Campbell&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;</description><comments></comments><itunes:summary>Learn tips and tricks that will make C# code editing faster and more fun using Microsoft Visual Studio.Dustin Campbell</itunes:summary><link>http://channel9.msdn.com/pdc2008/TL46/</link><pubDate>Wed, 29 Oct 2008 16:39:02 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL46.mp4</guid><evnet:views>40211</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/426761/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Learn tips and tricks that will make C# code editing faster and more fun using Microsoft Visual Studio.Dustin Campbell</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/pdc08/THUMBNAILS/TL46.jpg" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/dpe/C9_viewSession.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL46.mp4" expression="full" fileSize="39420935" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL46.pptx" expression="full" fileSize="541310" type="" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL46.wmv" expression="full" fileSize="52064397" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL46.wmv" expression="full" fileSize="144861607" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/ZUNE/TL46.wmv" expression="full" fileSize="26213909" type="video/x-ms-wmv" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL46.wmv" expression="full" fileSize="144861607" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL46.mp4" length="39420935" type="video/mp4" /><dc:creator>System</dc:creator><itunes:author>System</itunes:author><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/426761/Trackback.aspx</trackback:ping><category>Advanced</category><category>Lunch Session</category><category>Visual Studio</category></item><item><title>Microsoft Visual Studio: Web Development Futures</title><description>Get a first look at the next version of Visual Studio for web developers. See how the new deployment tools enable frictionless transfers of web projects from machine to machine. Learn about the new code generation aides and the next generation of JavaScript editing and navigation tools. Finally, see how the updated WYSIWYG design view enables standards-based development.&lt;ul&gt;&lt;li&gt;&lt;div&gt;Jeff King&lt;/div&gt;&lt;div&gt;Jeff King is a Program Manager in Microsoft's Developer Division.

He is responsible for the Visual Studio ASP.NET, HTML, CSS, and JavaScript editors.

In previous releases, Jeff has also been responsible for the WYSIWYG design surface, delivering the Visual Web Developer Express Edition product, and authoring the Personal Web Site Starter Kit.

On the side, he enjoys developing user experiences with WPF.&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;</description><comments></comments><itunes:summary>Get a first look at the next version of Visual Studio for web developers. See how the new deployment tools enable frictionless transfers of web projects from machine to machine. Learn about the new code generation aides and the next generation of JavaScript editing and navigation tools. Finally, see how the updated WYSIWYG design view enables standards-based development.Jeff KingJeff King is a Program Manager in Microsoft's Developer Division.

He is responsible for the Visual Studio ASP.NET, HTML, CSS, and JavaScript editors.

In previous releases, Jeff has also been responsible for the WYSIWYG design surface, delivering the Visual Web Developer Express Edition product, and authoring the Personal Web Site Starter Kit.

On the side, he enjoys developing user experiences with WPF.</itunes:summary><link>http://channel9.msdn.com/pdc2008/TL48/</link><pubDate>Wed, 29 Oct 2008 16:39:08 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL48.mp4</guid><evnet:views>22053</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/426763/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Get a first look at the next version of Visual Studio for web developers. See how the new deployment tools enable frictionless transfers of web projects from machine to machine. Learn about the new code generation aides and the next generation of JavaScript editing and navigation tools. Finally, see&amp;#8230;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/pdc08/THUMBNAILS/TL48.jpg" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/dpe/C9_viewSession.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL48.mp4" expression="full" fileSize="98405040" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL48.pptx" expression="full" fileSize="2260442" type="" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL48.wmv" expression="full" fileSize="118583161" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL48.wmv" expression="full" fileSize="308128377" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/ZUNE/TL48.wmv" expression="full" fileSize="5467488" type="video/x-ms-wmv" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL48.wmv" expression="full" fileSize="308128377" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL48.mp4" length="98405040" type="video/mp4" /><dc:creator>System</dc:creator><itunes:author>System</itunes:author><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/426763/Trackback.aspx</trackback:ping><category>ASP.NET</category><category>Breakout Session</category><category>Intermediate</category><category>Visual Studio</category></item><item><title>Microsoft .NET Framework: Overview and Applications for Babies</title><description>Join Scott Hanselman for this lots-of-code-minimal slides talk that walks through the sheer joy of building out a .NET Framework application with Visual Studio using many of the new advances in the .NET Framework 3.5SP1 and 4.0. We have a data layer with Entity Framework, use REST web services with WCF and ADO.NET Data Services, write an ASP.NET site for reporting using Dynamic Data and MVC. All the data will come from a WPF client application and a Silverlight application that the audience will run live! All this, plus it's an application that babies and toddlers will love! &lt;ul&gt;&lt;li&gt;&lt;div&gt;Scott Hanselman&lt;/div&gt;&lt;div&gt;Scott Hanselman works for Microsoft as a Principal Program Manager in the Developer Division, aiming to spread good information about developing software, very often on the Microsoft stack. Before this he was the Chief Architect at Corillian Corporation, now a part of Checkfree, for 6+ years. He was also involved in a few Microsoft Developer things for many years like the MVP and RD programs and will speak about computers (and other passions) whenever someone will listen. He's written a few books, most recently with Bill Evjen and Devin Rader on ASP.NET. He blogs at http://www.hanselman.com and podcasts at http://www.hanselminutes.com.&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;</description><comments></comments><itunes:summary>Join Scott Hanselman for this lots-of-code-minimal slides talk that walks through the sheer joy of building out a .NET Framework application with Visual Studio using many of the new advances in the .NET Framework 3.5SP1 and 4.0. We have a data layer with Entity Framework, use REST web services with WCF and ADO.NET Data Services, write an ASP.NET site for reporting using Dynamic Data and MVC. All the data will come from a WPF client application and a Silverlight application that the audience will run live! All this, plus it's an application that babies and toddlers will love! Scott HanselmanScott Hanselman works for Microsoft as a Principal Program Manager in the Developer Division, aiming to spread good information about developing software, very often on the Microsoft stack. Before this he was the Chief Architect at Corillian Corporation, now a part of Checkfree, for 6+ years. He was also involved in a few Microsoft Developer things for many years like the MVP and RD programs and will speak about computers (and other passions) whenever someone will listen. He's written a few books, most recently with Bill Evjen and Devin Rader on ASP.NET. He blogs at http://www.hanselman.com and podcasts at http://www.hanselminutes.com.</itunes:summary><link>http://channel9.msdn.com/pdc2008/TL49/</link><pubDate>Wed, 29 Oct 2008 16:39:09 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL49.mp4</guid><evnet:views>33467</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/430793/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Join Scott Hanselman for this lots-of-code-minimal slides talk that walks through the sheer joy of building out a .NET Framework application with Visual Studio using many of the new advances in the .NET Framework 3.5SP1 and 4.0. We have a data layer with Entity Framework, use REST web services with&amp;#8230;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/pdc08/THUMBNAILS/TL49.jpg" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/dpe/C9_viewSession.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL49.mp4" expression="full" fileSize="102407288" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL49.pptx" expression="full" fileSize="6185552" type="" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/DOCX/TL49.docx" expression="full" fileSize="20096" type="" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL49.wmv" expression="full" fileSize="133467577" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL49.wmv" expression="full" fileSize="334660097" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/ZUNE/TL49.wmv" expression="full" fileSize="54492329" type="video/x-ms-wmv" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL49.wmv" expression="full" fileSize="334660097" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL49.mp4" length="102407288" type="video/mp4" /><dc:creator>System</dc:creator><itunes:author>System</itunes:author><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/430793/Trackback.aspx</trackback:ping><category>.NET Framework</category><category>Breakout Session</category><category>Expression</category><category>Intermediate</category><category>Visual Studio</category></item><item><title>Visual Studio Debugger Tips &amp; Tricks</title><description>The Visual Studio Debugger provides a slew of features that make the task of debugging both easier and more efficient. Learn about time-saving tips and tricks for all versions of the Visual Studio Debugger, including the new debugger features in Visual Studio 2010. Hear about the new mixed-mode debugging feature, the breakpoints window enhancements, the new WPF visualizers, and a number of other features. Also learn about thread debugging enhancements, new features for making stepping into properties easier, and more. Join us as we crack open the toolbox and walk through some of the debugger's best practices.&lt;ul&gt;&lt;li&gt;&lt;div&gt;John Cunningham&lt;/div&gt;&lt;div&gt;John has been in the business of debuggers and diagnostic tools for around 15 years.  He cut his teeth on debuggers for Windows 16 and 32bit, SunOS and Solaris. After a brief stint doing embedded debuggers at Wind River Systems, John joined Microsoft during the Visual Studio .Net product cycle.  He has worked as a developer and lead on native and managed debuggers. John was part of the TeamSystem team from Day -30, working on the VS profiler and code coverage. Since then John has worked on starting the project for the application flight recorder as well as continuing to develop debugging and profiling technologies. John dreams in CodeView records.  There is no cure.&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;</description><comments></comments><itunes:summary>The Visual Studio Debugger provides a slew of features that make the task of debugging both easier and more efficient. Learn about time-saving tips and tricks for all versions of the Visual Studio Debugger, including the new debugger features in Visual Studio 2010. Hear about the new mixed-mode debugging feature, the breakpoints window enhancements, the new WPF visualizers, and a number of other features. Also learn about thread debugging enhancements, new features for making stepping into properties easier, and more. Join us as we crack open the toolbox and walk through some of the debugger's best practices.John CunninghamJohn has been in the business of debuggers and diagnostic tools for around 15 years.  He cut his teeth on debuggers for Windows 16 and 32bit, SunOS and Solaris. After a brief stint doing embedded debuggers at Wind River Systems, John joined Microsoft during the Visual Studio .Net product cycle.  He has worked as a developer and lead on native and managed debuggers. John was part of the TeamSystem team from Day -30, working on the VS profiler and code coverage. Since then John has worked on starting the project for the application flight recorder as well as continuing to develop debugging and profiling technologies. John dreams in CodeView records.  There is no cure.</itunes:summary><link>http://channel9.msdn.com/pdc2008/TL59/</link><pubDate>Wed, 29 Oct 2008 16:39:27 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL59.mp4</guid><evnet:views>112260</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/432385/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>The Visual Studio Debugger provides a slew of features that make the task of debugging both easier and more efficient. Learn about time-saving tips and tricks for all versions of the Visual Studio Debugger, including the new debugger features in Visual Studio 2010. Hear about the new mixed-mode&amp;#8230;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/pdc08/THUMBNAILS/TL59.jpg" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/dpe/C9_viewSession.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL59.mp4" expression="full" fileSize="46757506" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL59.pptx" expression="full" fileSize="1002437" type="" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL59.wmv" expression="full" fileSize="77521845" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL59.wmv" expression="full" fileSize="246689333" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/ZUNE/TL59.wmv" expression="full" fileSize="33526053" type="video/x-ms-wmv" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL59.wmv" expression="full" fileSize="246689333" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL59.mp4" length="46757506" type="video/mp4" /><dc:creator>System</dc:creator><itunes:author>System</itunes:author><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/432385/Trackback.aspx</trackback:ping><category>Advanced</category><category>Lunch Session</category><category>Visual Studio</category></item><item><title>Microsoft Visual Studio: Bringing out the Best in Multicore Systems</title><description>Learn how to prepare for the new challenges in developing and tuning concurrent applications.  Hear about important steps in the creation of or conversion to parallel applications with demonstrations of the parallel performance analysis and optimization tools in the next release of Microsoft Visual Studio. See how to identify opportunities for parallelism and how to exploit those opportunities by choosing applicable coding patterns using existing or future programming models. Finally, watch a demonstration that shows how to optimize parallel code by focusing on common sources of inefficiency such as I/O and synchronization.&lt;ul&gt;&lt;li&gt;&lt;div&gt;Hazim Shafi&lt;/div&gt;&lt;div&gt;Dr. Hazim Shafi received a BSEE from Santa Clara, and MS and PhD degrees from Rice University.  He joined Microsoft in 2005 from IBM Research.  Hazim has over a decade of experience in parallel and distributed processing and has numerous publications and patents in the area.  He is currently a Principal Architect on the Parallel Computing Platform team leading its efforts in parallel performance analysis tools.  He also teaches classes on multithreaded application development at Microsoft.&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;</description><comments></comments><itunes:summary>Learn how to prepare for the new challenges in developing and tuning concurrent applications.  Hear about important steps in the creation of or conversion to parallel applications with demonstrations of the parallel performance analysis and optimization tools in the next release of Microsoft Visual Studio. See how to identify opportunities for parallelism and how to exploit those opportunities by choosing applicable coding patterns using existing or future programming models. Finally, watch a demonstration that shows how to optimize parallel code by focusing on common sources of inefficiency such as I/O and synchronization.Hazim ShafiDr. Hazim Shafi received a BSEE from Santa Clara, and MS and PhD degrees from Rice University.  He joined Microsoft in 2005 from IBM Research.  Hazim has over a decade of experience in parallel and distributed processing and has numerous publications and patents in the area.  He is currently a Principal Architect on the Parallel Computing Platform team leading its efforts in parallel performance analysis tools.  He also teaches classes on multithreaded application development at Microsoft.</itunes:summary><link>http://channel9.msdn.com/pdc2008/TL19/</link><pubDate>Wed, 29 Oct 2008 16:38:08 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL19.mp4</guid><evnet:views>11181</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/418931/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Learn how to prepare for the new challenges in developing and tuning concurrent applications.  Hear about important steps in the creation of or conversion to parallel applications with demonstrations of the parallel performance analysis and optimization tools in the next release of Microsoft Visual&amp;#8230;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/pdc08/THUMBNAILS/TL19.jpg" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/dpe/C9_viewSession.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL19.mp4" expression="full" fileSize="63184633" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL19.pptx" expression="full" fileSize="567564" type="" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/DOCX/TL19.docx" expression="full" fileSize="19063" type="" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL19.wmv" expression="full" fileSize="90702385" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL19.wmv" expression="full" fileSize="371010221" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/ZUNE/TL19.wmv" expression="full" fileSize="47239429" type="video/x-ms-wmv" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL19.wmv" expression="full" fileSize="371010221" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL19.mp4" length="63184633" type="video/mp4" /><dc:creator>System</dc:creator><itunes:author>System</itunes:author><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/418931/Trackback.aspx</trackback:ping><category>Advanced</category><category>Breakout Session</category><category>Parallelism</category><category>Visual Studio</category></item><item><title>WF 4.0: Extending with Custom Activities</title><description>Windows Workflow Foundation (WF) 4.0 coordinates and manages individual units of work, encapsulated into activities. WF comes with a rich library of activities. Learn how to extend this library by encapsulating your own APIs with custom activities. See how to compose those basic activities into higher level units using rules, flowchart, and state machine control flow styles. Learn how to build your own WF control styles. Learn how to customize and re-host the workflow authoring experience using the new WF designer framework. &lt;ul&gt;&lt;li&gt;&lt;div&gt;Matt Winkler&lt;/div&gt;&lt;div&gt;Matt is currently the program manger focused on building the WF Designer in Visual Studio.&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;</description><comments></comments><itunes:summary>Windows Workflow Foundation (WF) 4.0 coordinates and manages individual units of work, encapsulated into activities. WF comes with a rich library of activities. Learn how to extend this library by encapsulating your own APIs with custom activities. See how to compose those basic activities into higher level units using rules, flowchart, and state machine control flow styles. Learn how to build your own WF control styles. Learn how to customize and re-host the workflow authoring experience using the new WF designer framework. Matt WinklerMatt is currently the program manger focused on building the WF Designer in Visual Studio.</itunes:summary><link>http://channel9.msdn.com/pdc2008/TL21/</link><pubDate>Wed, 29 Oct 2008 16:38:11 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL21.mp4</guid><evnet:views>10691</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/418933/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Windows Workflow Foundation (WF) 4.0 coordinates and manages individual units of work, encapsulated into activities. WF comes with a rich library of activities. Learn how to extend this library by encapsulating your own APIs with custom activities. See how to compose those basic activities into&amp;#8230;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/pdc08/THUMBNAILS/TL21.jpg" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/dpe/C9_viewSession.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL21.mp4" expression="full" fileSize="119103622" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL21.pptx" expression="full" fileSize="3495234" type="" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL21.wmv" expression="full" fileSize="210940743" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL21.wmv" expression="full" fileSize="168592992" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/ZUNE/TL21.wmv" expression="full" fileSize="51380187" type="video/x-ms-wmv" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL21.wmv" expression="full" fileSize="168592992" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL21.mp4" length="119103622" type="video/mp4" /><dc:creator>System</dc:creator><itunes:author>System</itunes:author><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/418933/Trackback.aspx</trackback:ping><category>.NET Framework</category><category>Advanced</category><category>Breakout Session</category><category>Visual Studio</category><category>WF</category></item><item><title>Parallel Programming for C++ Developers in the Next Version of Microsoft Visual Studio</title><description>Build more responsive C++ programs that take full advantage of multicore hardware. We demonstrate how the new Parallel Pattern Library (PPL) enables you to express parallelism in your code and how the asynchronous messaging APIs can be used to separate shared state and increase your application's resilience and robustness. Finally, we take a look at some of the new capabilities of C++0x and Visual Studio to help you efficiently code and debug your multi-threaded applications.&lt;ul&gt;&lt;li&gt;&lt;div&gt;Rick Molloy&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;</description><comments></comments><itunes:summary>Build more responsive C++ programs that take full advantage of multicore hardware. We demonstrate how the new Parallel Pattern Library (PPL) enables you to express parallelism in your code and how the asynchronous messaging APIs can be used to separate shared state and increase your application's resilience and robustness. Finally, we take a look at some of the new capabilities of C++0x and Visual Studio to help you efficiently code and debug your multi-threaded applications.Rick Molloy</itunes:summary><link>http://channel9.msdn.com/pdc2008/TL25/</link><pubDate>Wed, 29 Oct 2008 16:38:20 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL25.mp4</guid><evnet:views>15754</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/418937/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Build more responsive C++ programs that take full advantage of multicore hardware. We demonstrate how the new Parallel Pattern Library (PPL) enables you to express parallelism in your code and how the asynchronous messaging APIs can be used to separate shared state and increase your application's&amp;#8230;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/pdc08/THUMBNAILS/TL25.jpg" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/dpe/C9_viewSession.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL25.mp4" expression="full" fileSize="86123043" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL25.pptx" expression="full" fileSize="1060646" type="" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/DOCX/TL25.docx" expression="full" fileSize="18352" type="" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL25.wmv" expression="full" fileSize="127141019" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL25.wmv" expression="full" fileSize="348901875" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/ZUNE/TL25.wmv" expression="full" fileSize="49381619" type="video/x-ms-wmv" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL25.wmv" expression="full" fileSize="348901875" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL25.mp4" length="86123043" type="video/mp4" /><dc:creator>System</dc:creator><itunes:author>System</itunes:author><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/418937/Trackback.aspx</trackback:ping><category>Advanced</category><category>Breakout Session</category><category>Parallelism</category><category>Visual Studio</category></item><item><title>Parallel Programming for Managed Developers with the Next Version of Microsoft Visual Studio</title><description>Come learn how the next version of Visual Studio and the Microsoft .NET Framework can help you write better performing and more scalable applications. We take a tour of new .NET APIs, including the Task Parallel Library (TPL) and Parallel LINQ (PLINQ). We also introduce new features in the debugger that help you quickly identify concurrency issues and visualize the internal state of your application.&lt;ul&gt;&lt;li&gt;&lt;div&gt;Daniel Moth&lt;/div&gt;&lt;div&gt;Daniel Moth has been with Microsoft since April 2006. Before that he worked in industry as a consultant, a developer and he was also an MVP for mobile development (a topic he wrote a book about). Recently he joined the Parallel Computing Platform to work on developer tools for the next versions of Visual Studio. Daniel's interests include anything to do with .NET and he blogs about that at http://www.danielmoth.com/Blog, which is also the best way to reach him.&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;</description><comments></comments><itunes:summary>Come learn how the next version of Visual Studio and the Microsoft .NET Framework can help you write better performing and more scalable applications. We take a tour of new .NET APIs, including the Task Parallel Library (TPL) and Parallel LINQ (PLINQ). We also introduce new features in the debugger that help you quickly identify concurrency issues and visualize the internal state of your application.Daniel MothDaniel Moth has been with Microsoft since April 2006. Before that he worked in industry as a consultant, a developer and he was also an MVP for mobile development (a topic he wrote a book about). Recently he joined the Parallel Computing Platform to work on developer tools for the next versions of Visual Studio. Daniel's interests include anything to do with .NET and he blogs about that at http://www.danielmoth.com/Blog, which is also the best way to reach him.</itunes:summary><link>http://channel9.msdn.com/pdc2008/TL26/</link><pubDate>Wed, 29 Oct 2008 16:38:22 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL26.mp4</guid><evnet:views>25136</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/418938/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Come learn how the next version of Visual Studio and the Microsoft .NET Framework can help you write better performing and more scalable applications. We take a tour of new .NET APIs, including the Task Parallel Library (TPL) and Parallel LINQ (PLINQ). We also introduce new features in the debugger&amp;#8230;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/pdc08/THUMBNAILS/TL26.jpg" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/dpe/C9_viewSession.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL26.mp4" expression="full" fileSize="84456237" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL26.pptx" expression="full" fileSize="3551728" type="" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/DOCX/TL26.docx" expression="full" fileSize="18946" type="" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL26.wmv" expression="full" fileSize="135254621" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL26.wmv" expression="full" fileSize="374378133" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/ZUNE/TL26.wmv" expression="full" fileSize="13549568" type="video/x-ms-wmv" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL26.wmv" expression="full" fileSize="374378133" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL26.mp4" length="84456237" type="video/mp4" /><dc:creator>System</dc:creator><itunes:author>System</itunes:author><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/418938/Trackback.aspx</trackback:ping><category>Advanced</category><category>Breakout Session</category><category>Parallelism</category><category>Visual Studio</category></item><item><title>Agile Development with Microsoft Visual Studio</title><description>Visual Studio has built-in tool support for agile practices such as Scrum, XP, and others. The next version adds practices like test-driven development, continuous integration, and single product backlog. See how these can be applied at scale and across geographies.&lt;ul&gt;&lt;li&gt;&lt;div&gt;Sunder Raman&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div&gt;Lori Lamkin&lt;/div&gt;&lt;div&gt;Lori Lamkin is the Product Unit Manager of the Redmond Team Foundation team.  The product is part of a suite of lifecycle tools designed to increase collaboration of software development teams.  Team Foundation is a work item tracking, project management and reporting solution for project managers and team members.  She joined Microsoft in 1990 supporting customers with the C/C++ language product and in 1993 became the Unit Manager of C/C++ technical customer support, leading over 100 managers, engineers and outsourced partners to high quality, low cost customer service and product improvement.  She joined the Microsoft product development team in 1996 as a Lead Program Manager for C/C++ and became the Group Program Manager for C/C++ and C# in 2001. She moved into the lifecycle tools business in early 2003 to work on Visual Studio Team System as the Group Program Manager of Team Foundation.  As Group Program Manager, she was responsible for defining product vision, driving deep customer relationships, building a strong design team, and leading the design and delivery of this version 1.0 product across three Microsoft Development Centers.  She holds a B.S. in Mathematics with an emphasis in Computer Science from the University of Washington. Lori enjoys reading, golf, and spending time with her husband and twin boys.&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;</description><comments></comments><itunes:summary>Visual Studio has built-in tool support for agile practices such as Scrum, XP, and others. The next version adds practices like test-driven development, continuous integration, and single product backlog. See how these can be applied at scale and across geographies.Sunder RamanLori LamkinLori Lamkin is the Product Unit Manager of the Redmond Team Foundation team.  The product is part of a suite of lifecycle tools designed to increase collaboration of software development teams.  Team Foundation is a work item tracking, project management and reporting solution for project managers and team members.  She joined Microsoft in 1990 supporting customers with the C/C++ language product and in 1993 became the Unit Manager of C/C++ technical customer support, leading over 100 managers, engineers and outsourced partners to high quality, low cost customer service and product improvement.  She joined the Microsoft product development team in 1996 as a Lead Program Manager for C/C++ and became the Group Program Manager for C/C++ and C# in 2001. She moved into the lifecycle tools business in early 2003 to work on Visual Studio Team System as the Group Program Manager of Team Foundation.  As Group Program Manager, she was responsible for defining product vision, driving deep customer relationships, building a strong design team, and leading the design and delivery of this version 1.0 product across three Microsoft Development Centers.  She holds a B.S. in Mathematics with an emphasis in Computer Science from the University of Washington. Lori enjoys reading, golf, and spending time with her husband and twin boys.</itunes:summary><link>http://channel9.msdn.com/pdc2008/TL09/</link><pubDate>Wed, 29 Oct 2008 16:37:49 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL09.mp4</guid><evnet:views>9597</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/418948/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Visual Studio has built-in tool support for agile practices such as Scrum, XP, and others. The next version adds practices like test-driven development, continuous integration, and single product backlog. See how these can be applied at scale and across geographies.Sunder RamanLori LamkinLori Lamkin&amp;#8230;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/pdc08/THUMBNAILS/TL09.jpg" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/dpe/C9_viewSession.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL09.mp4" expression="full" fileSize="56926587" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL09.pptx" expression="full" fileSize="2451190" type="" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL09.wmv" expression="full" fileSize="73405579" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL09.wmv" expression="full" fileSize="205179243" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/ZUNE/TL09.wmv" expression="full" fileSize="37334459" type="video/x-ms-wmv" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL09.wmv" expression="full" fileSize="205179243" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL09.mp4" length="56926587" type="video/mp4" /><dc:creator>System</dc:creator><itunes:author>System</itunes:author><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/418948/Trackback.aspx</trackback:ping><category>Breakout Session</category><category>Introductory</category><category>Visual Studio</category></item><item><title>Microsoft Visual Studio: Customizing and Extending the Development Environment</title><description>The next version of Visual Studio moves beyond add-ins and packages to unleash powerful new ways to customize and extend the environment. Learn about the Visual Studio extension model-built on a common Microsoft .NET extensibility framework--that makes it easy to customize Visual Studio in new ways. See how to create extensions for the new code editor and project system, and hear how to build your own graphical designers and specialized development environments.&lt;ul&gt;&lt;li&gt;&lt;div&gt;Tim Wagner&lt;/div&gt;&lt;div&gt;Dr. Wagner is a former Eclipse board member and lead of the Eclipse Web Tools Platform, now working with the Visual Studio platform team to enhance the Visual Studio product line with extensible technologies and to exploit WPF to create new user interaction scenarios. His interests include IDEs, compiler front ends, and the creation of extensible platforms and APIs.&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;</description><comments></comments><itunes:summary>The next version of Visual Studio moves beyond add-ins and packages to unleash powerful new ways to customize and extend the environment. Learn about the Visual Studio extension model-built on a common Microsoft .NET extensibility framework--that makes it easy to customize Visual Studio in new ways. See how to create extensions for the new code editor and project system, and hear how to build your own graphical designers and specialized development environments.Tim WagnerDr. Wagner is a former Eclipse board member and lead of the Eclipse Web Tools Platform, now working with the Visual Studio platform team to enhance the Visual Studio product line with extensible technologies and to exploit WPF to create new user interaction scenarios. His interests include IDEs, compiler front ends, and the creation of extensible platforms and APIs.</itunes:summary><link>http://channel9.msdn.com/pdc2008/TL32/</link><pubDate>Wed, 29 Oct 2008 16:38:32 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL32.mp4</guid><evnet:views>7617</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/426749/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>The next version of Visual Studio moves beyond add-ins and packages to unleash powerful new ways to customize and extend the environment. Learn about the Visual Studio extension model-built on a common Microsoft .NET extensibility framework--that makes it easy to customize Visual Studio in new ways.&amp;#8230;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/pdc08/THUMBNAILS/TL32.jpg" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/dpe/C9_viewSession.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL32.mp4" expression="full" fileSize="68127567" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL32.pptx" expression="full" fileSize="3951379" type="" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL32.wmv" expression="full" fileSize="112069979" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL32.wmv" expression="full" fileSize="346506267" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/ZUNE/TL32.wmv" expression="full" fileSize="41803495" type="video/x-ms-wmv" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL32.wmv" expression="full" fileSize="346506267" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL32.mp4" length="68127567" type="video/mp4" /><dc:creator>System</dc:creator><itunes:author>System</itunes:author><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/426749/Trackback.aspx</trackback:ping><category>Advanced</category><category>Breakout Session</category><category>Visual Studio</category></item><item><title>Managed Extensibility Framework: Overview</title><description>The Managed Extensibility Framework (MEF) is a new extensibility model in the .NET framework that provides a simple declarative model for application developers and extenders to build openly extensible applications. Come to this session and you'll learn about our Composition model and the APIs that work with it. You'll learn about composable parts, exports, imports and the composition container that brings them all together. You'll see how using the model you can develop open-ended applications that can easily be extended both internally and by third-parties.&lt;ul&gt;&lt;li&gt;&lt;div&gt;Glenn Block&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;</description><comments></comments><itunes:summary>The Managed Extensibility Framework (MEF) is a new extensibility model in the .NET framework that provides a simple declarative model for application developers and extenders to build openly extensible applications. Come to this session and you'll learn about our Composition model and the APIs that work with it. You'll learn about composable parts, exports, imports and the composition container that brings them all together. You'll see how using the model you can develop open-ended applications that can easily be extended both internally and by third-parties.Glenn Block</itunes:summary><link>http://channel9.msdn.com/pdc2008/TL33/</link><pubDate>Wed, 29 Oct 2008 16:38:34 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL33.mp4</guid><evnet:views>12911</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/426750/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>The Managed Extensibility Framework (MEF) is a new extensibility model in the .NET framework that provides a simple declarative model for application developers and extenders to build openly extensible applications. Come to this session and you'll learn about our Composition model and the APIs that&amp;#8230;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/pdc08/THUMBNAILS/TL33.jpg" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/dpe/C9_viewSession.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL33.mp4" expression="full" fileSize="78842644" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL33.pptx" expression="full" fileSize="12441811" type="" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL33.wmv" expression="full" fileSize="120157689" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL33.wmv" expression="full" fileSize="313162729" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/ZUNE/TL33.wmv" expression="full" fileSize="48959825" type="video/x-ms-wmv" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL33.wmv" expression="full" fileSize="313162729" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL33.mp4" length="78842644" type="video/mp4" /><dc:creator>System</dc:creator><itunes:author>System</itunes:author><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/426750/Trackback.aspx</trackback:ping><category>.NET Framework</category><category>Advanced</category><category>Breakout Session</category><category>Visual Studio</category></item><item><title>Microsoft SQL Server 2008: Powering MSDN</title><description>Hear how the MSDN team created the multi-terabyte system (over 12 million documents) that serves as the core of the web platform and provides integration of content from MSDN and TechNet into Microsoft Visual Studio, Microsoft Exchange Server, and Windows Server. Learn about advanced features like: designs around Blob and associated content from other stores, MERGE delta-processing, Index Filtering, Table Value Parameters, and Data Compression. Everything is demonstrated in the MSDN production system with real-world scenarios.&lt;ul&gt;&lt;li&gt;&lt;div&gt;Mark Johnston&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;</description><comments></comments><itunes:summary>Hear how the MSDN team created the multi-terabyte system (over 12 million documents) that serves as the core of the web platform and provides integration of content from MSDN and TechNet into Microsoft Visual Studio, Microsoft Exchange Server, and Windows Server. Learn about advanced features like: designs around Blob and associated content from other stores, MERGE delta-processing, Index Filtering, Table Value Parameters, and Data Compression. Everything is demonstrated in the MSDN production system with real-world scenarios.Mark Johnston</itunes:summary><link>http://channel9.msdn.com/pdc2008/TL42/</link><pubDate>Wed, 29 Oct 2008 16:38:53 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL42.mp4</guid><evnet:views>8171</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/426757/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Hear how the MSDN team created the multi-terabyte system (over 12 million documents) that serves as the core of the web platform and provides integration of content from MSDN and TechNet into Microsoft Visual Studio, Microsoft Exchange Server, and Windows Server. Learn about advanced features like:&amp;#8230;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/pdc08/THUMBNAILS/TL42.jpg" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/dpe/C9_viewSession.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL42.mp4" expression="full" fileSize="61020783" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL42.pptx" expression="full" fileSize="757757" type="" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/ZIP/TL42.ZIP" expression="full" fileSize="14207" type="" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL42.wmv" expression="full" fileSize="107416533" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL42.wmv" expression="full" fileSize="209892881" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/ZUNE/TL42.wmv" expression="full" fileSize="29010221" type="video/x-ms-wmv" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL42.wmv" expression="full" fileSize="209892881" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL42.mp4" length="61020783" type="video/mp4" /><dc:creator>System</dc:creator><itunes:author>System</itunes:author><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/426757/Trackback.aspx</trackback:ping><category>Intermediate</category><category>Lunch Session</category><category>SQL Server</category><category>Visual Studio</category></item><item><title>Office Business Applications: Enhanced Deployment</title><description>This session explores how Microsoft Visual Studio 10 supports development for OBAs. We focus on the new enhancements to deployment and security, including ClickOnce multi-project and custom action support, configurable updates, background updating, and delay-loading add-ins.

&lt;ul&gt;&lt;li&gt;&lt;div&gt;Saurabh Bhatia&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div&gt;Andrew Whitechapel&lt;/div&gt;&lt;div&gt;Andrew has 20+ years experience in the industry as a developer and architect. He is a Program Manager in the Business Apps team, where he is focused on designing strategic features of the Visual Studio toolset for building Office Business Applications.&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;</description><comments></comments><itunes:summary>This session explores how Microsoft Visual Studio 10 supports development for OBAs. We focus on the new enhancements to deployment and security, including ClickOnce multi-project and custom action support, configurable updates, background updating, and delay-loading add-ins.

Saurabh BhatiaAndrew WhitechapelAndrew has 20+ years experience in the industry as a developer and architect. He is a Program Manager in the Business Apps team, where he is focused on designing strategic features of the Visual Studio toolset for building Office Business Applications.</itunes:summary><link>http://channel9.msdn.com/pdc2008/TL01/</link><pubDate>Wed, 29 Oct 2008 16:37:39 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL01.mp4</guid><evnet:views>5463</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/418941/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>This session explores how Microsoft Visual Studio 10 supports development for OBAs. We focus on the new enhancements to deployment and security, including ClickOnce multi-project and custom action support, configurable updates, background updating, and delay-loading add-ins.

Saurabh BhatiaAndrew&amp;#8230;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/pdc08/THUMBNAILS/TL01.jpg" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/dpe/C9_viewSession.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL01.mp4" expression="full" fileSize="77489182" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL01.pptx" expression="full" fileSize="1076388" type="" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL01.wmv" expression="full" fileSize="129681743" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL01.wmv" expression="full" fileSize="13018500" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/ZUNE/TL01.wmv" expression="full" fileSize="44767323" type="video/x-ms-wmv" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL01.wmv" expression="full" fileSize="13018500" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL01.mp4" length="77489182" type="video/mp4" /><dc:creator>System</dc:creator><itunes:author>System</itunes:author><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/418941/Trackback.aspx</trackback:ping><category>Advanced</category><category>Breakout Session</category><category>Office</category><category>Visual Studio</category></item><item><title>Under the Hood: Advances in the .NET Type System</title><description>Enhancements to the type system in the next version of .NET Framework allow for loose type-coupling of components comprising your application. This talk is an in-depth examination of the changes in the Common Language Runtime and managed languages. See how these changes help to simplify versioning and deployment of components targeting either COM based and/or fully managed applications. For Office developers, learn how to eliminate the need to redistribute primary interop assemblies.&lt;ul&gt;&lt;li&gt;&lt;div&gt;Andrew Whitechapel&lt;/div&gt;&lt;div&gt;Andrew has 20+ years experience in the industry as a developer and architect. He is a Program Manager in the Business Apps team, where he is focused on designing strategic features of the Visual Studio toolset for building Office Business Applications.&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div&gt;Misha Shneerson&lt;/div&gt;&lt;div&gt;Misha Shneerson has been working in Visual Studio Tools for Office team for the past 6 years. Being responsible for the development of VSTO runtime Misha has gained invaluable experience about the live between managed and unmanaged worlds. Misha is passionate about bringing these two closer together and has played the key role in the last improvements in this area.&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;</description><comments></comments><itunes:summary>Enhancements to the type system in the next version of .NET Framework allow for loose type-coupling of components comprising your application. This talk is an in-depth examination of the changes in the Common Language Runtime and managed languages. See how these changes help to simplify versioning and deployment of components targeting either COM based and/or fully managed applications. For Office developers, learn how to eliminate the need to redistribute primary interop assemblies.Andrew WhitechapelAndrew has 20+ years experience in the industry as a developer and architect. He is a Program Manager in the Business Apps team, where he is focused on designing strategic features of the Visual Studio toolset for building Office Business Applications.Misha ShneersonMisha Shneerson has been working in Visual Studio Tools for Office team for the past 6 years. Being responsible for the development of VSTO runtime Misha has gained invaluable experience about the live between managed and unmanaged worlds. Misha is passionate about bringing these two closer together and has played the key role in the last improvements in this area.</itunes:summary><link>http://channel9.msdn.com/pdc2008/TL02/</link><pubDate>Wed, 29 Oct 2008 16:37:40 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL02.mp4</guid><evnet:views>12810</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/418942/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Enhancements to the type system in the next version of .NET Framework allow for loose type-coupling of components comprising your application. This talk is an in-depth examination of the changes in the Common Language Runtime and managed languages. See how these changes help to simplify versioning&amp;#8230;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/pdc08/THUMBNAILS/TL02.jpg" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/dpe/C9_viewSession.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL02.mp4" expression="full" fileSize="158100208" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL02.pptx" expression="full" fileSize="602044" type="" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/DOCX/TL02.docx" expression="full" fileSize="18099" type="" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL02.wmv" expression="full" fileSize="172989003" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL02.wmv" expression="full" fileSize="559848155" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/ZUNE/TL02.wmv" expression="full" fileSize="43895403" type="video/x-ms-wmv" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL02.wmv" expression="full" fileSize="559848155" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL02.mp4" length="158100208" type="video/mp4" /><dc:creator>System</dc:creator><itunes:author>System</itunes:author><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/418942/Trackback.aspx</trackback:ping><category>.NET Framework</category><category>Breakout Session</category><category>Expert</category><category>Visual Studio</category></item><item><title>Microsoft Visual Studio: Easing ASP.NET Web Deployment</title><description>Learn how to use the web.config transformation engine to transform a developer web.config file to production. See how to create specific transformations for testing, staging, and production. Hear how to package and deploy applications with the new Web Deployment Pipeline and MSBuild.&lt;ul&gt;&lt;li&gt;&lt;div&gt;Vishal Joshi&lt;/div&gt;&lt;div&gt;Vishal works as a Sr. Program Manager with Visual Studio Web Developer Team and helps in building Technologies and Tools the ASP.NET and IIS space. He has been with Microsoft since last 3 years.  Before joining Microsoft he was a Microsoft MVP in ASP.NET working as a Systems Architect for Compuware Corporation. Few of the projects that Vishal has worked on in the recent past are ASP.NET MVC, Visual Studio Tools for SharePoint, ASP.NET Web Site, ASP.NET Web Applications, Visual Studio Web Developer (VWD) Express and ASP.NET Web Deployment.&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;</description><comments></comments><itunes:summary>Learn how to use the web.config transformation engine to transform a developer web.config file to production. See how to create specific transformations for testing, staging, and production. Hear how to package and deploy applications with the new Web Deployment Pipeline and MSBuild.Vishal JoshiVishal works as a Sr. Program Manager with Visual Studio Web Developer Team and helps in building Technologies and Tools the ASP.NET and IIS space. He has been with Microsoft since last 3 years.  Before joining Microsoft he was a Microsoft MVP in ASP.NET working as a Systems Architect for Compuware Corporation. Few of the projects that Vishal has worked on in the recent past are ASP.NET MVC, Visual Studio Tools for SharePoint, ASP.NET Web Site, ASP.NET Web Applications, Visual Studio Web Developer (VWD) Express and ASP.NET Web Deployment.</itunes:summary><link>http://channel9.msdn.com/pdc2008/PC33/</link><pubDate>Wed, 29 Oct 2008 16:35:49 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/PC33.mp4</guid><evnet:views>6502</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/426734/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Learn how to use the web.config transformation engine to transform a developer web.config file to production. See how to create specific transformations for testing, staging, and production. Hear how to package and deploy applications with the new Web Deployment Pipeline and MSBuild.Vishal&amp;#8230;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/pdc08/THUMBNAILS/PC33.jpg" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/dpe/C9_viewSession.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/PC33.mp4" expression="full" fileSize="99279740" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC33.pptx" expression="full" fileSize="2591332" type="" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/DOCX/PC33.docx" expression="full" fileSize="18805" type="" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/PC33.wmv" expression="full" fileSize="13352960" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/PC33.wmv" expression="full" fileSize="647635591" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/ZUNE/PC33.wmv" expression="full" fileSize="2962188" type="video/x-ms-wmv" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/PC33.wmv" expression="full" fileSize="647635591" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/PC33.mp4" length="99279740" type="video/mp4" /><dc:creator>System</dc:creator><itunes:author>System</itunes:author><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/426734/Trackback.aspx</trackback:ping><category>Advanced</category><category>ASP.NET</category><category>Breakout Session</category><category>Visual Studio</category></item><item><title>Microsoft Visual Studio: Building Applications with MFC</title><description>The next release of MFC will provide encapsulations around a number of new Windows platform features.  With this functionality you can easily build applications that integrate into features such as desktop search, application restart and recovery functionality, leverage the new Windows UI metaphors such as Live Icons and Rich Preview.  These features represent one of the most significant updates to MFC in years.  Come learn the details on all these new classes so you can rapidly build Windows applications that stand out from the crowd.&lt;ul&gt;&lt;li&gt;&lt;div&gt;Damien Watkins&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;</description><comments></comments><itunes:summary>The next release of MFC will provide encapsulations around a number of new Windows platform features.  With this functionality you can easily build applications that integrate into features such as desktop search, application restart and recovery functionality, leverage the new Windows UI metaphors such as Live Icons and Rich Preview.  These features represent one of the most significant updates to MFC in years.  Come learn the details on all these new classes so you can rapidly build Windows applications that stand out from the crowd.Damien Watkins</itunes:summary><link>http://channel9.msdn.com/pdc2008/PC26/</link><pubDate>Wed, 29 Oct 2008 16:35:39 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/PC26.mp4</guid><evnet:views>5790</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/430783/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>The next release of MFC will provide encapsulations around a number of new Windows platform features.  With this functionality you can easily build applications that integrate into features such as desktop search, application restart and recovery functionality, leverage the new Windows UI metaphors&amp;#8230;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/pdc08/THUMBNAILS/PC26.jpg" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/dpe/C9_viewSession.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/PC26.mp4" expression="full" fileSize="75531707" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC26.pptx" expression="full" fileSize="1180823" type="" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/DOCX/PC26.docx" expression="full" fileSize="20040" type="" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/PC26.wmv" expression="full" fileSize="160967645" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/PC26.wmv" expression="full" fileSize="433294493" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/ZUNE/PC26.wmv" expression="full" fileSize="53525381" type="video/x-ms-wmv" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/PC26.wmv" expression="full" fileSize="433294493" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/PC26.mp4" length="75531707" type="video/mp4" /><dc:creator>System</dc:creator><itunes:author>System</itunes:author><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/430783/Trackback.aspx</trackback:ping><category>Advanced</category><category>Breakout Session</category><category>Visual Studio</category></item><item><title>WPF: Data-centric Applications Using the DataGrid and Ribbon Controls</title><description>Business apps live on data. In this demo-focused talk, we'll show how we've made building data-centric business applications in WPF easier with the new DataGrid, Ribbon, and Calendar/DatePicker controls. As we build the application, we'll also give you a sneak peek at how building data-bound apps will be significantly easier in Visual Studio 2010. &lt;ul&gt;&lt;li&gt;&lt;div&gt;Mark Wilson-Thomas&lt;/div&gt;&lt;div&gt;Mark is a Program Manager on the "Cider" team, which builds the WPF and Silverlight Designers in Visual Studio. He is responsible for the layout features of the designer. Prior to joining developer division Mark worked in Microsoft Services as a Development Lead, building large scale web-based UIs for the UK Government, the BBC and others.&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div&gt;Samantha Durante&lt;/div&gt;&lt;div&gt;Samantha is a Program Manager on the Windows Presentation Foundation team.  She is responsible for Tree Services &amp; Controls, including the DataGrid and Ribbon controls, and the Syndicated Client Experiences (SCE) Starter Kit.  Prior to joining Microsoft, Samantha was a graduate of the University of Pennsylvania's Jerome Fisher Program in Management &amp; Technology.&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;</description><comments></comments><itunes:summary>Business apps live on data. In this demo-focused talk, we'll show how we've made building data-centric business applications in WPF easier with the new DataGrid, Ribbon, and Calendar/DatePicker controls. As we build the application, we'll also give you a sneak peek at how building data-bound apps will be significantly easier in Visual Studio 2010. Mark Wilson-ThomasMark is a Program Manager on the "Cider" team, which builds the WPF and Silverlight Designers in Visual Studio. He is responsible for the layout features of the designer. Prior to joining developer division Mark worked in Microsoft Services as a Development Lead, building large scale web-based UIs for the UK Government, the BBC and others.Samantha DuranteSamantha is a Program Manager on the Windows Presentation Foundation team.  She is responsible for Tree Services &amp; Controls, including the DataGrid and Ribbon controls, and the Syndicated Client Experiences (SCE) Starter Kit.  Prior to joining Microsoft, Samantha was a graduate of the University of Pennsylvania's Jerome Fisher Program in Management &amp; Technology.</itunes:summary><link>http://channel9.msdn.com/pdc2008/PC45/</link><pubDate>Wed, 29 Oct 2008 16:36:05 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/PC45.mp4</guid><evnet:views>8744</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/430785/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Business apps live on data. In this demo-focused talk, we'll show how we've made building data-centric business applications in WPF easier with the new DataGrid, Ribbon, and Calendar/DatePicker controls. As we build the application, we'll also give you a sneak peek at how building data-bound apps&amp;#8230;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/pdc08/THUMBNAILS/PC45.jpg" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/dpe/C9_viewSession.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/PC45.mp4" expression="full" fileSize="110315324" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC45.pptx" expression="full" fileSize="584232" type="" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/DOCX/PC45.docx" expression="full" fileSize="18717" type="" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/PC45.wmv" expression="full" fileSize="184247577" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/PC45.wmv" expression="full" fileSize="339198885" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/ZUNE/PC45.wmv" expression="full" fileSize="48097149" type="video/x-ms-wmv" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/PC45.wmv" expression="full" fileSize="339198885" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/PC45.mp4" length="110315324" type="video/mp4" /><dc:creator>System</dc:creator><itunes:author>System</itunes:author><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/430785/Trackback.aspx</trackback:ping><category>Advanced</category><category>Breakout Session</category><category>Expression</category><category>Visual Studio</category><category>WPF</category></item></channel></rss>