<?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>pdc2008</title><atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/posts/pdc2008/feed/zune/default.aspx?tag=oslo" /><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><description>PDC 2008</description><link>http://channel9.msdn.com/posts/pdc2008/</link><language>en-us</language><pubDate>Wed, 22 Oct 2008 22:58:23 GMT</pubDate><lastBuildDate>Wed, 22 Oct 2008 22:58:23 GMT</lastBuildDate><generator>EvNet (EvNet, Version=1.0.3608.3122, Culture=neutral, PublicKeyToken=null)</generator><item><title>"Oslo": Building Textual DSLs</title><description>The "Oslo" modeling language can define schemas and transformations over arbitrary text formats. This session shows you how to build your own Domain Specific Language using the "Oslo" SDK and how to apply your DSL to create an interactive text editing experience.&lt;ul&gt;&lt;li&gt;&lt;div&gt;Chris Anderson&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div&gt;Giovanni Della-Libera&lt;/div&gt;&lt;div&gt;Giovanni has been a developer at Microsoft for 12 years.  In that time, he's worked on VB5, VJ6, WinForms, ADO.Net, WCF and WS-Security* specifications.  He's currently working on Oslo's "M" language.&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;</description><comments></comments><link>http://channel9.msdn.com/pdc2008/TL31/</link><pubDate>Wed, 29 Oct 2008 16:38:30 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL31.wmv</guid><evnet:views>12344</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/426748/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>The "Oslo" modeling language can define schemas and transformations over arbitrary text formats. This session shows you how to build your own Domain Specific Language using the "Oslo" SDK and how to apply your DSL to create an interactive text editing experience.Chris AndersonGiovanni&amp;#8230;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/pdc08/THUMBNAILS/TL31.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/TL31.mp4" expression="full" fileSize="56354078" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL31.pptx" expression="full" fileSize="634273" type="" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL31.wmv" expression="full" fileSize="87649325" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL31.wmv" expression="full" fileSize="234111320" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/ZUNE/TL31.wmv" expression="full" fileSize="37226289" type="video/x-ms-wmv" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL31.wmv" expression="full" fileSize="234111320" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL31.wmv" length="234111320" type="video/x-ms-wmv" /><dc:creator>System</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/426748/Trackback.aspx</trackback:ping><category>Advanced</category><category>Breakout Session</category><category>Languages</category><category>Oslo</category></item><item><title>"Oslo": Repository and Models</title><description>"Oslo" is making news. We're taking silos of proprietary, platform, and application data and opening it up for sharing. What gets shared? Deployment configuration, web services definitions, workflow definitions, and that's just a start. Learn how to utilize platform models, how to extend models, and how to add your own models to the repository using the "Oslo" modeling language. Also learn how to version, secure, and deploy models.&lt;ul&gt;&lt;li&gt;&lt;div&gt;Chris Sells&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div&gt;Martin Gudgin&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;</description><comments></comments><link>http://channel9.msdn.com/pdc2008/TL28/</link><pubDate>Wed, 29 Oct 2008 16:38:25 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL28.wmv</guid><evnet:views>7239</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/418940/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>"Oslo" is making news. We're taking silos of proprietary, platform, and application data and opening it up for sharing. What gets shared? Deployment configuration, web services definitions, workflow definitions, and that's just a start. Learn how to utilize platform models, how to extend models, and&amp;#8230;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/pdc08/THUMBNAILS/TL28.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/TL28.mp4" expression="full" fileSize="69509333" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL28.pptx" expression="full" fileSize="1045126" type="" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL28.wmv" expression="full" fileSize="98792561" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL28.wmv" expression="full" fileSize="212136453" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/ZUNE/TL28.wmv" expression="full" fileSize="11193176" type="video/x-ms-wmv" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL28.wmv" expression="full" fileSize="212136453" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL28.wmv" length="212136453" type="video/x-ms-wmv" /><dc:creator>System</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/418940/Trackback.aspx</trackback:ping><category>Advanced</category><category>Breakout Session</category><category>Oslo</category></item><item><title>"Oslo": Customizing and Extending the Visual Design Experience</title><description>"Oslo" provides visual tools for writing data-driven applications and services. Learn how to provide a great experience over domain-specific schemas, and explore the basic user model, data-driven viewer construction, user-defined queries, and custom commands. See how the design experience itself is an "Oslo" application and is driven by content stored in the "Oslo" repository.&lt;ul&gt;&lt;li&gt;&lt;div&gt;Don Box&lt;/div&gt;&lt;div&gt;Don Box is a Distinguished Engineer at Microsoft working on declarative languages and tools to simplify developing applications and services. In that role, Don is involved in creating languages, frameworks, and end-to-end experiences to help people translate their intentions and desires for software into a machine readable and executable form. 

Don joined Microsoft in 2002 as an architect of Windows Communication Foundation (WCF), where he worked on software to enable programs to safely and securely interoperate with one another. Don’s responsibilities included both the design and architecture of the runtime stack, as well as interoperability protocols with IBM and other partners. 

Before joining Microsoft, Don was an independent consultant focused on software integration technologies. Don was the leading external voice for Microsoft’s Component Object Model (COM) and Microsoft Transaction Server (MTS) and helped shape the way developers across the globe experience those technologies. In 1996, Don worked as a consultant to Software AG and Microsoft on the UNIX-based Distributed COM project; that work gave Don the desire to move away from shared-runtime distributed architectures and embrace data-centric message passing using XML. To that end, Don worked with Microsoft and Dave Winer to create the original SOAP specification in 1998.

