<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" media="screen" href="/styles/xslt/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:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:c9="http://channel9.msdn.com">
<channel>
	<title>Channel 9 - Entries tagged with Astoria</title>
    <atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Tags/astoria/RSS"></atom:link>
    <itunes:summary></itunes:summary>
    <itunes:author>Microsoft</itunes:author>
    <itunes:subtitle></itunes:subtitle>
    <image>
      <url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url>
      <title>Channel 9 - Entries tagged with Astoria</title>
      <link>http://channel9.msdn.com/Tags/astoria</link>
    </image>
    <itunes:image href=""></itunes:image>
    <itunes:category text="Technology"></itunes:category>
    <description>Channel 9 keeps you up to date with the latest news and behind the scenes info from Microsoft that developers love to keep up with. From LINQ to SilverLight – Watch videos and hear about all the cool technologies coming and the people behind them.</description>
    <link>http://channel9.msdn.com/Tags/astoria</link>
    <language>en</language>
    <pubDate>Thu, 20 Jun 2013 05:26:11 GMT</pubDate>
    <lastBuildDate>Thu, 20 Jun 2013 05:26:11 GMT</lastBuildDate>
    <generator>Rev9</generator>
    <c9:totalResults>10</c9:totalResults>
    <c9:pageCount>1</c9:pageCount>
    <c9:pageSize>25</c9:pageSize>
  <item>
      <title>US Public Sector Developer Dinner for Partners - .NET Framework 3.5 SP1</title>
      <description><![CDATA[This is a recording of the US Public Sector Developer Dinner for Partners covering .NET Framework 3.5 SP1 held on&nbsp;August 20, 2008 in Reston, Va.<br>
<br>
<p>This presentation is a demo focused walkthrough of the new features and functionality in SP1.&nbsp; You will see demonstrations that will include:</p>
<ul type="disc">
<li>Making data access easier with the <b><span>ADO.NET Entity Framework</span></b>.
</li><li>Exposing your data access layer using <b><span>ADO.NET Data Services</span></b>
</li><li>Building “Data Entry” Web-based applications faster than ever using <b><span>ASP.NET Dynamic Data</span></b>.
</li><li>Making AJAX Applications faster with script combining and easier with built in support for handling browser history (i.e. back/forward buttons).
</li><li>How to achieve up to 40% faster startup performance for your WPF applications and further improve the startup experience using a splash screen.
</li><li>Reducing the time it takes to deploy your WPF applications using the<b><span> New .NET Framework Client Profile</span></b>.
</li><li>Build services faster using enhancements in WCF. </li></ul>
<p>To learn more about US Public Sector Developer Dinner For Partners, visit:<br>
<br>
<a shape="rect" href="http://tinyurl.com/uspsdevdinner" shape="rect">http://tinyurl.com/uspsdevdinner</a><br>
<br>
Follow up resources (links,&nbsp;deck, code)&nbsp;from the dinner are available at:<br>
<br>
<a shape="rect" href="http://blogs.msdn.com/devkeydet/archive/2008/08/21/follow-up-developer-dinner-on-net-framework-3-5-sp1.aspx" shape="rect">http://blogs.msdn.com/devkeydet/archive/2008/08/21/follow-up-developer-dinner-on-net-framework-3-5-sp1.aspx</a></p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/astoria/RSS&WT.dl=0&WT.entryid=Entry:RSSView:29f9b45e4db94bc396fe9deb00076d29">]]></description>
      <comments>http://channel9.msdn.com/Blogs/keydet/US-Public-Sector-Developer-Dinner-for-Partners-NET-Framework-35-SP1</comments>
      <itunes:summary>This is a recording of the US Public Sector Developer Dinner for Partners covering .NET Framework 3.5 SP1 held on&amp;nbsp;August 20, 2008 in Reston, Va.

This presentation is a demo focused walkthrough of the new features and functionality in SP1.&amp;nbsp; You will see demonstrations that will include: 

Making data access easier with the ADO.NET Entity Framework.
Exposing your data access layer using ADO.NET Data Services
Building “Data Entry” Web-based applications faster than ever using ASP.NET Dynamic Data.
Making AJAX Applications faster with script combining and easier with built in support for handling browser history (i.e. back/forward buttons).
How to achieve up to 40% faster startup performance for your WPF applications and further improve the startup experience using a splash screen.
Reducing the time it takes to deploy your WPF applications using the New .NET Framework Client Profile.
Build services faster using enhancements in WCF. 
To learn more about US Public Sector Developer Dinner For Partners, visit:

http://tinyurl.com/uspsdevdinner

Follow up resources (links,&amp;nbsp;deck, code)&amp;nbsp;from the dinner are available at:

http://blogs.msdn.com/devkeydet/archive/2008/08/21/follow-up-developer-dinner-on-net-framework-3-5-sp1.aspx 
</itunes:summary>
      <itunes:duration>6317</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/keydet/US-Public-Sector-Developer-Dinner-for-Partners-NET-Framework-35-SP1</link>
      <pubDate>Fri, 23 Jan 2009 11:15:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/keydet/US-Public-Sector-Developer-Dinner-for-Partners-NET-Framework-35-SP1</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/449168_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/449168_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/6/1/9/4/4/USPSDEVDINNER0820200835SP1_large_ch9.jpg" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/6/1/9/4/4/USPSDEVDINNER0820200835SP1_small_ch9.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/6/1/9/4/4/USPSDEVDINNER0820200835SP1_2MB_ch9.wmv" expression="full" duration="6317" fileSize="219394259" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/6/1/9/4/4/USPSDEVDINNER0820200835SP1_ch9.mp3" expression="full" duration="6317" fileSize="50536617" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/6/1/9/4/4/USPSDEVDINNER0820200835SP1_ch9.mp4" expression="full" duration="6317" fileSize="440709388" type="video/mp4" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/6/1/9/4/4/USPSDEVDINNER0820200835SP1_ch9.wma" expression="full" duration="6317" fileSize="102165021" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/6/1/9/4/4/USPSDEVDINNER0820200835SP1_ch9.wmv" expression="full" duration="6317" fileSize="195051339" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/6/1/9/4/4/USPSDEVDINNER0820200835SP1_Zune_ch9.wmv" expression="full" duration="6317" fileSize="187115319" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/8/6/1/9/4/4/USPSDEVDINNER0820200835SP1_s_ch9.wmv" expression="full" duration="6317" fileSize="232" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/6/1/9/4/4/USPSDEVDINNER0820200835SP1_ch9.wmv" length="195051339" type="video/x-ms-wmv"></enclosure>
      <dc:creator>keydet</dc:creator>
      <itunes:author>keydet</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/keydet/US-Public-Sector-Developer-Dinner-for-Partners-NET-Framework-35-SP1/RSS</wfw:commentRss>
      <category>ADO.NET</category>
      <category>ADO.NET Data Services</category>
      <category>ASP.NET</category>
      <category>ASP.NET AJAX</category>
      <category>ASP.NET Dynamic Data</category>
      <category>Astoria</category>
      <category>Data Services</category>
      <category>DPEUSPublicSectorTeam</category>
      <category>Dynamic Data</category>
      <category>Entity Framework</category>
      <category>WCF</category>
      <category>Windows Communication Foundation</category>
      <category>Windows Presentation Foundation</category>
      <category>WPF 3.5 SP1</category>
    </item>
  <item>
      <title>Astoria Design Walkthrough:  Friendly Feeds Part 1</title>
      <description><![CDATA[
<p>For V1 of <a href="http://msdn.microsoft.com/en-us/library/cc668792.aspx">ADO.NET Data Services</a> (aka Project Astoria) we introduced a process we called
<a href="http://blogs.msdn.com/astoriateam/archive/2007/07/20/transparency-in-the-design-process.aspx">
Transparent Design</a>.&nbsp;&nbsp; The point of this was to make sure we got the design of our features out to users early enough so we could get feedback that we could act on.&nbsp;&nbsp; Here is a couple of samples:</p>
<p><a href="http://blogs.msdn.com/astoriateam/archive/2008/05/20/merge-vs-replace-semantics-for-update-operations.aspx">http://blogs.msdn.com/astoriateam/archive/2008/05/20/merge-vs-replace-semantics-for-update-operations.aspx</a></p>
<p>&nbsp;</p>
<p><a href="http://blogs.msdn.com/astoriateam/archive/2008/04/22/optimistic-concurrency-data-services.aspx">http://blogs.msdn.com/astoriateam/archive/2008/04/22/optimistic-concurrency-data-services.aspx</a></p>
<p>&nbsp;</p>
<p>In general, this worked out quite well, however we found it difficult to completely capture the design discussion in notes.&nbsp; Hence, for Astoria vNext we are going to include short videos of folks from the team describing the design of the new features we
 are considering in addition to the usual design notes.</p>
<p>&nbsp;</p>
<p>The first of these videos features Mike Flasko, Project Astoria Program Manager, describing the
<a href="http://blogs.msdn.com/astoriateam/archive/2008/09/28/making-feeds-friendly.aspx">
Friendly Feeds capabilities </a>we are looking at for vNext.&nbsp; Enjoy!</p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/astoria/RSS&WT.dl=0&WT.entryid=Entry:RSSView:e050cf57c9d2496381129deb001ebf64">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Andrew+Conrad/Astoria-Design-Walkthrough-Friendly-Feeds-Part-1</comments>
      <itunes:summary>
For V1 of ADO.NET Data Services (aka Project Astoria) we introduced a process we called

Transparent Design.&amp;nbsp;&amp;nbsp; The point of this was to make sure we got the design of our features out to users early enough so we could get feedback that we could act on.&amp;nbsp;&amp;nbsp; Here is a couple of samples: 
http://blogs.msdn.com/astoriateam/archive/2008/05/20/merge-vs-replace-semantics-for-update-operations.aspx 
&amp;nbsp; 
http://blogs.msdn.com/astoriateam/archive/2008/04/22/optimistic-concurrency-data-services.aspx 
&amp;nbsp; 
In general, this worked out quite well, however we found it difficult to completely capture the design discussion in notes.&amp;nbsp; Hence, for Astoria vNext we are going to include short videos of folks from the team describing the design of the new features we
 are considering in addition to the usual design notes. 
&amp;nbsp; 
The first of these videos features Mike Flasko, Project Astoria Program Manager, describing the

Friendly Feeds capabilities we are looking at for vNext.&amp;nbsp; Enjoy! 
</itunes:summary>
      <itunes:duration>298</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Andrew+Conrad/Astoria-Design-Walkthrough-Friendly-Feeds-Part-1</link>
      <pubDate>Fri, 26 Sep 2008 21:15:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Andrew+Conrad/Astoria-Design-Walkthrough-Friendly-Feeds-Part-1</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/429881_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/429881_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/8/8/9/2/4/DesignFriendlyFeeds1_large_ch9.jpg" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/8/8/9/2/4/DesignFriendlyFeeds1_small_ch9.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/8/8/9/2/4/DesignFriendlyFeeds1_2MB_ch9.wmv" expression="full" duration="298" fileSize="93535733" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/8/8/9/2/4/DesignFriendlyFeeds1_ch9.mp3" expression="full" duration="298" fileSize="2389809" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/8/8/9/2/4/DesignFriendlyFeeds1_ch9.mp4" expression="full" duration="298" fileSize="16335745" type="video/mp4" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/8/8/9/2/4/DesignFriendlyFeeds1_ch9.wma" expression="full" duration="298" fileSize="2429519" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/8/8/9/2/4/DesignFriendlyFeeds1_ch9.wmv" expression="full" duration="298" fileSize="17620189" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/8/8/9/2/4/DesignFriendlyFeeds1_Zune_ch9.wmv" expression="full" duration="298" fileSize="23687529" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/1/8/8/9/2/4/DesignFriendlyFeeds1_s_ch9.wmv" expression="full" duration="298" fileSize="220" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/8/8/9/2/4/DesignFriendlyFeeds1_ch9.wmv" length="17620189" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Andrew Conrad</dc:creator>
      <itunes:author>Andrew Conrad</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Andrew+Conrad/Astoria-Design-Walkthrough-Friendly-Feeds-Part-1/RSS</wfw:commentRss>
      <category>ADO.NET</category>
      <category>ADO.NET Data Services</category>
      <category>Astoria</category>
      <category>Atom</category>
      <category>Data Services</category>
      <category>Design</category>
    </item>
  <item>
      <title>geekSpeak recording: LINQ Migration Strategies with Jim Wooley</title>
      <description><![CDATA[
<p>Here's a very practical geekSpeak that's loaded with tips on how to incorporate LINQ into existing architectures and applications. Our guest Jim Wooley has a longtime background with databases, coming out of the Access and Foxpro world. He shares his insights
 about how the advent of LINQ brings with it a new paradigm for working with data. This geekSpeak will get you thinking about data access in different ways - about a functional approach that's less about iterative manipulation - plus how this type of data access
 will find its home in future technologies like Silverlight.</p>
<p>As for thoughts of any actual &quot;migrations&quot; you might have been entertaining, give some thought to Jim's tips in here and consider the business justification and trade-offs. Listen to Jim's points about maintainability and how you can use LINQ to enhance
 what you're already doing. It's compelling to think about getting some slick benefits from LINQ to SQL like cached query plans and precompiled optimizations, as well as free concurrency checking without having to rewrite your whole application.
</p>
<p>Conceptually, you'll get a better sense of what's in LINQ versus what's in LINQ to SQL by considering things like the fact that CRUD operations are a part of LINQ to SQL, not LINQ. And that the CRUD equivalent in LINQ to XML for example is a save/load of
 the whole document.</p>
<p>Architecturally, Jim explains why passing DataContext objects across tiers is a bad idea, and what parts of your LINQ objects you should and shouldn't pass. He also touches on how ADO.NET Data Services (Project Astoria) will be able to expose anything that
 implements IQueryably to the outside world, and how it will be extended to allow updates as well.</p>
<p>Practically, Jim runs through how he updated the data access layer of the <a href="http://www.asp.net/downloads/starter-kits/personal/">
Personal Website Starter Kit</a>&nbsp;(an ASP.NET 2.0 sample). You can do this&nbsp;yourself, and it's a great chance to learn about applying LINQ to an existing architecture. He also illustrates how (forgetting data access for a moment) LINQ can help you write better
 loops and finds, and gets you ready for parallelism in LINQ.</p>
<p>Also, for no good reason, Jim also shows a neat trick for writing a single VB statement on multiple lines by using XML literals.
<br>
<strong><br>
About our guest: Jim Wooley</strong></p>
<p><a href="http://blogs.msdn.com/blogfiles/geekspeak/WindowsLiveWriter/NextgeekSpeakLINQMigrationStrategieswith_B4C4/JimWooley_2.jpg"><img border="0" alt="JimWooley" src="http://blogs.msdn.com/blogfiles/geekspeak/WindowsLiveWriter/NextgeekSpeakLINQMigrationStrategieswith_B4C4/JimWooley_thumb.jpg" width="223" height="241"></a>
</p>
<p><em>Jim is a Microsoft MVP and has been working with .Net since the initial PDC bits in 2000, releasing his first application 1 week before the .Net 1.0 go-live. He has been active evangelizing LINQ since it's announcement in 2005. Jim is actively involved
 in the Atlanta developer community and is a frequent speaker. He is a co-author of the recently released “LINQ in Action”
</em><a href="http://www.manning.com/marguerie/"><em>http://www.manning.com/marguerie/</em></a><em>. Jim's blog is
</em><a href="http://www.thinqlinq.com/"><em>http://www.thinqlinq.com</em></a></p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/astoria/RSS&WT.dl=0&WT.entryid=Entry:RSSView:9c20d21f42894501aab99dea00c27ec2">]]></description>
      <comments>http://channel9.msdn.com/Shows/geekSpeak/geekSpeak-recording-LINQ-Migration-Strategies-with-Jim-Wooley</comments>
      <itunes:summary>
Here&#39;s a very practical geekSpeak that&#39;s loaded with tips on how to incorporate LINQ into existing architectures and applications. Our guest Jim Wooley has a longtime background with databases, coming out of the Access and Foxpro world. He shares his insights
 about how the advent of LINQ brings with it a new paradigm for working with data. This geekSpeak will get you thinking about data access in different ways - about a functional approach that&#39;s less about iterative manipulation - plus how this type of data access
 will find its home in future technologies like Silverlight. 
As for thoughts of any actual &amp;quot;migrations&amp;quot; you might have been entertaining, give some thought to Jim&#39;s tips in here and consider the business justification and trade-offs. Listen to Jim&#39;s points about maintainability and how you can use LINQ to enhance
 what you&#39;re already doing. It&#39;s compelling to think about getting some slick benefits from LINQ to SQL like cached query plans and precompiled optimizations, as well as free concurrency checking without having to rewrite your whole application.
 
Conceptually, you&#39;ll get a better sense of what&#39;s in LINQ versus what&#39;s in LINQ to SQL by considering things like the fact that CRUD operations are a part of LINQ to SQL, not LINQ. And that the CRUD equivalent in LINQ to XML for example is a save/load of
 the whole document. 
Architecturally, Jim explains why passing DataContext objects across tiers is a bad idea, and what parts of your LINQ objects you should and shouldn&#39;t pass. He also touches on how ADO.NET Data Services (Project Astoria) will be able to expose anything that
 implements IQueryably to the outside world, and how it will be extended to allow updates as well. 
Practically, Jim runs through how he updated the data access layer of the 
Personal Website Starter Kit&amp;nbsp;(an ASP.NET 2.0 sample). You can do this&amp;nbsp;yourself, and it&#39;s a great chance to learn about applying LINQ to an existing architecture. He also i</itunes:summary>
      <link>http://channel9.msdn.com/Shows/geekSpeak/geekSpeak-recording-LINQ-Migration-Strategies-with-Jim-Wooley</link>
      <pubDate>Mon, 05 May 2008 21:23:46 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/geekSpeak/geekSpeak-recording-LINQ-Migration-Strategies-with-Jim-Wooley</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/320/92be997f-7d22-4efa-a900-85499cb5c67c.jpg" height="0" width="0"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/401613_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/401613_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/ca45aff2-c0c3-4651-9a37-5468d1b674f3.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/1/6/1/0/4/402424_geekspeak_20080402.wmv" expression="full" fileSize="1" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/1/6/1/0/4/402424_geekspeak_20080402.wmv" length="0" type="video/x-ms-wmv"></enclosure>
      <dc:creator>glengo</dc:creator>
      <itunes:author>glengo</itunes:author>
      <slash:comments>1</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/geekSpeak/geekSpeak-recording-LINQ-Migration-Strategies-with-Jim-Wooley/RSS</wfw:commentRss>
      <category>Architecture</category>
      <category>Astoria</category>
      <category>LINQ</category>
      <category>SQL Server</category>
    </item>
  <item>
      <title>geekSpeak recording: Advanced ASP.NET with Michele Leroux Bustamante</title>
      <description><![CDATA[
<p>Michèle Leroux Bustamante is chief architect of IDesign Inc., Microsoft Regional Director for San Diego, and Microsoft Most Valuable Professional (MVP) for Connected Systems. At IDesign, Michèle provides training, mentoring, and high-end architecture consulting
 services focusing on Web services, scalable and secure architecture design for Microsoft .NET, federated security scenarios, Web services, and interoperability and globalization architecture. Michele participates in software design reviews for products in
 the Microsoft road map, including Windows Communication Foundation, CardSpace, and other security-focused products. She is a member of the International .NET Speakers Association (INETA), a frequent conference presenter, conference chair for SD West, and is
 frequently published in several major technology journals. Michele is also on the board of directors for IASA (International Association of Software Architects), and a program advisor to University of California San Diego (UCSD) Extension. Her latest book
 is Learning WCF (O'Reilly, 2007)—see her book blog here: <a href="http://www.thatindigogirl.com">
www.thatindigogirl.com</a>. Reach her at <a href="mailto:mlb@idesign.net">mlb@idesign.net</a>, or visit
<a href="http://www.idesign.net">www.idesign.net</a> and her main blog at <a href="http://www.dasblonde.net">
www.dasblonde.net</a>. </p>
<p>In the geekSpeak, Michele discusses timely topics in ASP.NET such as extending the ASP.NET profile service by appropriately using custom HttpModules to support dynamic implementation of master pages, application localization and more.&nbsp; She goes on to discuss
 improvements to ASP.NET like the AJAX-programming paradigm&nbsp;with&nbsp;asynchronous access to data, and then the ASP.NET 3.5 extensions - new MVC, new ADO.NET data services libraries.
<br>
<br>
Michele gives her perspective on RIAs, including Flash, Silverlight, typical web applications and WPF (or rich client) - when to use which one from an architectural perspective.
</p>
<p>She goes on to discuss SOAP vs. REST WCF services and the evolution of the programming model from raw SOAP message construction to REST-based calls which include wrappers and then onto JSON-based WCF services.&nbsp; Next she shows the the ServiceHostFactory,
 and the WebScriptServiceHostFactory. She then presents the ASP.NET extensions ADO.NET data services (formerly Astoria). She concludes with an interesting discussion of when to use which type of service - SOAP or REST.
<br>
</p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/astoria/RSS&WT.dl=0&WT.entryid=Entry:RSSView:4e35bafcd88b43839a809dea00c2862d">]]></description>
      <comments>http://channel9.msdn.com/Shows/geekSpeak/geekSpeak-recording-Advanced-ASPNET-with-Michele-Leroux-Bustamante</comments>
      <itunes:summary>
Mich&#232;le Leroux Bustamante is chief architect of IDesign Inc., Microsoft Regional Director for San Diego, and Microsoft Most Valuable Professional (MVP) for Connected Systems. At IDesign, Mich&#232;le provides training, mentoring, and high-end architecture consulting
 services focusing on Web services, scalable and secure architecture design for Microsoft .NET, federated security scenarios, Web services, and interoperability and globalization architecture. Michele participates in software design reviews for products in
 the Microsoft road map, including Windows Communication Foundation, CardSpace, and other security-focused products. She is a member of the International .NET Speakers Association (INETA), a frequent conference presenter, conference chair for SD West, and is
 frequently published in several major technology journals. Michele is also on the board of directors for IASA (International Association of Software Architects), and a program advisor to University of California San Diego (UCSD) Extension. Her latest book
 is Learning WCF (O&#39;Reilly, 2007)—see her book blog here: 
www.thatindigogirl.com. Reach her at mlb@idesign.net, or visit
www.idesign.net and her main blog at 
www.dasblonde.net.  
In the geekSpeak, Michele discusses timely topics in ASP.NET such as extending the ASP.NET profile service by appropriately using custom HttpModules to support dynamic implementation of master pages, application localization and more.&amp;nbsp; She goes on to discuss
 improvements to ASP.NET like the AJAX-programming paradigm&amp;nbsp;with&amp;nbsp;asynchronous access to data, and then the ASP.NET 3.5 extensions - new MVC, new ADO.NET data services libraries.


Michele gives her perspective on RIAs, including Flash, Silverlight, typical web applications and WPF (or rich client) - when to use which one from an architectural perspective.
 
She goes on to discuss SOAP vs. REST WCF services and the evolution of the programming model from raw SOAP message construction to RES</itunes:summary>
      <itunes:duration>3599</itunes:duration>
      <link>http://channel9.msdn.com/Shows/geekSpeak/geekSpeak-recording-Advanced-ASPNET-with-Michele-Leroux-Bustamante</link>
      <pubDate>Thu, 27 Mar 2008 22:43:16 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/geekSpeak/geekSpeak-recording-Advanced-ASPNET-with-Michele-Leroux-Bustamante</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/320/b6c6301f-4bb5-4d7b-a622-f549ace38f7c.jpg" height="0" width="0"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/261897_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/261897_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/282e690c-b937-4f57-921a-be753e0f9043.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/9/8/1/6/2/393131_MLB_WCF.wmv" expression="full" duration="3599" fileSize="1" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/9/8/1/6/2/393131_MLB_WCF.wmv" length="0" type="video/x-ms-wmv"></enclosure>
      <dc:creator>llangit</dc:creator>
      <itunes:author>llangit</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/geekSpeak/geekSpeak-recording-Advanced-ASPNET-with-Michele-Leroux-Bustamante/RSS</wfw:commentRss>
      <category>ADO.NET</category>
      <category>Ajax</category>
      <category>ASP.NET</category>
      <category>Astoria</category>
      <category>JavaScript</category>
      <category>JSON</category>
      <category>WCF</category>
    </item>
  <item>
      <title>More Topic Ideas for Open Space</title>
      <description><![CDATA[You can count on there being some great sessions in Open Space at MIX. Tim Kulp <a href="http://cloak13.spaces.live.com/blog/cns!1BB23323108D6627!521.entry">sent me a link to his blog </a>with a good idea for a session. He wants to discuss how to use the Microsoft technology stack to build applications to HHS/CMS standards. One great thing about the Open Space format is that you can find people interested in very domain-specific topics. <br><br>On the Microsoft side, The Project Astoria Team is <a href="http://blogs.msdn.com/astoriateam/archive/2008/02/29/mix08-is-almost-here.aspx">planning to hang around the Open Space area and discuss the latest with their technology</a>. Also, Vittorio from my team <a href="http://blogs.msdn.com/vbertocci/archive/2008/02/28/mix08-what-happens-in-vegas.aspx">made an open offer to discuss and demo identity technologies</a>. These are all opportunities for you, the attendee, to request topics and know that the experts are there to answer your tough questions.<br><br><a href="http://codebetter.com/blogs/david_laribee/">David Laribee </a>of CodeBetter.com gets that and <a href="http://qik.com/video/28794">he posted a video on qik.com</a>&nbsp;about the questions and topics he wants to discuss in the Open Space area. <br><br><br><br>What do you want to see discussed in Open Space at MIX? Leave a comment here, or better yet, blog about Open Space and send us a link at <a href="mailto:openspac@microsoft.com">openspac@microsoft.com</a>.<br> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/astoria/RSS&WT.dl=0&WT.entryid=Entry:RSSView:eb24b66030b443e7bd289ea00067fad6">]]></description>
      <comments>http://channel9.msdn.com/Blogs/OpenSpace/More-Topic-Ideas-for-Open-Space</comments>
      <itunes:summary>You can count on there being some great sessions in Open Space at MIX. Tim Kulp sent me a link to his blog with a good idea for a session. He wants to discuss how to use the Microsoft technology stack to build applications to HHS/CMS standards. One great thing about the Open Space format is that you can find people interested in very domain-specific topics. On the Microsoft side, The Project Astoria Team is planning to hang around the Open Space area and discuss the latest with their technology. Also, Vittorio from my team made an open offer to discuss and demo identity technologies. These are all opportunities for you, the attendee, to request topics and know that the experts are there to answer your tough questions.David Laribee of CodeBetter.com gets that and he posted a video on qik.com&amp;nbsp;about the questions and topics he wants to discuss in the Open Space area. What do you want to see discussed in Open Space at MIX? Leave a comment here, or better yet, blog about Open Space and send us a link at openspac@microsoft.com.</itunes:summary>
      <link>http://channel9.msdn.com/Blogs/OpenSpace/More-Topic-Ideas-for-Open-Space</link>
      <pubDate>Mon, 03 Mar 2008 14:57:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/OpenSpace/More-Topic-Ideas-for-Open-Space</guid>      
      <dc:creator>drobbins</dc:creator>
      <itunes:author>drobbins</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/OpenSpace/More-Topic-Ideas-for-Open-Space/RSS</wfw:commentRss>
      <category>Astoria</category>
      <category>CardSpace</category>
      <category>Identity</category>
      <category>Security</category>
      <category>Open Space</category>
    </item>
  <item>
      <title>Accessing Windows Live Services via AtomPub</title>
      <description><![CDATA[Please use this page for all questions and comments related to this session. Visit <a href="http://sessions.visitmix.com">http://sessions.visitmix.com</a> for session recordings as they become available.<br><br><em>Accessing Windows Live Services via AtomPub</em><br>Speakers: Pablo Castro<br>Description: Come learn how Microsoft is moving towards a unified approach for accessing online services based on AtomPub. We cover how all Windows Live services can be accessed using AtomPub as well as how integrated Microsoft Visual Studio support including ADO.NET Data Services Framework (aka Project &quot;Astoria&quot;) allows anyone to easily develop, deploy, and access online services using AtomPub. <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/astoria/RSS&WT.dl=0&WT.entryid=Entry:RSSView:f2617acd577d4ac19ec49ea0007d5b03">]]></description>
      <comments>http://channel9.msdn.com/Blogs/2008Sessions/Accessing-Windows-Live-Services-via-AtomPub</comments>
      <itunes:summary>Please use this page for all questions and comments related to this session. Visit http://sessions.visitmix.com for session recordings as they become available.Accessing Windows Live Services via AtomPubSpeakers: Pablo CastroDescription: Come learn how Microsoft is moving towards a unified approach for accessing online services based on AtomPub. We cover how all Windows Live services can be accessed using AtomPub as well as how integrated Microsoft Visual Studio support including ADO.NET Data Services Framework (aka Project &amp;quot;Astoria&amp;quot;) allows anyone to easily develop, deploy, and access online services using AtomPub.</itunes:summary>
      <link>http://channel9.msdn.com/Blogs/2008Sessions/Accessing-Windows-Live-Services-via-AtomPub</link>
      <pubDate>Mon, 03 Mar 2008 07:50:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/2008Sessions/Accessing-Windows-Live-Services-via-AtomPub</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/mix_597_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/mix_597_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://sessions.visitmix.com/images/MIX08/UI_Thumbnails/T19.jpg" height="240" width="320"></media:thumbnail>
      <media:group>
        <media:content url="http://msstudios.vo.llnwd.net/o21/mix08/08_MP4s/T19.mp4" expression="full" fileSize="77411429" type="video/mp4" medium="video"></media:content>
        <media:content url="http://msstudios.vo.llnwd.net/o21/mix08/08_WMVs/T19.wmv" expression="full" fileSize="1" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://msstudios.vo.llnwd.net/o21/mix08/08_WMVs/T19.wmv" expression="full" fileSize="91487781" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://msstudios.vo.llnwd.net/o21/mix08/08_WMVs/T19.wmv" length="91487781" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Duncan Mackenzie</dc:creator>
      <itunes:author>Duncan Mackenzie</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/2008Sessions/Accessing-Windows-Live-Services-via-AtomPub/RSS</wfw:commentRss>
      <category>Astoria</category>
      <category>MIX08</category>
    </item>
  <item>
      <title>Code to Live: Wally McClure talks about Ajax and Astoria</title>
      <description><![CDATA[
<p><a href="http://www.joshholmes.com">Josh Holmes</a>&nbsp;caught up with <a href="http://weblogs.asp.net/wallym/">
Wally McClure</a>&nbsp;of the <a href="http://www.aspnetpodcast.com">ASP.NET Podcast</a>&nbsp;at
<a href="http://www.devlink.net">DevLink</a> and talked about Ajax and Astoria. </p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/astoria/RSS&WT.dl=0&WT.entryid=Entry:RSSView:b57d7a86c9a342cc9fd79dea00c31971">]]></description>
      <comments>http://channel9.msdn.com/Shows/Code+To+Live/Code-to-Live-Wally-McClure-talks-about-Ajax-and-Astoria</comments>
      <itunes:summary>
Josh Holmes&amp;nbsp;caught up with 
Wally McClure&amp;nbsp;of the ASP.NET Podcast&amp;nbsp;at
DevLink and talked about Ajax and Astoria.  
</itunes:summary>
      <itunes:duration>205</itunes:duration>
      <link>http://channel9.msdn.com/Shows/Code+To+Live/Code-to-Live-Wally-McClure-talks-about-Ajax-and-Astoria</link>
      <pubDate>Thu, 17 Jan 2008 21:21:24 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/Code+To+Live/Code-to-Live-Wally-McClure-talks-about-Ajax-and-Astoria</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/320/a664a7f4-2d87-4f7c-b67d-4ca83c580132.jpg" height="0" width="0"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/260348_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/260348_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/4c1171e1-738b-4ac5-a8b8-12198493a2f5.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/4/3/0/6/2/373847_WallyMcClure.wmv" expression="full" duration="205" fileSize="1" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/4/3/0/6/2/373847_WallyMcClure.wmv" length="0" type="video/x-ms-wmv"></enclosure>
      <dc:creator>joshholmes</dc:creator>
      <itunes:author>joshholmes</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/Code+To+Live/Code-to-Live-Wally-McClure-talks-about-Ajax-and-Astoria/RSS</wfw:commentRss>
      <category>Ajax</category>
      <category>Astoria</category>
    </item>
  <item>
      <title>Pablo Castro, Britt Johnston, Michael Pizzo: ADO.NET Entity Framework - One Year Later</title>
      <description><![CDATA[
<p>You might recall last year's introduction of the <a href="/tags/Entity&#43;Framework">
ADO.NET Entity Framework</a> and the <a href="/ShowPost.aspx?PostID=217633">Channel 9 discussion</a> of this new managed data framework with Technical Lead Pablo Castro, Product Unit Manager Britt Johnston, and Principal Architect Michael Pizzo.
<br /><br />The <a href="http://blogs.msdn.com/adonet/">ADO.NET team</a> just released <a href="http://msdn2.microsoft.com/en-us/data/default.aspx">
Beta 2 of the Entity Framework </a>so I went to have a somewhat quick chat with Pablo, Britt and Michael to learn first hand about what they've been up to for the last year as it relates to the evolution of the Entity Framework. Well, they've come a long way
 from last year and the Entity Framework is almost done (it's in beta 2, after all) with LINQ support (of course...), Astoria (incredibly cool - it's basically a service layer over the Entity Framework for client programming using script or simply properly
 contstructed URLs). <br /><br />So, what's new, <em>exactly</em>? What were some of the challenges in getting to Beta 2? What are the most profound changes to the&nbsp;Entity Framework&nbsp;since last year's&nbsp;conversation? What's the future of the Entity Framework? Are developers jazzed about the Entity
 Framework?<br /><br />Tune in. There's some great work going on in <a href="http://blogs.msdn.com/data/">
Data World </a>these days. Apparently, the coffee in Building 35 contains special innovation enzymes. <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /></p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/astoria/RSS&WT.dl=0&WT.entryid=Entry:RSSView:aadca2d9b1354ef8bace9dea00cf4dd2">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Charles/Pablo-Castro-Britt-Johnston-Michael-Pizzo-ADONET-Entity-Framework-One-Year-Later</comments>
      <itunes:summary>
You might recall last year&#39;s introduction of the 
ADO.NET Entity Framework and the Channel 9 discussion of this new managed data framework with Technical Lead Pablo Castro, Product Unit Manager Britt Johnston, and Principal Architect Michael Pizzo.
The ADO.NET team just released 
Beta 2 of the Entity Framework so I went to have a somewhat quick chat with Pablo, Britt and Michael to learn first hand about what they&#39;ve been up to for the last year as it relates to the evolution of the Entity Framework. Well, they&#39;ve come a long way
 from last year and the Entity Framework is almost done (it&#39;s in beta 2, after all) with LINQ support (of course...), Astoria (incredibly cool - it&#39;s basically a service layer over the Entity Framework for client programming using script or simply properly
 contstructed URLs). So, what&#39;s new, exactly? What were some of the challenges in getting to Beta 2? What are the most profound changes to the&amp;nbsp;Entity Framework&amp;nbsp;since last year&#39;s&amp;nbsp;conversation? What&#39;s the future of the Entity Framework? Are developers jazzed about the Entity
 Framework?Tune in. There&#39;s some great work going on in 
Data World these days. Apparently, the coffee in Building 35 contains special innovation enzymes.  
</itunes:summary>
      <itunes:duration>2124</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Charles/Pablo-Castro-Britt-Johnston-Michael-Pizzo-ADONET-Entity-Framework-One-Year-Later</link>
      <pubDate>Wed, 29 Aug 2007 20:47:39 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Charles/Pablo-Castro-Britt-Johnston-Michael-Pizzo-ADONET-Entity-Framework-One-Year-Later</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/249483_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/249483_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/320/ab1779c1-1ded-42da-8f2a-74830e8d6ec5.jpg" height="201" width="270"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/1898ca37-1d53-44ee-8801-7448cec29195.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://download.microsoft.com/download/b/3/d/b3ddbed4-7fdf-4a65-a555-10e3a120ba5d/EntityFramework_OneYearLater.wmv" expression="full" duration="2124" fileSize="665114689" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://download.microsoft.com/download/b/3/d/b3ddbed4-7fdf-4a65-a555-10e3a120ba5d/EntityFramework_OneYearLater_ch9.mp3" expression="full" duration="2124" fileSize="16997355" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://download.microsoft.com/download/b/3/d/b3ddbed4-7fdf-4a65-a555-10e3a120ba5d/EntityFramework_OneYearLater_ch9.wma" expression="full" duration="2124" fileSize="17190943" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="mms://wm.microsoft.com/ms/evnet/EntityFramework_OneYearLater_s_ch9.wmv" expression="full" duration="2124" fileSize="1" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://download.microsoft.com/download/b/3/d/b3ddbed4-7fdf-4a65-a555-10e3a120ba5d/EntityFramework_OneYearLater.wmv" length="665114689" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>22</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Charles/Pablo-Castro-Britt-Johnston-Michael-Pizzo-ADONET-Entity-Framework-One-Year-Later/RSS</wfw:commentRss>
      <category>ADO.NET</category>
      <category>Astoria</category>
      <category>Entity Framework</category>
      <category>LINQ</category>
    </item>
  <item>
      <title>A conversation with Pablo Castro about Astoria&#39;s RESTful data services</title>
      <description><![CDATA[
<p>In the <a href="/media/ju_pablo.mp3">latest episode</a> of my <a href="/Shows/Microsoft_Conversations_with_Jon_Udell">
Microsoft Conversations</a> series I talked with <a href="http://blogs.msdn.com/pablo">
Pablo Castro</a> about <a href="http://astoria.mslivelabs.com/">Astoria</a>, a layer of middleware that makes data readable and writeable by means of a RESTful interface. Even if you don't know or care about the buzzwords, it's easy to show what Astoria does
 and to explain why it's interesting. One of the sample databases configured to work with the experimental version of Astoria is a subset of the Encarta encyclopedia. You don't have be a programmer or grok XML in order to appreciate the
<a href="http://astoria.mslivelabs.com/termsOfUseEncarta.aspx?returnURL=Encarta">
Astoria-enhanced version of Encarta</a>. </p>
<p>A database with Astoria layered on top of it isn't a web application, but it's within shouting distance of being one, and you don't even have to shout very loudly.
</p>
<p>Pablo's <a href="http://sessions.visitmix.com/default.asp?year=All&amp;event=1011&amp;sessionChoice=2011,2012&amp;sortChoice=4&amp;stype=asc&amp;id=1573&amp;search=XD006">
presentation at MIX</a> is chock full of demos and explanations. Our <a href="/media/ju_pablo.mp3">
podcast</a> refers to and complements that presentation. </p>
<p>I'm not even close to being an expert in the underlying data access technologies, including ADO.NET, the Entity Data Model, and LINQ, so parts of the discussion quite frankly went over my head. Nor am I yet familiar with the tooling that's required to wrap
 this kind of services layer around a plain data source. But I'm 100% clear that it's a good idea, and a great example of
<a href="http://blog.jonudell.net/2007/05/24/restful-web-services/">RESTful</a> <a href="http://www.itconversations.com/shows/detail1830.html">
web services</a> -- a book that Pablo Castro says is &quot;required reading&quot; for members of the Astoria team.
</p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/astoria/RSS&WT.dl=0&WT.entryid=Entry:RSSView:5fcb5c114ff041ef814c9dea00c0024e">]]></description>
      <comments>http://channel9.msdn.com/Shows/Microsoft+Conversations+with+J/A-conversation-with-Pablo-Castro-about-Astorias-RESTful-data-services</comments>
      <itunes:summary>
In the latest episode of my 
Microsoft Conversations series I talked with 
Pablo Castro about Astoria, a layer of middleware that makes data readable and writeable by means of a RESTful interface. Even if you don&#39;t know or care about the buzzwords, it&#39;s easy to show what Astoria does
 and to explain why it&#39;s interesting. One of the sample databases configured to work with the experimental version of Astoria is a subset of the Encarta encyclopedia. You don&#39;t have be a programmer or grok XML in order to appreciate the

Astoria-enhanced version of Encarta.  
A database with Astoria layered on top of it isn&#39;t a web application, but it&#39;s within shouting distance of being one, and you don&#39;t even have to shout very loudly.
 
Pablo&#39;s 
presentation at MIX is chock full of demos and explanations. Our 
podcast refers to and complements that presentation.  
I&#39;m not even close to being an expert in the underlying data access technologies, including ADO.NET, the Entity Data Model, and LINQ, so parts of the discussion quite frankly went over my head. Nor am I yet familiar with the tooling that&#39;s required to wrap
 this kind of services layer around a plain data source. But I&#39;m 100% clear that it&#39;s a good idea, and a great example of
RESTful 
web services -- a book that Pablo Castro says is &amp;quot;required reading&amp;quot; for members of the Astoria team.
 
</itunes:summary>
      <itunes:duration>2400</itunes:duration>
      <link>http://channel9.msdn.com/Shows/Microsoft+Conversations+with+J/A-conversation-with-Pablo-Castro-about-Astorias-RESTful-data-services</link>
      <pubDate>Tue, 03 Jul 2007 14:41:40 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/Microsoft+Conversations+with+J/A-conversation-with-Pablo-Castro-about-Astorias-RESTful-data-services</guid>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/4/9/5/5/2/ju_pablo.mp3" expression="full" duration="2400" fileSize="1" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/4/9/5/5/2/ju_pablo.wma" expression="full" duration="2400" fileSize="1" type="audio/x-ms-wma" medium="audio"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/4/9/5/5/2/ju_pablo.wma" length="0" type="audio/x-ms-wma"></enclosure>
      <dc:creator>JonUdell</dc:creator>
      <itunes:author>JonUdell</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/Microsoft+Conversations+with+J/A-conversation-with-Pablo-Castro-about-Astorias-RESTful-data-services/RSS</wfw:commentRss>
      <category>ADO.NET</category>
      <category>Astoria</category>
    </item>
  <item>
      <title>Pablo Castro: Astoria Data Services</title>
      <description><![CDATA[Meet <a href="http://blogs.msdn.com/pablo">Pablo Castro</a> one of the folks behind
<a href="http://blogs.msdn.com/pablo/archive/2007/04/30/codename-astoria-data-services-for-the-web.aspx">
Astoria</a>.&nbsp; Astoria exposes &quot;data services&quot; that enable applications to access and manipulate data over regular HTTP connections, using URIs to identify pieces of information within the data service, and simple payload formats such as XML and JSON to represent
 the data exchanged between the client and the server.&nbsp; <br>
<br>
In this interview Pablo goes deep whiteboarding out Astoria.&nbsp; If you want to go even further on Astoria
<a href="http://sessions.visitmix.com/default.asp?year=All&amp;event=1011&amp;sessionChoice=2011,2012&amp;sortChoice=4&amp;stype=asc&amp;id=1573&amp;search=XD006&amp;rsscheck=rss">
check out Pablo's session from Mix</a>. <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/astoria/RSS&WT.dl=0&WT.entryid=Entry:RSSView:97cd6eacc62b4e1e99b89dea0162791e">]]></description>
      <comments>http://channel9.msdn.com/Blogs/jeffsand/Pablo-Castro-Astoria-Data-Services</comments>
      <itunes:summary>Meet Pablo Castro one of the folks behind

Astoria.&amp;nbsp; Astoria exposes &amp;quot;data services&amp;quot; that enable applications to access and manipulate data over regular HTTP connections, using URIs to identify pieces of information within the data service, and simple payload formats such as XML and JSON to represent
 the data exchanged between the client and the server.&amp;nbsp; 

In this interview Pablo goes deep whiteboarding out Astoria.&amp;nbsp; If you want to go even further on Astoria

check out Pablo&#39;s session from Mix.</itunes:summary>
      <link>http://channel9.msdn.com/Blogs/jeffsand/Pablo-Castro-Astoria-Data-Services</link>
      <pubDate>Mon, 07 May 2007 16:32:45 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/jeffsand/Pablo-Castro-Astoria-Data-Services</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/249357_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/249357_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/320/79341ae2-5db9-4163-8bc3-c722c7657161.jpg" height="224" width="300"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/6ad8d48b-b6b7-471f-a522-202955889b05.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/8/9/5/0/3/Pablo_Astoria.wmv" expression="full" fileSize="1" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/5/8/9/5/0/3/Pablo_Data_Astoria_s_ch9.wmv" expression="full" fileSize="1" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/8/9/5/0/3/Pablo_Astoria.wmv" length="0" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Jeff Sandquist</dc:creator>
      <itunes:author>Jeff Sandquist</itunes:author>
      <slash:comments>17</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/jeffsand/Pablo-Castro-Astoria-Data-Services/RSS</wfw:commentRss>
      <category>ADO.NET</category>
      <category>Astoria</category>
    </item>    
</channel>
</rss>