<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Pablo Castro's blog : MIX08</title><link>http://blogs.msdn.com/pablo/archive/tags/MIX08/default.aspx</link><description>Tags: MIX08</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Coming from under the rocks just to celebrate for a bit</title><link>http://blogs.msdn.com/pablo/archive/2008/08/11/coming-from-under-the-rocks-just-to-celebrate-for-a-bit.aspx</link><pubDate>Tue, 12 Aug 2008 05:46:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8849779</guid><dc:creator>pabloc</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/pablo/comments/8849779.aspx</comments><wfw:commentRss>http://blogs.msdn.com/pablo/commentrss.aspx?PostID=8849779</wfw:commentRss><description>&lt;P&gt;I've been sort of under a rock for a while, but I thought I'd come out for a minute to celebrate. Today we made available .NET 3.5 SP1 and Visual Studio 2008 SP1. There are two components in the release I spent a bunch of time on, which interestingly enough have very different origins and get to RTM through very different processes. One is the ADO.NET Entity Framework,&amp;nbsp;which has been cooking for&amp;nbsp;several years and survived controversies, comparisons with non-shipped previous attempts and other natural disasters; the other one is the ADO.NET Data Services Framework or Project Astoria, which was built, well...fast.&lt;/P&gt;
&lt;P&gt;I won't go into details of the release, folks have discussed the &lt;A class="" href="http://blogs.msdn.com/astoriateam/archive/2008/08/11/rtm-is-here.aspx" mce_href="http://blogs.msdn.com/astoriateam/archive/2008/08/11/rtm-is-here.aspx"&gt;Astoria&lt;/A&gt;, &lt;A class="" href="http://blogs.msdn.com/adonet/archive/2008/08/11/rtm-is-finally-here.aspx" mce_href="http://blogs.msdn.com/adonet/archive/2008/08/11/rtm-is-finally-here.aspx"&gt;Entity Framework&lt;/A&gt; and &lt;A class="" href="http://blogs.msdn.com/data/archive/2008/08/11/announcing-entity-framework-ado-net-data-services-rtm.aspx" mce_href="http://blogs.msdn.com/data/archive/2008/08/11/announcing-entity-framework-ado-net-data-services-rtm.aspx"&gt;general data-related features&lt;/A&gt; in the release already.&lt;/P&gt;
&lt;P mce_keep="true"&gt;Why have I been under a rock? In the last few months I've been spending time working on various things related to Astoria, online services and data interfaces. Some I can discuss, some will need to wait a bit until the stakeholders are comfortable to talk about it publicly. &lt;/P&gt;
&lt;P mce_keep="true"&gt;Moving Astoria as a framework forward: we were ready (modulo bug fixing and last minute tweaks) some time ago, and we've been thinking about the next steps for the Astoria framework. In Mix 08 we mentioned that we were working on "Astoria Offline" and showed a prototype. We've been working hard in that topic. There is also a bunch of features we want to take on for the next release. I'm sure we'll post something in the &lt;A class="" href="http://blogs.msdn.com/astoriateam" mce_href="http://blogs.msdn.com/astoriateam"&gt;Astoria blog&lt;/A&gt; at some point about our thinking and give a change for folks to give feedback.&lt;/P&gt;
&lt;P mce_keep="true"&gt;Online services: as you can imagine there is a number of things going on around online services these days, and a number of them involve Astoria one way or the other. I've been working with several of them, varying from providing guidance all the way to writing custom "v.next" versions of Astoria to experiment with their needs. An example of these efforts is the work we're doing to align SQL Server Data Services and the ADO.NET Data Services framework. We would like to see them as the "service" and the "framework" pieces, both using the same HTTP interface, same client interfaces, etc., so we've been spending a bunch of time exploring how to bring them together.&lt;/P&gt;
&lt;P mce_keep="true"&gt;Anyway, there, a bit of a celebration. &lt;/P&gt;
&lt;P mce_keep="true"&gt;-pablo&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8849779" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/pablo/archive/tags/Data/default.aspx">Data</category><category domain="http://blogs.msdn.com/pablo/archive/tags/Astoria/default.aspx">Astoria</category><category domain="http://blogs.msdn.com/pablo/archive/tags/Software+Engineering/default.aspx">Software Engineering</category><category domain="http://blogs.msdn.com/pablo/archive/tags/Services/default.aspx">Services</category><category domain="http://blogs.msdn.com/pablo/archive/tags/ADO.NET/default.aspx">ADO.NET</category><category domain="http://blogs.msdn.com/pablo/archive/tags/Entity+Framework/default.aspx">Entity Framework</category><category domain="http://blogs.msdn.com/pablo/archive/tags/ADO.NET+Data+Services/default.aspx">ADO.NET Data Services</category><category domain="http://blogs.msdn.com/pablo/archive/tags/MIX08/default.aspx">MIX08</category></item><item><title>Unifying service interfaces</title><link>http://blogs.msdn.com/pablo/archive/2008/02/29/unifying-service-interfaces.aspx</link><pubDate>Sat, 01 Mar 2008 01:37:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7966262</guid><dc:creator>pabloc</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/pablo/comments/7966262.aspx</comments><wfw:commentRss>http://blogs.msdn.com/pablo/commentrss.aspx?PostID=7966262</wfw:commentRss><description>&lt;P&gt;As David Treadwell &lt;A class="" href="http://dev.live.com/blogs/devlive/archive/2008/02/27/213.aspx" target=_blank mce_href="http://dev.live.com/blogs/devlive/archive/2008/02/27/213.aspx"&gt;announced&lt;/A&gt; yesterday, we are starting to align the Windows Live services interfaces to use the AtomPub protocol, and to have a uniform set of conventions that are shared across internet services and the Project Astoria bits.&lt;/P&gt;
&lt;P&gt;What does that mean? It means that starting now (and more in the future) you can interact with many consumer and infrastructure services in the same way. It also means that those Microsoft services out there and your own services -online or on-premises- created with the ADO.NET Data Services Framework look and behave in highly compatible ways.&lt;/P&gt;
&lt;P&gt;You won't need to learn yet another API every time a new service comes out. Furthermore, we (or you, or services providers out there) won't need to create new APIs for every service. Highly uniform interfaces bring the opportunity for extensive client library and tools re-use across services of broad nature.&lt;/P&gt;
&lt;P&gt;We've been talking about this for a while...and it's exiting to see the first pieces start to come in place.&lt;/P&gt;
&lt;P&gt;If you want to know more, see live demos of services and tools working together, and chat about the details, we'll be going through all of this at &lt;A class="" href="http://visitmix.com/2008" target=_blank mce_href="http://visitmix.com/2008"&gt;Mix 2008&lt;/A&gt;. There is a talk specifically about this called "Accessing Windows Live Services using AtomPub" where I'll be telling the whole story and showing the thing working live.&lt;/P&gt;
&lt;P&gt;More details about our Mix sessions &lt;A class="" href="http://blogs.msdn.com/astoriateam" target=_blank mce_href="http://blogs.msdn.com/astoriateam"&gt;here&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;-pablo&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7966262" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/pablo/archive/tags/Astoria/default.aspx">Astoria</category><category domain="http://blogs.msdn.com/pablo/archive/tags/Services/default.aspx">Services</category><category domain="http://blogs.msdn.com/pablo/archive/tags/Conferences/default.aspx">Conferences</category><category domain="http://blogs.msdn.com/pablo/archive/tags/ADO.NET+Data+Services/default.aspx">ADO.NET Data Services</category><category domain="http://blogs.msdn.com/pablo/archive/tags/MIX08/default.aspx">MIX08</category></item><item><title>Going to Mix 2008? See you in Las Vegas!</title><link>http://blogs.msdn.com/pablo/archive/2008/02/27/going-to-mix-2008-see-you-in-las-vegas.aspx</link><pubDate>Thu, 28 Feb 2008 02:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7924548</guid><dc:creator>pabloc</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/pablo/comments/7924548.aspx</comments><wfw:commentRss>http://blogs.msdn.com/pablo/commentrss.aspx?PostID=7924548</wfw:commentRss><description>&lt;P&gt;Mix is one of my favorite events. It's a different kind of conference, many perspectives all in one place. Since it's all about the web, the Astoria team couldn't miss &lt;A class="" href="http://visitmix.com/2008" target=_blank mce_href="http://visitmix.com/2008"&gt;Mix 2008&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&lt;A class="" href="http://blogs.msdn.com/mflasko" target=_blank mce_href="http://blogs.msdn.com/mflasko"&gt;Mike&lt;/A&gt;, &lt;A class="" href="http://blogs.msdn.com/aconrad" mce_href="http://blogs.msdn.com/aconrad"&gt;Andy&lt;/A&gt; and myself will be there giving talks, making announcements and hanging out in the open space area. So if you want to chat about the ADO.NET Data Services Framework or about data and services on the web in general come find us there!&lt;/P&gt;
&lt;P&gt;Check out session times, titles and abstracts in the &lt;A class="" href="https://content.visitmix.com/public/sessions.aspx" target=_blank mce_href="https://content.visitmix.com/public/sessions.aspx"&gt;Mix 2008 session list&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;-pablo&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7924548" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/pablo/archive/tags/Astoria/default.aspx">Astoria</category><category domain="http://blogs.msdn.com/pablo/archive/tags/Conferences/default.aspx">Conferences</category><category domain="http://blogs.msdn.com/pablo/archive/tags/ADO.NET+Data+Services/default.aspx">ADO.NET Data Services</category><category domain="http://blogs.msdn.com/pablo/archive/tags/MIX08/default.aspx">MIX08</category></item></channel></rss>