LINQ – XElement and Entities

  With LINQ we get a common data programming experience across multiple data sources. We can query in-memory collections, relational tables and XML. The other day I was looking at the various LINQ-XML examples and thought to myself that I would like to play around with loading my database from a remote XML source. Using… Read more

Update on LINQ to SQL and LINQ to Entities Roadmap

Since the release of LINQ to SQL and the Entity Framework, many questions have been raised about the future plans for the technologies and how they will relate to each other long term.During this week of PDC we are now at a point, with the announcement of Visual Studio 10 and the .NET Framework 4.0,… Read more

EF7 – What Does “Code First Only” Really Mean

A while back we blogged about our plans to make EF7 a lightweight and extensible version of EF that enables new platforms and new data stores. We also talked about our EF7 plans in the Entity Framework session at TechEd North America. Prior to EF7 there are two ways to store models, in the xml-based… Read more

EF7 – New Platforms, New Data Stores

At TechEd North America we were excited to announce our plans for EF7, and even demo some very early features. This post will cover the announcements we made during the session. You can also watch the recorded session from TechEd (the EF7 content starts at 46:40). When watching the demos please bear in mind that… Read more

Announcing: The ADO.NET vNext August CTP

A couple of months ago we committed to shipping a very early technology preview of the ADO.NET Entity Framework and the LINQ integration in ADO.NET, and we said we were “shooting for August”. Well, here is it, with a whole 2 weeks to go before August ends 🙂 As of right now the ADO.NET vNext… Read more

System.Data.OracleClient Update

As a part of formulating our long term strategy for ADO.NET, we have had several discussions with number of our customers, internal and external partners, and MVPs to better align our development efforts to ensure we are delivering the right technologies according to our customers’ highest priority needs. One of the key intent of these… Read more

EF 4.3 Code-Based Migrations Walkthrough

  The information in this post is out of date. Visit for the latest information on current and past releases of EF. For Code First Migrations see   We have released the first go-live release of our Code First Migrations work as part of Entity Framework 4.3. This post will provide an overview… Read more

EF4.3.1 and EF5 Beta 1 Available on NuGet

  The information in this post is out of date. Visit for the latest information on current and past releases of EF.   Today we are pleased to announce the release of two new versions of the EntityFramework NuGet package. The 4.3.1 version includes some bug fixes for the 4.3 package we released a… Read more

Clarifying the message on L2S Futures.

There has been a variety of responses to the post on L2S futures in the last couple of days. Let me start by saying sorry for the radio silence since the post but, as Elisa mentioned,  we posted it while at PDC and were focusing on the interactions there over the last couple of days…. Read more

EF Feature CTP5 Released!

  The information in this post is out of date. Visit for the latest information on current and past releases of EF.   The latest Entity Framework Feature Community Technology Preview (CTP5) is now available for download. This CTP includes updates to the Code First feature and the simplified API surface (DbContext). Getting Started… Read more