Don is a respected writer on software development topics, serving as a series editor at Addison Wesley and as a contributing editor to C++ Report, Microsoft Systems Journal (MSJ), and MSDN Magazine. Don’s first book, Essential COM, remains a part of the C++ developer’s canon. Don was the first blogger to publish RSS from a Microsoft web property (http://www.gotdotnet.com/) and now (sporadically) maintains a blog at http://www.pluralsight.com/blogs/dbox/   Don has a Master’s degree in Information and Computer Science from U.C. Irvine and a Bachelor’s degree in Mathematics from C.S.U. Long Beach.&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div&gt;Florian Voss&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;</description><comments></comments><link>http://channel9.msdn.com/pdc2008/TL18/</link><pubDate>Wed, 29 Oct 2008 16:38:07 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL18.wmv</guid><evnet:views>10273</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/418930/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>"Oslo" provides visual tools for writing data-driven applications and services. Learn how to provide a great experience over domain-specific schemas, and explore the basic user model, data-driven viewer construction, user-defined queries, and custom commands. See how the design experience itself is&amp;#8230;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/pdc08/THUMBNAILS/TL18.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/TL18.mp4" expression="full" fileSize="59807734" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL18.pptx" expression="full" fileSize="1010311" type="" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL18.wmv" expression="full" fileSize="122723539" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL18.wmv" expression="full" fileSize="284327355" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/ZUNE/TL18.wmv" expression="full" fileSize="45406003" type="video/x-ms-wmv" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL18.wmv" expression="full" fileSize="284327355" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL18.wmv" length="284327355" type="video/x-ms-wmv" /><dc:creator>System</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/418930/Trackback.aspx</trackback:ping><category>Advanced</category><category>Breakout Session</category><category>Oslo</category></item><item><title>A Lap around "Oslo"</title><description>Please Note: This session will be repeated on October 29th at 4:45PM.  "Oslo" is the family of new technologies that enable data-driven development and execution of services and applications. Come and learn how to capture all aspects of an application schematized in the "Oslo" repository and use "Oslo" directly to drive the execution of deployed applications.&lt;ul&gt;&lt;li&gt;&lt;div&gt;Douglas Purdy&lt;/div&gt;&lt;div&gt;Douglas Purdy is a product unit manager at Microsoft working on next-generation languages and tools to broaden the franchise of people building applications. His vision is to “make everyone a programmer” (even if they don’t know it). Previously, Douglas was the group program manager for the Windows Communication Foundation (WCF/Indigo) and Windows Workflow Foundation (WF/WinOE) teams. Douglas has been with Microsoft, on and off, since 1998 where he has worked in consulting, evangelism and engineering.&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div&gt;Vijaye Raji&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;</description><comments></comments><link>http://channel9.msdn.com/pdc2008/TL23/</link><pubDate>Wed, 29 Oct 2008 16:38:15 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL23.wmv</guid><evnet:views>19269</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/418935/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Please Note: This session will be repeated on October 29th at 4:45PM.  "Oslo" is the family of new technologies that enable data-driven development and execution of services and applications. Come and learn how to capture all aspects of an application schematized in the "Oslo" repository and use&amp;#8230;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/pdc08/THUMBNAILS/TL23.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/TL23.mp4" expression="full" fileSize="70317675" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL23.pptx" expression="full" fileSize="1378713" type="" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/DOCX/TL23.docx" expression="full" fileSize="21702" type="" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL23.wmv" expression="full" fileSize="97101507" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL23.wmv" expression="full" fileSize="300304075" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/ZUNE/TL23.wmv" expression="full" fileSize="50308687" type="video/x-ms-wmv" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL23.wmv" expression="full" fileSize="300304075" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL23.wmv" length="300304075" type="video/x-ms-wmv" /><dc:creator>System</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/418935/Trackback.aspx</trackback:ping><category>ASP.NET</category><category>Breakout Session</category><category>Intermediate</category><category>Oslo</category><category>WCF</category><category>WF</category></item><item><title>"Oslo": The Language</title><description>The "Oslo" language, at the heart of the Oslo modeling platform, allows developers to quickly and efficiently express domain models that power declarative systems, such as Windows Workflow Foundation and "Dublin." In this session, we'll get you started writing models for your own domains by introducing you to key features of the language, including its type system, instance construction, and query. You'll learn to author content for the Oslo repository and understand how to programmatically construct and process the content to target your own specific runtime environment.&lt;ul&gt;&lt;li&gt;&lt;div&gt;Don Box&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div&gt;David Langworthy&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;</description><comments></comments><link>http://channel9.msdn.com/pdc2008/TL27/</link><pubDate>Wed, 29 Oct 2008 16:38:23 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL27.wmv</guid><evnet:views>14707</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/418939/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>The "Oslo" language, at the heart of the Oslo modeling platform, allows developers to quickly and efficiently express domain models that power declarative systems, such as Windows Workflow Foundation and "Dublin." In this session, we'll get you started writing models for your own domains by&amp;#8230;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/pdc08/THUMBNAILS/TL27.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/TL27.mp4" expression="full" fileSize="40575422" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL27.pptx" expression="full" fileSize="899566" type="" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/DOCX/TL27.docx" expression="full" fileSize="16902" type="" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL27.wmv" expression="full" fileSize="60532677" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL27.wmv" expression="full" fileSize="213276109" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/ZUNE/TL27.wmv" expression="full" fileSize="30259217" type="video/x-ms-wmv" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL27.wmv" expression="full" fileSize="213276109" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL27.wmv" length="213276109" type="video/x-ms-wmv" /><dc:creator>System</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/418939/Trackback.aspx</trackback:ping><category>Advanced</category><category>Breakout Session</category><category>Languages</category><category>Oslo</category></item></channel></rss>