CodeBetter.Com
CodeBetter.Com
RSS 2.0 via Feedburner
           Do you Twitter? Follow us @CodeBetter

John Papa [MVP C#]

.NET Code Samples, Data Access, and Other Musings

ADO.NET Entity Framework Overview

My July 2007 Data Points column has been posted to the MSDN Magazine web site. This edition is titled "ADO.NET Entity Framework Overview".

 

I wrote this using the March CTP and then revised it using the Orcas Beta 1, so the code included works in the most recently available bits. Knowing that changes are on their way, I tried to focus the article on the concepts and technical aspects of the EF that make ups its foundation. The components such as Object Services, Entity Client, and LINQ to Entities will evolve but are fairly well baked. Aspects I expect to change (although I have no evidence to support it) are the way the entities are implemented. For example, I expect they may evolve into more of a POCO style with no interface nor base class required. This topic has been beaten pretty hard, so I won't add anything further to it for now since I agree with most of what has already been blogged about. There is one piece which I know is on its way, however late to the game it may be ... the EDM Designer. 

 

Anyway ... this article is an overview of how the EF is structured and how its pieces work. I inlcuded some examples as well. It was difficult to keep the word count down on this one ... my first draft had over 7000 words in it (supposed to be about 3000). So we cut it down to a reasonable and digestable size. I hope you enjoy it!

 

 

 

 

 



Comments

John Papa [MVP C#] said:

As I noted earlier , my latest article in MSDN Magazine was just posted a few days ago. If you visited

# June 19, 2007 4:25 PM

Leave a Comment

(required)  
(optional)
(required)  

Enter the numbers above:
Add

About John Papa

John (C# MVP and MCSD.NET) has been working with Microsoft distributed architectures for over 10 years. He has enterprise experience architecting and developing with .NET technologies including ASP.NET as well as WebForms using both C# and VB.NET. He is a baseball fanatic who spends most of his summer nights rooting for the Yankees with his family and his faithful dog, Kadi. John has authored or co-authored several books on ADO, ADO.NET, XML, and SQL Server, is the author of the Data Points column in MSDN Magazine, has presented MSDN WebCasts and can often be found speaking at industry conferences such as VSLive and DevConnections. Check out Devlicio.us!