<?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 : ADO.NET</title><link>http://blogs.msdn.com/pablo/archive/tags/ADO.NET/default.aspx</link><description>Tags: ADO.NET</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>Data Services and Entity Framework beta bits available</title><link>http://blogs.msdn.com/pablo/archive/2008/05/12/data-services-and-entity-framework-beta-bits-available.aspx</link><pubDate>Mon, 12 May 2008 20:48:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8495736</guid><dc:creator>pabloc</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/pablo/comments/8495736.aspx</comments><wfw:commentRss>http://blogs.msdn.com/pablo/commentrss.aspx?PostID=8495736</wfw:commentRss><description>&lt;P&gt;The news are out. The ADO.NET Data Services Framework (Astoria) and the ADO.NET Entity Framework will be shipping as part of .NET 3.5 SP1, and the &lt;A class="" href="http://msdn.microsoft.com/en-us/vstudio/products/cc533447.aspx" mce_href="http://msdn.microsoft.com/en-us/vstudio/products/cc533447.aspx"&gt;Beta 1 release is now available&lt;/A&gt;.&amp;nbsp;All the official blogs discussed the details&amp;nbsp;already, including the &lt;A class="" href="http://blogs.msdn.com/astoriateam/archive/2008/05/12/ado-net-data-services-framework-beta-1-is-live.aspx" mce_href="http://blogs.msdn.com/astoriateam/archive/2008/05/12/ado-net-data-services-framework-beta-1-is-live.aspx"&gt;Astoria team blog&lt;/A&gt;, &lt;A class="" href="http://blogs.msdn.com/adonet/archive/2008/05/11/visual-studio-2008-sp1-beta-net-3-5-sp1-beta.aspx" mce_href="http://blogs.msdn.com/adonet/archive/2008/05/11/visual-studio-2008-sp1-beta-net-3-5-sp1-beta.aspx"&gt;ADO.NET&amp;nbsp;team blog&lt;/A&gt;, &lt;A class="" href="http://weblogs.asp.net/scottgu/archive/2008/05/12/visual-studio-2008-and-net-framework-3-5-service-pack-1-beta.aspx" mce_href="http://weblogs.asp.net/scottgu/archive/2008/05/12/visual-studio-2008-and-net-framework-3-5-service-pack-1-beta.aspx"&gt;Scott's&lt;/A&gt;, and many others out there.&lt;/P&gt;
&lt;P&gt;Folks out there trying Astoria and the EFx have been working on bits from last December for a while. Finally we have a newer release for everyone to take a look, try stuff and send feedback.&lt;/P&gt;
&lt;P&gt;In addition to the release of the framework and VS, we also put out &lt;A class="" href="http://www.codeplex.com/aspnet/Release/ProjectReleases.aspx?ReleaseId=13357" mce_href="http://www.codeplex.com/aspnet/Release/ProjectReleases.aspx?ReleaseId=13357"&gt;the Data Services AJAX library in codeplex&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;This is the last beta before we're done, so give this release a shot and let us know what you find!&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=8495736" 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/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></item><item><title>Provider availability enables Entity Framework and Data Services over many database vendors</title><link>http://blogs.msdn.com/pablo/archive/2008/05/07/provider-availability-enables-entity-framework-and-data-services-over-many-database-vendors.aspx</link><pubDate>Wed, 07 May 2008 20:14:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8466279</guid><dc:creator>pabloc</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/pablo/comments/8466279.aspx</comments><wfw:commentRss>http://blogs.msdn.com/pablo/commentrss.aspx?PostID=8466279</wfw:commentRss><description>&lt;P&gt;There are fresh news about ADO.NET provider support &lt;A class="" href="http://blogs.msdn.com/adonet/archive/2008/05/06/recent-ado-net-entity-framework-provider-news-demos-and-downloads.aspx" mce_href="http://blogs.msdn.com/adonet/archive/2008/05/06/recent-ado-net-entity-framework-provider-news-demos-and-downloads.aspx"&gt;here&lt;/A&gt;, and there is an official looking statement from last December with more details &lt;A class="" href="https://www.microsoft.com/presspass/press/2007/dec07/12-06EntityBeta3PR.mspx" mce_href="https://www.microsoft.com/presspass/press/2007/dec07/12-06EntityBeta3PR.mspx"&gt;here&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;The ADO.NET Entity Framework is designed so that the upper layers of the system are database-independent. There has been many attempts at this in the past, with varying degrees of success.&lt;/P&gt;
&lt;P&gt;I really like the Entity Framework approach because it goes all the way. It's not just a bunch of interfaces to make the API itself generic, but it's also machinery to make things that need to be provider independent so. For example, the Entity SQL compiler and the LINQ to Entities translator sit high in the stack and provides the *same code* for query translation across all databases. That means guaranteed consistency in syntax, something that was somewhere between hard and impossible before.&lt;/P&gt;
&lt;P&gt;Of course, at some point we hand out the query expression to the provider for database-specific handling, and behavioral differences may arise there, but they are much more contained.&lt;/P&gt;
&lt;P&gt;Coming back to the topic at hand, I've been looking at all the buzz about adoption of the ADO.NET Entity Framework provider model and how it enables access to many databases. This is a big deal...we kind of slowed down on database independence with previous versions of ADO.NET. This new round restores the database independent capabilities.&lt;/P&gt;
&lt;P&gt;This is great news both for the Entity Framework and for Data Services (Astoria). It means that developers writing middle-tier code against databases and those creating Data Services get immediate support for using many databases in addition to SQL Server. &lt;/P&gt;
&lt;P&gt;In the case of Data Services, the system itself is designed for data source independent beyond databases. If you have an IQueryable implementation, you're ready to go for read-only services (and you can &lt;A class="" href="http://blogs.msdn.com/astoriateam/archive/2008/04/10/iupdatable-ado-net-data-services-framework.aspx" mce_href="http://blogs.msdn.com/astoriateam/archive/2008/04/10/iupdatable-ado-net-data-services-framework.aspx"&gt;add IUpdatable for update support&lt;/A&gt;). For custom data sources this flexibility is great. However, when you're targeting relational databases there is no need to go through the process of writing your own IQueryable (which is far from an easy task); we included rich database support out of the box through integration with the Entity Framework.&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=8466279" 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/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></item><item><title>Project Astoria December CTP is out!</title><link>http://blogs.msdn.com/pablo/archive/2007/12/10/project-astoria-december-ctp-is-out.aspx</link><pubDate>Mon, 10 Dec 2007 20:56:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6726060</guid><dc:creator>pabloc</dc:creator><slash:comments>6</slash:comments><comments>http://blogs.msdn.com/pablo/comments/6726060.aspx</comments><wfw:commentRss>http://blogs.msdn.com/pablo/commentrss.aspx?PostID=6726060</wfw:commentRss><description>&lt;P&gt;We just released the &lt;A class="" href="http://blogs.msdn.com/astoriateam/archive/2007/12/10/ado-net-data-services-project-astoria-ctp-is-released.aspx" mce_href="http://blogs.msdn.com/astoriateam/archive/2007/12/10/ado-net-data-services-project-astoria-ctp-is-released.aspx"&gt;December 2007 CTP&lt;/A&gt; of Project Astoria, or I guess I should say the ADO.NET Data Services framework as &lt;A class="" href="http://blogs.msdn.com/astoriateam/archive/2007/12/07/ado-net-data-services-project-astoria.aspx" mce_href="http://blogs.msdn.com/astoriateam/archive/2007/12/07/ado-net-data-services-project-astoria.aspx"&gt;Mike pointed out&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;This is an important milestone for Astoria, as this is the first release that is based on the real, production code base and not on the initial prototype that we built to explore the space. Formats, APIs, URLs and other interface elements have been extensively revisited so I would recommend that you switch to the new CTP for any future work.&lt;/P&gt;
&lt;P&gt;This CTP is compatible with the RTM version of Visual Studio 2008, so you can finally move off intermediate builds of it when working with Astoria.&lt;/P&gt;
&lt;P&gt;We're looking forward to hearing your thoughts on this new CTP!&lt;BR&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=6726060" 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/ADO.NET/default.aspx">ADO.NET</category><category domain="http://blogs.msdn.com/pablo/archive/tags/ADO.NET+Data+Services/default.aspx">ADO.NET Data Services</category></item><item><title>TechEd Europe next week</title><link>http://blogs.msdn.com/pablo/archive/2007/10/24/teched-europe-next-week.aspx</link><pubDate>Thu, 25 Oct 2007 00:35:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5657068</guid><dc:creator>pabloc</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.msdn.com/pablo/comments/5657068.aspx</comments><wfw:commentRss>http://blogs.msdn.com/pablo/commentrss.aspx?PostID=5657068</wfw:commentRss><description>&lt;P&gt;I'll be attending &lt;A class="" href="http://www.mseventseurope.com/teched/07/developers/content/Pages/Default.aspx" target=_blank mce_href="http://www.mseventseurope.com/teched/07/developers/content/Pages/Default.aspx"&gt;TechEd Developers EMEA&lt;/A&gt; in Barcelona, Span next week. I'll be giving talks on Astoria, the ADO.NET Entity Framework and LINQ. If you'll be around and want to chat I'll be around the conference most of the time that I'm not speaking. See you there!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;-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=5657068" 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/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/TechEd/default.aspx">TechEd</category><category domain="http://blogs.msdn.com/pablo/archive/tags/Conferences/default.aspx">Conferences</category></item><item><title>Astoria CTP for Visual Studio 2008 is here</title><link>http://blogs.msdn.com/pablo/archive/2007/09/18/astoria-ctp-for-visual-studio-2008-is-here.aspx</link><pubDate>Tue, 18 Sep 2007 19:47:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4982608</guid><dc:creator>pabloc</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.msdn.com/pablo/comments/4982608.aspx</comments><wfw:commentRss>http://blogs.msdn.com/pablo/commentrss.aspx?PostID=4982608</wfw:commentRss><description>&lt;P&gt;We got many emails lately asking whether we were going to ship a version of the Astoria CTP that would work with Visual Studio 2008 Beta 2 and the ADO.NET Entity Framework Beta 2.&lt;/P&gt;
&lt;P&gt;Well, it’s out now. You can &lt;A class="" href="http://blogs.msdn.com/astoriateam/archive/2007/09/17/astoria-ctp-refresh-for-visual-studio-2008-beta-2.aspx" mce_href="http://blogs.msdn.com/astoriateam/archive/2007/09/17/astoria-ctp-refresh-for-visual-studio-2008-beta-2.aspx"&gt;read about it in the Astoria Team blog&lt;/A&gt; and download it from there.&lt;/P&gt;
&lt;P&gt;Note that what we did was, for the most part, just port it to Beta 2. We didn’t include any of the production code work that we’ve been doing all this time. Once we’re ready we’ll drop the prototype code-base that we’ve been using for the CTPs and start shipping the real bits.&lt;/P&gt;
&lt;P&gt;Give it a try and send any feedback you may have this way!&lt;/P&gt;
&lt;P&gt;-pablo&lt;BR&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4982608" 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/ADO.NET/default.aspx">ADO.NET</category></item><item><title>Channel 9 episode: the Entity Framework one year later</title><link>http://blogs.msdn.com/pablo/archive/2007/08/30/channel-9-episode-about-the-entity-framework.aspx</link><pubDate>Fri, 31 Aug 2007 04:52:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4658006</guid><dc:creator>pabloc</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/pablo/comments/4658006.aspx</comments><wfw:commentRss>http://blogs.msdn.com/pablo/commentrss.aspx?PostID=4658006</wfw:commentRss><description>&lt;P&gt;Almost exactly a year ago Mike, Britt and I did a Channel 9 episode where we talked about the Entity Framework and we said that we were going to have a runtime that would expose an EDM view of the database, and we also said that we were going to have great tools to design the schemas and mappings and that we would services on top of the EDM.&lt;/P&gt;
&lt;P&gt;Now, a year later, a lot of these things have become true. The Entity Framework is solid and &lt;A class="" href="http://www.microsoft.com/downloads/details.aspx?FamilyId=F1ADC5D1-A42E-40A6-A68C-A42EE11186F7&amp;amp;displaylang=en" target=_blank mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyId=F1ADC5D1-A42E-40A6-A68C-A42EE11186F7&amp;amp;displaylang=en"&gt;just shipped beta 2&lt;/A&gt;, we put out the &lt;A class="" href="http://www.microsoft.com/downloads/details.aspx?FamilyId=09A36081-5ED1-4648-B995-6239D0B77CB5&amp;amp;displaylang=en" target=_blank mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyId=09A36081-5ED1-4648-B995-6239D0B77CB5&amp;amp;displaylang=en"&gt;first CTP of our tools story&lt;/A&gt;, and we're building services on top such as &lt;A class="" href="http://astoria.mslivelabs.com/" target=_blank mce_href="http://astoria.mslivelabs.com"&gt;Project Astoria&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Interesting to get some perspective a year later. In &lt;A class="" href="http://channel9.msdn.com/showpost.aspx?postid=338257" mce_href="http://channel9.msdn.com/showpost.aspx?postid=338257"&gt;this new Channel 9 episode&lt;/A&gt; the same folks (Mike, Britt, myself) chat with Charles about the same stuff, but now with something concrete at hand :)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;-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=4658006" 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/ADO.NET/default.aspx">ADO.NET</category><category domain="http://blogs.msdn.com/pablo/archive/tags/Entity+Framework/default.aspx">Entity Framework</category></item><item><title>ADO.NET Entity Framework Beta 2 is out, with tools :)</title><link>http://blogs.msdn.com/pablo/archive/2007/08/29/ado-net-entity-framework-beta-2-is-out-with-tools.aspx</link><pubDate>Wed, 29 Aug 2007 18:33:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4630773</guid><dc:creator>pabloc</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/pablo/comments/4630773.aspx</comments><wfw:commentRss>http://blogs.msdn.com/pablo/commentrss.aspx?PostID=4630773</wfw:commentRss><description>&lt;P&gt;Visual Studio Orcas Beta 2 shipped a few weeks ago and folks have been asking how to work with the Entity Framework using the new Beta. Well, a couple of days ago we shipped the Beta 2 of the Entity Framework, which will integrate nicely with Visual Studio Beta 2.&lt;/P&gt;
&lt;P&gt;This beta includes a bunch of work that we've been doing in the last few months. Probably the single most exciting thing in it is the fact that we finally included our visual design tools for EDM schema modeling and mapping. This should significantly reduce (and sometimes eliminate) the amount of time you spend dealing with the Entity Framework XML files. &lt;/P&gt;
&lt;P&gt;A description of the release, the new features, and pointers to the download pages are available in the &lt;A class="" href="http://blogs.msdn.com/adonet/archive/2007/08/27/entity-framework-beta-2-the-1st-entity-framework-tools-ctp-released.aspx" mce_href="http://blogs.msdn.com/adonet/archive/2007/08/27/entity-framework-beta-2-the-1st-entity-framework-tools-ctp-released.aspx"&gt;ADO.NET team blog&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;As always, feedback is very welcome.&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=4630773" 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/ADO.NET/default.aspx">ADO.NET</category><category domain="http://blogs.msdn.com/pablo/archive/tags/Entity+Framework/default.aspx">Entity Framework</category></item></channel></rss>