<?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>Microsoft’s Data Access Strategy</title><link>http://blogs.msdn.com/data/archive/2007/04/28/microsoft-s-data-access-strategy.aspx</link><description>Over the last 12 months, Microsoft has been talking a lot about two major innovations related to representing and querying data. The first is the new Entity Data Model exposed as part of the ADO.NET Entity Framework, and the second is a set of extensions</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Microsoft’s Data Access Strategy</title><link>http://blogs.msdn.com/data/archive/2007/04/28/microsoft-s-data-access-strategy.aspx#2323015</link><pubDate>Sun, 29 Apr 2007 11:40:20 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2323015</guid><dc:creator>David</dc:creator><description>&lt;p&gt;Again, you post a loooong blog article that clearly breaks the news that the entity framework is cut from Orcas. And yet, where is it written in the post? You attempt to hide that news in lots of talk about strategy and then mention in a half sentence that ADO.NET Entity Framework will ship as an add on in 2008. Not ONE sentence in the whole piece that the news that made you write this article is that the feature is cut from Orcas.&lt;/p&gt;
&lt;p&gt;This hopeless attempt to spin the story reminds me all over about WinFS. There were lots of time shifts with WinFS. Every single one was painted as &amp;quot;strategic&amp;quot;, and all the blog articles attempted to paint a rosy picture about these shifts. Why do you try that?!? I am just lost, just put up an honest blog article saying &amp;quot;Sorry, we couldn't finish the UI for the entity mapping, therefore ADO.NET Entity Framework is cut from Orcas. We are not happy about that ourselve, but that is how things go.&amp;quot; That would SOOO much better resonate with us out here and would not bring back these images of a group trying to paint a pritty picture when in reality their schedule was falling apart. Trying to spin gives outsiders the impression that there is more bad news than what is really anounced. In this case, I get the impression that there is more bad news than the not-finishing-of-the-mapping-UI that you actually anounced today, given the track record of the WinFS anouncements.&lt;/p&gt;
</description></item><item><title>Data Access Strategy</title><link>http://blogs.msdn.com/data/archive/2007/04/28/microsoft-s-data-access-strategy.aspx#2325039</link><pubDate>Sun, 29 Apr 2007 15:40:28 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2325039</guid><dc:creator>Paul Mooney </dc:creator><description>&lt;p&gt;ADO.NET Entity Framework UpdateRight on the heals of the .NET Framework 3.5 Beta 1 release comes...&lt;/p&gt;
</description></item><item><title>re: Microsoft’s Data Access Strategy</title><link>http://blogs.msdn.com/data/archive/2007/04/28/microsoft-s-data-access-strategy.aspx#2325120</link><pubDate>Sun, 29 Apr 2007 15:50:40 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2325120</guid><dc:creator>Douglas</dc:creator><description>&lt;p&gt;Or better yet. just state that Entity spaces ship vehicle has changed from Orcas to Katmai.&lt;/p&gt;
&lt;p&gt;Douglas&lt;/p&gt;
</description></item><item><title>ADO.NET Entity Framework not in Orcas</title><link>http://blogs.msdn.com/data/archive/2007/04/28/microsoft-s-data-access-strategy.aspx#2325308</link><pubDate>Sun, 29 Apr 2007 16:24:16 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2325308</guid><dc:creator>Linq in Action News</dc:creator><description>&lt;p&gt;Microsoft has just announced that the ADO.NET Entity Framework will not be shipped with Orcas (Visual&lt;/p&gt;
</description></item><item><title>ADO.NET Entity Framework not in Orcas</title><link>http://blogs.msdn.com/data/archive/2007/04/28/microsoft-s-data-access-strategy.aspx#2325315</link><pubDate>Sun, 29 Apr 2007 16:25:31 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2325315</guid><dc:creator>Fabrice's weblog</dc:creator><description>&lt;p&gt;Microsoft has just announced that the ADO.NET Entity Framework will not be shipped with Orcas (Visual&lt;/p&gt;
</description></item><item><title>ADO.NET Entity Framework Delayed</title><link>http://blogs.msdn.com/data/archive/2007/04/28/microsoft-s-data-access-strategy.aspx#2325462</link><pubDate>Sun, 29 Apr 2007 16:46:32 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2325462</guid><dc:creator>Paul Gielens:ThoughtsService</dc:creator><description>&lt;p&gt;Today the ADO.NET team announced that the ADO.NET Entity Framework will not ship with Visual Studio Orcas&lt;/p&gt;
</description></item><item><title>re: Microsoft’s Data Access Strategy</title><link>http://blogs.msdn.com/data/archive/2007/04/28/microsoft-s-data-access-strategy.aspx#2325752</link><pubDate>Sun, 29 Apr 2007 17:33:36 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2325752</guid><dc:creator>Udi Dahan - The Software Simplist</dc:creator><description>&lt;p&gt;Now that you've got some time until the official release, any chance that you can better support the Domain Model pattern (&lt;a rel="nofollow" target="_new" href="http://udidahan.weblogs.us/2007/04/21/domain-model-pattern/"&gt;http://udidahan.weblogs.us/2007/04/21/domain-model-pattern/&lt;/a&gt;) without requiring us to do our own change-tracking, etc?&lt;/p&gt;
</description></item><item><title>re: Microsoft’s Data Access Strategy</title><link>http://blogs.msdn.com/data/archive/2007/04/28/microsoft-s-data-access-strategy.aspx#2326073</link><pubDate>Sun, 29 Apr 2007 18:22:57 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2326073</guid><dc:creator>David</dc:creator><description>&lt;p&gt;Frankly no one cares about the entity framework bs. Linq is the big deal.&lt;/p&gt;
</description></item><item><title>del Linq2Entities.*</title><link>http://blogs.msdn.com/data/archive/2007/04/28/microsoft-s-data-access-strategy.aspx#2326133</link><pubDate>Sun, 29 Apr 2007 18:32:34 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2326133</guid><dc:creator>Claudio Brotto</dc:creator><description>&lt;p&gt;Cos&amp;#236; si dice ... TheEntityFramework&amp;#174; non sar&amp;#224; riasciato con Orcas. Il titolo di questo post &amp;#232; volutamente&lt;/p&gt;
</description></item><item><title>"LINQ to Entity" and "ADO.NET Entity Framework"</title><link>http://blogs.msdn.com/data/archive/2007/04/28/microsoft-s-data-access-strategy.aspx#2336634</link><pubDate>Mon, 30 Apr 2007 11:16:07 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2336634</guid><dc:creator>Mehran Nikoo's Notes</dc:creator><description>&lt;p&gt;If you are interested in the Entity Data Model and want to know more about Microsoft&amp;amp;#39;s Data Access&lt;/p&gt;
</description></item><item><title>LINQ and the Entity Framework - Announcement</title><link>http://blogs.msdn.com/data/archive/2007/04/28/microsoft-s-data-access-strategy.aspx#2336747</link><pubDate>Mon, 30 Apr 2007 11:31:12 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2336747</guid><dc:creator>Mike Taulty's Blog</dc:creator><description>&lt;p&gt;There's an announcement over on the Data Access Team's blog about the ADO.NET Entity Framework. In a...&lt;/p&gt;
</description></item><item><title>re: Microsoft’s Data Access Strategy</title><link>http://blogs.msdn.com/data/archive/2007/04/28/microsoft-s-data-access-strategy.aspx#2337010</link><pubDate>Mon, 30 Apr 2007 12:00:26 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2337010</guid><dc:creator>David Hearn</dc:creator><description>&lt;p&gt;So this appears to confirm the expected but not widely stated assumption that Orcas will ship in late 2007 as &amp;quot;A few months after the shipment of Orcas, and within the first half of 2008, Microsoft will release the ADO.NET Entity Framework as an extension to the Orcas version of the .NET Framework.&amp;quot;&lt;/p&gt;
</description></item><item><title>re: Microsoft’s Data Access Strategy</title><link>http://blogs.msdn.com/data/archive/2007/04/28/microsoft-s-data-access-strategy.aspx#2342230</link><pubDate>Mon, 30 Apr 2007 21:01:21 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2342230</guid><dc:creator>wph101larrya</dc:creator><description>&lt;p&gt;I am the chief cook and bottler washer at my company. &amp;nbsp;I really don’t care who takes credit for what. I am interested only in how to best make money and provide the best product I can. Furthermore I don’t care about what other companies are doing because we are a Microsoft only house. &amp;nbsp;That said, I need to know NOW the coupling (if any is or is planned) between eSQL, Linq, and WCF/SOA. &amp;nbsp;I have not seen a word where these technologies espoused by Microsoft/Windows and Microsoft/SQL Server mesh. &amp;nbsp;Will they? Do they? &amp;nbsp;Please some one at least comment how Linq/eSQL is going to reach across the great WCF divide to understand database hidden on the other side.&lt;/p&gt;
&lt;p&gt;If that is not possible then eSQL seems to be a waste of my time. Even eSQL is woven into VS 200X I see little advantage because I am still having to build all the coupling in the backend. &amp;nbsp;Where is the gain? This is not a rant it is a real request for some simple guidance. Right now our company has a code generator built on the Enterprise Library that models our databases and generates the classes on both sides of WCF all the way up to some specialized custom controls. &amp;nbsp;We are looking at the next version being a WPF/WCF model and trying to lessen the cost of maintenance/new product development.&lt;/p&gt;
&lt;p&gt;So where is the gain? Make some sense of all this.&lt;/p&gt;
&lt;p&gt;Larry Aultman&lt;/p&gt;
</description></item><item><title>re: Microsoft’s Data Access Strategy</title><link>http://blogs.msdn.com/data/archive/2007/04/28/microsoft-s-data-access-strategy.aspx#2343830</link><pubDate>Mon, 30 Apr 2007 23:25:13 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2343830</guid><dc:creator>Dumbfounded Customer</dc:creator><description>&lt;p&gt;I have faithfully followed Microsofts efforts to tackle the ORM problem for quit some time now (downloaded the original ObjectSpaces &amp;quot;beta&amp;quot;). This is a very important\expensive problem for your customers. I have never seen a company falter so badly in one area as you guys have. I will certainly hear from folks within my own company bringing this up as I've been preaching for folks to wait for Orcas on some of our data related arch decisions. After ObjectSpaces, WinFS, dropping Linq from VS 2005, and now this...Let's just say that you guys are losing alot of creditability with alot of folks in the industry who have supported you for a while. Sorry, no other way to put this.&lt;/p&gt;
</description></item><item><title>re: Microsoft’s Data Access Strategy</title><link>http://blogs.msdn.com/data/archive/2007/04/28/microsoft-s-data-access-strategy.aspx#2353281</link><pubDate>Tue, 01 May 2007 11:16:48 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2353281</guid><dc:creator>Frans Bouma</dc:creator><description>&lt;p&gt;@ dumbfounded: if you wait for Orcas to use O/R mapping, I don't understand you. There are several mature O/R mappers out there for .NET for quite some time now, systems which can give you the benefits TODAY, without waiting yet another year. &lt;/p&gt;
&lt;p&gt;But of course, it's your time and money :)&lt;/p&gt;
</description></item><item><title>re: Microsoft’s Data Access Strategy</title><link>http://blogs.msdn.com/data/archive/2007/04/28/microsoft-s-data-access-strategy.aspx#2358110</link><pubDate>Tue, 01 May 2007 17:34:15 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2358110</guid><dc:creator> Dumbfounded Customer </dc:creator><description>&lt;p&gt;Frans,&lt;/p&gt;
&lt;p&gt; &amp;nbsp; I think you have something there. Sometimes it's hard to get your company to deviate from what comes out of the MSDN subscription. Mine is a bit reluctant to buy into yet another vendor. We're starting to discuss the possibility now though.&lt;/p&gt;
&lt;p&gt;Travis&lt;/p&gt;
</description></item><item><title>re: Microsoft’s Data Access Strategy</title><link>http://blogs.msdn.com/data/archive/2007/04/28/microsoft-s-data-access-strategy.aspx#2361318</link><pubDate>Tue, 01 May 2007 21:46:06 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2361318</guid><dc:creator>Velu Sankaralingam</dc:creator><description>&lt;p&gt;BEA Aqualogic Data Services Platform has already all of these 'Universal Data Access' features. &amp;nbsp;I think Microsoft is still lagging behind BEA at least couple of years in this area.&lt;/p&gt;
</description></item><item><title>re: Microsoft’s Data Access Strategy</title><link>http://blogs.msdn.com/data/archive/2007/04/28/microsoft-s-data-access-strategy.aspx#2361328</link><pubDate>Tue, 01 May 2007 21:46:42 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2361328</guid><dc:creator>courtney</dc:creator><description>&lt;p&gt;Frans is right. There are many mature products on the market today and MS would be better off purchasing or licensing such a product to get in the game.&lt;/p&gt;
</description></item><item><title>re: Microsoft’s Data Access Strategy</title><link>http://blogs.msdn.com/data/archive/2007/04/28/microsoft-s-data-access-strategy.aspx#2371206</link><pubDate>Wed, 02 May 2007 12:04:27 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2371206</guid><dc:creator>Colin Jack</dc:creator><description>&lt;p&gt;I agree with Udi Dahan, its vital that we can apply the domain model pattern.&lt;/p&gt;
</description></item><item><title>re: Microsoft’s Data Access Strategy</title><link>http://blogs.msdn.com/data/archive/2007/04/28/microsoft-s-data-access-strategy.aspx#2373738</link><pubDate>Wed, 02 May 2007 16:10:48 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2373738</guid><dc:creator>boris</dc:creator><description>&lt;p&gt;Microsoft's &amp;quot;data strategy&amp;quot; has been nothing than a big joke for many years now... or... wait! It has been more than a joke, I must admit - it's been an antipattern.&lt;/p&gt;
</description></item><item><title>re: Microsoft’s Data Access Strategy</title><link>http://blogs.msdn.com/data/archive/2007/04/28/microsoft-s-data-access-strategy.aspx#2378207</link><pubDate>Wed, 02 May 2007 21:17:07 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2378207</guid><dc:creator>Ross</dc:creator><description>&lt;p&gt;Dumbfounded, &lt;/p&gt;
&lt;p&gt;Frans is obviously too polite (or modest) to say, but he has a solution that is well worth spending some of your time reviewing (&lt;a rel="nofollow" target="_new" href="http://www.llblgen.com/defaultgeneric.aspx"&gt;http://www.llblgen.com/defaultgeneric.aspx&lt;/a&gt;). &amp;nbsp;There is a demo at that page, and it has very wide support for various DB vendors. Don't wait for Microsoft to give you half of what others are offering today. There should be a definite business case for buying something that will make you more productive today rather than in 12 months time.&lt;/p&gt;
&lt;p&gt;Better still it isn't really even that expensive ....&lt;/p&gt;
&lt;p&gt;-Ross.&lt;/p&gt;
</description></item><item><title>re: Microsoft’s Data Access Strategy</title><link>http://blogs.msdn.com/data/archive/2007/04/28/microsoft-s-data-access-strategy.aspx#2393431</link><pubDate>Thu, 03 May 2007 16:02:21 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2393431</guid><dc:creator>bmk</dc:creator><description>&lt;p&gt;what a pity for you .net developer and microsoft follower &amp;nbsp;i have been doing for years till &amp;nbsp;i realize that i am loosing my time and money on the microsft platform. come to the java world you will get them all now for free. &amp;nbsp;stop paying so &amp;nbsp;much MS$. you will see they will take you seriously&lt;/p&gt;
</description></item><item><title>ADO.NET Entity Framework 將不內建於 .NET Framework 3.5 中</title><link>http://blogs.msdn.com/data/archive/2007/04/28/microsoft-s-data-access-strategy.aspx#2405459</link><pubDate>Fri, 04 May 2007 08:56:36 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2405459</guid><dc:creator>Tom Lee's blog</dc:creator><description>&lt;p&gt;2007年2月28日，Microsoft 負責資料處理技術之架構師 Mike Pizzo 於他的 blog 中透露了目前 ADO.NET Entity Framework 最新現況。Mike Pizzo&lt;/p&gt;
</description></item><item><title>re: Microsoft’s Data Access Strategy</title><link>http://blogs.msdn.com/data/archive/2007/04/28/microsoft-s-data-access-strategy.aspx#2445201</link><pubDate>Sun, 06 May 2007 15:48:03 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2445201</guid><dc:creator>Alex</dc:creator><description>&lt;p&gt;This is not surprising. I develop database-driven solutions for so many years in my country, Hungary. I used Borland tools for these applications and they gave me THE feeling of freedom, speed, simplicity in all the way. After these years I tried the Microsoft way, 'cause it is the future, that was said. I dig into the deep of their solutions, tried them so many ways - of course the appropriate solution for every tasks, recommended by the gurus, and MS itself - , but I returned to Borland so happily. MS didn't give me speed, independence, freedom, simplicity. I need them, sorry. I am obsessed of speed. &lt;/p&gt;
&lt;p&gt;I think Microsoft has fallen into its own pit. Tried so hard to be the best of IT's all areas, but it is very hard. Their APIs change with speed of light. No one can follow these changes. Clients want rock solid solutions with amazing speed, reliability, consistence, and performance with stability for a long time. These are the cornerstones of all successful enterprises. .Net cannot provide these requirements. I think MS doesn't have Data Access Strategy. This is all about money and business. This is my and so many disappointed developers' opinion based on negative experiences.&lt;/p&gt;
</description></item><item><title>re: Microsoft’s Data Access Strategy</title><link>http://blogs.msdn.com/data/archive/2007/04/28/microsoft-s-data-access-strategy.aspx#2470497</link><pubDate>Tue, 08 May 2007 02:45:43 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2470497</guid><dc:creator>Jacky Lee</dc:creator><description>&lt;p&gt;What's the difference between LINQ and Jasper?&lt;/p&gt;
&lt;p&gt;They're more or less the same, aren't they?&lt;/p&gt;
</description></item><item><title>ADO.NET Entity Framework Update</title><link>http://blogs.msdn.com/data/archive/2007/04/28/microsoft-s-data-access-strategy.aspx#2547413</link><pubDate>Fri, 11 May 2007 17:24:59 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2547413</guid><dc:creator>Wriju's BLOG</dc:creator><description>&lt;p&gt;Microsoft decided to launch ADO.NET Entity Framework and Tools during the first half of 2008 as an update&lt;/p&gt;
</description></item><item><title>Where are the Microsoft fanboys?</title><link>http://blogs.msdn.com/data/archive/2007/04/28/microsoft-s-data-access-strategy.aspx#2744428</link><pubDate>Sun, 20 May 2007 06:57:57 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2744428</guid><dc:creator>CodeClimber</dc:creator><description>&lt;p&gt;Where are the Microsoft fanboys?&lt;/p&gt;
</description></item><item><title>re: Microsoft’s Data Access Strategy</title><link>http://blogs.msdn.com/data/archive/2007/04/28/microsoft-s-data-access-strategy.aspx#2794689</link><pubDate>Tue, 22 May 2007 18:23:06 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2794689</guid><dc:creator>oagostinho</dc:creator><description>&lt;p&gt;Strategy? or Anti-strategy...!!&lt;/p&gt;
&lt;p&gt;What does it means, anyway? I know that strategy give you some kind of differentation from rest of us, but in this case. I don't think so! &lt;/p&gt;
&lt;p&gt;May be, Michael Potter, give you some hand! ;-)&lt;/p&gt;
&lt;p&gt;Anyway, for me, &amp;nbsp;The really Microsoft’s Data Access Strategy &amp;nbsp;will be integrated framework that are in the internet, inside of .net CLR (Nhibernate, ibatis .net, etc) and, that, it's really powerful.&lt;/p&gt;
&lt;p&gt;This strategy, work like some kind of extension of .net framework.&lt;/p&gt;
&lt;p&gt;Why Not? Think about it? Imagine, any Data Access Framework that implements, some interfaces of .net framework could integrated with &amp;nbsp;.net. &lt;/p&gt;
&lt;p&gt;Thinks like .net provider but with the eyes of Data Access. &lt;/p&gt;
&lt;p&gt;Orlando Agostinho&lt;/p&gt;
&lt;p&gt;Lisbon/Portugal&lt;/p&gt;
</description></item><item><title>re: Microsoft’s Data Access Strategy</title><link>http://blogs.msdn.com/data/archive/2007/04/28/microsoft-s-data-access-strategy.aspx#2985049</link><pubDate>Wed, 30 May 2007 12:24:17 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2985049</guid><dc:creator>wlagraba</dc:creator><description>&lt;p&gt;I have a feature request for LINQ to Entities. Please add composability of ObjectQuery upon ObjectQuery, just like IQueryable upon IQueryable. I need to be able to extend the final query (that goes to the database) using LINQ to Entities.&lt;/p&gt;
&lt;p&gt;Following is an example of what I'm talking about.&lt;/p&gt;
&lt;p&gt;If I have the following tables:&lt;/p&gt;
&lt;p&gt; &amp;nbsp;Orders and OrderDetails&lt;/p&gt;
&lt;p&gt;I can define a LINQ to SQL query like this&lt;/p&gt;
&lt;p&gt; &amp;nbsp;var qry = from r1 in db.Orders&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;from r2 in db.OrderDetails&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;where r1.orderid == r2.orderid&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;select r1.orderid;&lt;/p&gt;
&lt;p&gt;But also can define the following extension query in a partial class&lt;/p&gt;
&lt;p&gt;that has the same name as the DataContext. This way this new method becomes an extension to the model and looks just as natural as the other tables with the exception that is a method and not a property:&lt;/p&gt;
&lt;p&gt; &amp;nbsp;public partial class Northwind&lt;/p&gt;
&lt;p&gt; &amp;nbsp;{&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;public IQueryable&amp;lt;Orders&amp;gt; ValidOrders( System.DateTime pFrom, System.DateTime pThrough )&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;{&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; return from row in this.Orders&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;where orderdate &amp;gt;= pFrom&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;amp;&amp;amp; orderdate &amp;lt;= pThrough&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;select row;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;}&lt;/p&gt;
&lt;p&gt; &amp;nbsp;}&lt;/p&gt;
&lt;p&gt;and I can use it as a table in a query:&lt;/p&gt;
&lt;p&gt; &amp;nbsp;var qry = from r1 in db.ValidOrders( DateTime.Parse(&amp;quot;1/1/2006&amp;quot;), DateTime.Parse(&amp;quot;12/31/2006&amp;quot;) )&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;from r2 in db.OrderDetails&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;where r1.orderid == r2.orderid&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;select r1.orderid;&lt;/p&gt;
&lt;p&gt;I can NOT do that with Entities and I really think this is necessary to create tables that enforce business logic and simplify programming like Views, but that are not subjected to the same restrictions (i.e. View of a join of multiple tables that accepts INSERT).&lt;/p&gt;
</description></item><item><title>ADO.NET Entity Framework 將不內建於 .NET Framework 3.5 正式版中</title><link>http://blogs.msdn.com/data/archive/2007/04/28/microsoft-s-data-access-strategy.aspx#3967716</link><pubDate>Fri, 20 Jul 2007 05:32:27 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3967716</guid><dc:creator>外部部落格</dc:creator><description>&lt;p&gt;2007年4月28日，Microsoft 負責資料處理技術之架構師 Mike Pizzo 於他的 blog 中透露了目前 ADO.NET Entity Framework 最新現況。Mike Pizzo&lt;/p&gt;
</description></item><item><title>Did I fail to answer your question during my VS2008 for Web Developers webcast?</title><link>http://blogs.msdn.com/data/archive/2007/04/28/microsoft-s-data-access-strategy.aspx#4067865</link><pubDate>Thu, 26 Jul 2007 19:28:42 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4067865</guid><dc:creator>Public Sector Developer Weblog</dc:creator><description>&lt;p&gt;I just reviewed the questions log from the webcast. It appears that some of the questions that were in&lt;/p&gt;
</description></item><item><title>re: Microsoft’s Data Access Strategy</title><link>http://blogs.msdn.com/data/archive/2007/04/28/microsoft-s-data-access-strategy.aspx#4795383</link><pubDate>Fri, 07 Sep 2007 01:06:40 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4795383</guid><dc:creator>pcsql</dc:creator><description>&lt;p&gt;I'm interested to know more about the migration plan mentioned in this paragraph:&lt;/p&gt;
&lt;p&gt;Microsoft is defining a migration plan for customers that start with LINQ to SQL and require additional functionality, such as richer mapping capabilities or access to other stores, to migrate to the ADO.NET Entity Framework. &lt;/p&gt;
&lt;p&gt;Where can I find more information about it? &amp;nbsp;&lt;/p&gt;
</description></item><item><title>Next-Generation Data Access</title><link>http://blogs.msdn.com/data/archive/2007/04/28/microsoft-s-data-access-strategy.aspx#5257045</link><pubDate>Wed, 03 Oct 2007 11:08:23 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5257045</guid><dc:creator>Cristian's Blog</dc:creator><description>&lt;p&gt;SQL Server 2008 is at the door and the same stands for Visual Studio 2008. The data access strategy is&lt;/p&gt;
</description></item><item><title>Что будет дальше</title><link>http://blogs.msdn.com/data/archive/2007/04/28/microsoft-s-data-access-strategy.aspx#5663742</link><pubDate>Thu, 25 Oct 2007 12:38:39 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5663742</guid><dc:creator>Nodir Turakulov</dc:creator><description>&lt;p&gt;И так до конца февраля (намеченная дата релиза) мы планируем сделать следующее:&lt;/p&gt;
</description></item><item><title>LINQ Resources</title><link>http://blogs.msdn.com/data/archive/2007/04/28/microsoft-s-data-access-strategy.aspx#5904401</link><pubDate>Mon, 05 Nov 2007 12:44:41 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5904401</guid><dc:creator>Ahmed Salijee</dc:creator><description>&lt;p&gt;At TechED, I promised to post a set of resources at my LINQ session. This post is a bit overdue due to&lt;/p&gt;
</description></item><item><title>re: Microsoft’s Data Access Strategy</title><link>http://blogs.msdn.com/data/archive/2007/04/28/microsoft-s-data-access-strategy.aspx#5973466</link><pubDate>Thu, 08 Nov 2007 04:21:04 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5973466</guid><dc:creator>Pablo</dc:creator><description>&lt;p&gt;Mike, I really appreciate your post and honestity. Also, it clarified me as I was confused between Linq to Sql and Entity Framework. I also appreciate if you have some link which shows what you are saying in a comparison chart.&lt;/p&gt;
&lt;p&gt;Also, I appreciate if you could confirm when Entity Framework will be released as well as the tools for VS 2008. I also understand that it will support Sql2008, wont it? thanks&lt;/p&gt;
&lt;p&gt;Pablo.&lt;/p&gt;
</description></item><item><title>re: Microsoft’s Data Access Strategy</title><link>http://blogs.msdn.com/data/archive/2007/04/28/microsoft-s-data-access-strategy.aspx#7062405</link><pubDate>Thu, 10 Jan 2008 23:56:44 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7062405</guid><dc:creator>Mark Gordon</dc:creator><description>&lt;p&gt;Your data access strategy in .BLOAT sucks ... He is a thought implement a language that does a great job accessing data into .BLOAT .... It is called Visual FoxPro ... &amp;nbsp;Wait a minute that would make sense ... You guys are trying to reinvent a wheel you already own the source code to. &amp;nbsp;Are you guys at Microsoft really that brain dead !!!&lt;/p&gt;
&lt;p&gt;Prove it yourself write a .BLOAT database application and a VFP database application then determine which has the fewest lines of code and performs better... VFP will win hands down.... &lt;/p&gt;
&lt;p&gt;I WISH THERE WAS AN INDUSTRY ACCEPTED ALTERNATIVE TO MICROSOFT. Monopolies SUCK!&lt;/p&gt;
</description></item><item><title>ADO.NET Entity Framework dropped from "Orcas"/.NET 3.5</title><link>http://blogs.msdn.com/data/archive/2007/04/28/microsoft-s-data-access-strategy.aspx#7372570</link><pubDate>Fri, 01 Feb 2008 13:53:59 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7372570</guid><dc:creator>dave^2=-1</dc:creator><description>&lt;p&gt;Microsoft has dropped the Entity Framework , which includes LINQ for Entities, from the .NET 3.5 and&lt;/p&gt;
</description></item><item><title>ADO.NET Entity Framework Tutorials</title><link>http://blogs.msdn.com/data/archive/2007/04/28/microsoft-s-data-access-strategy.aspx#8517816</link><pubDate>Sun, 18 May 2008 02:11:25 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8517816</guid><dc:creator>Sameh Samir</dc:creator><description>&lt;p&gt;These days I&amp;amp;#39;m so concerned about ADO.NET Entity Framework and ADO.NET Data Services (Project Astoria&lt;/p&gt;
</description></item><item><title>re: Microsoft’s Data Access Strategy</title><link>http://blogs.msdn.com/data/archive/2007/04/28/microsoft-s-data-access-strategy.aspx#8606990</link><pubDate>Mon, 16 Jun 2008 23:28:59 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8606990</guid><dc:creator>david</dc:creator><description>&lt;p&gt;We Need &amp;quot;CHANGE WE CAN BELIEVE IN&amp;quot;.&lt;/p&gt;
</description></item><item><title>LINQ To SQL: More Useful Than You'd Think</title><link>http://blogs.msdn.com/data/archive/2007/04/28/microsoft-s-data-access-strategy.aspx#8678028</link><pubDate>Tue, 01 Jul 2008 20:57:09 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8678028</guid><dc:creator>All Your Base Are Belong To Us</dc:creator><description>&lt;p&gt;Concurrently with the finalization of the initial LINQ release bits, community previews of complementary&lt;/p&gt;
</description></item><item><title>Showing some support for LINQ to SQL</title><link>http://blogs.msdn.com/data/archive/2007/04/28/microsoft-s-data-access-strategy.aspx#8681343</link><pubDate>Wed, 02 Jul 2008 16:01:54 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8681343</guid><dc:creator>Ian Cooper [MVP]</dc:creator><description>&lt;p&gt;While I have finished my series on LINQ to SQL I wanted to talk about some of the reaction. In his summary&lt;/p&gt;
</description></item><item><title>Showing some support for LINQ to SQL</title><link>http://blogs.msdn.com/data/archive/2007/04/28/microsoft-s-data-access-strategy.aspx#8682025</link><pubDate>Wed, 02 Jul 2008 22:39:27 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8682025</guid><dc:creator>Community Blogs</dc:creator><description>&lt;p&gt;While I have finished my series on LINQ to SQL I wanted to talk about some of the reaction. In his summary&lt;/p&gt;
</description></item><item><title>re: Microsoft’s Data Access Strategy</title><link>http://blogs.msdn.com/data/archive/2007/04/28/microsoft-s-data-access-strategy.aspx#8730920</link><pubDate>Mon, 14 Jul 2008 08:52:57 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8730920</guid><dc:creator>Donna</dc:creator><description>&lt;p&gt;Are we &amp;quot;within the first half of 2008&amp;quot; yet? &amp;nbsp;&lt;/p&gt;
&lt;p&gt;In which &amp;quot;first half of 2008&amp;quot; will the Entity Framework be released?&lt;/p&gt;
</description></item><item><title>re: Microsoft’s Data Access Strategy</title><link>http://blogs.msdn.com/data/archive/2007/04/28/microsoft-s-data-access-strategy.aspx#8872894</link><pubDate>Sun, 17 Aug 2008 03:46:54 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8872894</guid><dc:creator>Donna</dc:creator><description>&lt;p&gt;Just read &amp;quot;the petition&amp;quot;. &amp;nbsp;I thought I was confused before in which direction to turn for data access in my n-layer apps, now the EF appears to have a pretty negative light on it.&lt;/p&gt;
&lt;p&gt;What's Microsoft's standpoint on this? &amp;nbsp;I haven't found a response to this petition.&lt;/p&gt;
</description></item><item><title>re: Microsoft’s Data Access Strategy</title><link>http://blogs.msdn.com/data/archive/2007/04/28/microsoft-s-data-access-strategy.aspx#9303765</link><pubDate>Sat, 10 Jan 2009 12:03:33 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9303765</guid><dc:creator>efactor</dc:creator><description>&lt;p&gt;Is MS Strategic vision are so dependent on customers? Though I am sure it might give a lot benefits to customers but what about developers? Don't you guys think that you are making a developer's life more miserable by coming up with new framework revision every six months or so and some new buzzwords like LINQ and ADO.NET Entiti Framework? What are your take on this? Huh, like I had made the biggest mistake of my life by choosing Microsoft Platform. Now unfortunately MS didn't left any option for me other than saying that Java is far more superior, simpler and sustainable platform than MS.NET Framework. At least it is much much more stable than .NET Framework.&lt;/p&gt;
</description></item><item><title>re: Microsoft’s Data Access Strategy</title><link>http://blogs.msdn.com/data/archive/2007/04/28/microsoft-s-data-access-strategy.aspx#9315778</link><pubDate>Tue, 13 Jan 2009 19:24:30 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9315778</guid><dc:creator>John</dc:creator><description>&lt;p&gt;Software development is a very young field and evolution is part of this. Things change quickly and improvements are being made everyday. If you can't understand this, you can't be a successful developer.&lt;/p&gt;
&lt;p&gt;Java is write once and debug everywhere.&lt;/p&gt;
&lt;p&gt;Horribly Slow.&lt;/p&gt;
&lt;p&gt;Has no development environment that matches Visual Studio.&lt;/p&gt;
</description></item><item><title>ADO.NET Entity Framework vs. LINQ to SQL</title><link>http://blogs.msdn.com/data/archive/2007/04/28/microsoft-s-data-access-strategy.aspx#9375261</link><pubDate>Sun, 25 Jan 2009 23:48:59 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9375261</guid><dc:creator>Tips and Tricks&lt;br&gt;Professional Software Architecture...blogged.</dc:creator><description>&lt;p&gt;Lately I have been hearing some junior developers saying “LINQ to SQL is gone and ADO.NET Entity Framework&lt;/p&gt;
</description></item><item><title>re: Microsoft’s Data Access Strategy</title><link>http://blogs.msdn.com/data/archive/2007/04/28/microsoft-s-data-access-strategy.aspx#9832934</link><pubDate>Tue, 14 Jul 2009 12:10:59 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9832934</guid><dc:creator>Anita</dc:creator><description>&lt;p&gt;Thanks for the post.&lt;/p&gt;
&lt;p&gt;it clearly explains the need of using Enity Framework !&lt;/p&gt;
</description></item></channel></rss>