ADO.NET Entity Framework Beta 3 Released!

Published 05 December 07 09:47 AM | dpblogs 

Announcing the release of the ADO.NET Entity Framework Beta 3!

 

The  ADO.NET Entity Framework Beta 3 release enables users to visually design models and mappings using Visual Studio 2008 RTM and the .NET Framework 3.5 RTM. This release also incorporates fixes to bugs, performance improvements and includes many features requested by customers.

 

New features for the Entity Framework Beta 3 include:

 

Performance improvements

  • Much quicker object query execution
  • Simpler generated SQL
  • Faster view generation


Easier disconnected operation

  • Public, serializable EntityKey property on EntityReference
  • ApplyPropertyChanges
  • Attach on EntityReference
  • Improvements to EntityKey serialization


Extensibility and business logic enhancements

  • Partial methods in code generation for property changing and property changed events
  • Load with MergeOption


Query improvements

  • Additional canonical functions for LINQ to Entities
  • Apply operator elimination (makes more operations work in SQL Server 2000 and other databases)
  • Compiled LINQ query
  • ToTraceString() method on ObjectQuery<T> and EntityCommand to facilitate debugging


Other

  • Connection management refinements
  • Provider interface allows better reasoning about primitive types

 

Elisa Flasko, 

Program Manager, Data Programmability 

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# A British Geek in Texas Pontificates said on December 6, 2007 1:41 PM:

If you like tools that make creating your data layers easier (like NHibernate or code generation tools

# Noticias externas said on December 6, 2007 1:52 PM:

If you like tools that make creating your data layers easier (like NHibernate or code generation tools

# Pat Gannon's Blog said on December 6, 2007 3:01 PM:

Entity Framework Beta 3 released

# Elisa Flasko's Blog said on December 6, 2007 3:42 PM:

It's Here!! The Entity Framework Beta 3 and Entity Framework Tools CTP 2 have released. Both of these

# Adlai Maschiach said on December 6, 2007 4:07 PM:

Entity Framework Beta 3 and Entity Designer CTP 2 Released ! The ADO.NET team blog just announced about

# { The Smoking Code } said on December 6, 2007 4:13 PM:

Entity Framework beta 3 Released

# Mighell's Mobile Blog said on December 6, 2007 4:16 PM:

Lo proverò (almeno l&#39;intenzione c&#39;è....come si dice: &quot;è il pensiero che conta no? ) Entity

# Mike Taulty's Blog said on December 6, 2007 7:50 PM:

Entity Framework Beta 3 is available along with a new Entity Designer (CTP 2) is out as well. These are...

# こだかたろうです said on December 6, 2007 10:56 PM:

こんにちは、こだかです。 タイトルどおりなのですが、ADO.NET Entity Framework Beta 3 がリリースされました。 ( http://blogs.msdn.com/adonet/archive/2007/12/05/ado-net-entity-framework-beta-3-rleased.aspx

# From the software development trenches said on December 7, 2007 12:36 AM:

Time for another weekly round-up of developer news that focuses on .NET, agile and general development

# Diego's Data Access Blog said on December 7, 2007 2:26 AM:

Today we made a huge step towards RTM. I know this is no news anymore, but well, it has been one of those

# Noticias externas said on December 7, 2007 3:06 AM:

Today we made a huge step towards RTM. I know this is no news anymore, but well, it has been one of those

# bkchung's WebLog said on December 7, 2007 3:26 AM:

Data Platform ADO.NET team blog ADO.NET Entity Framework Beta 3 Released! Download details: ADO.NET Entity

# Tonio's developper .NET Blog said on December 7, 2007 3:53 AM:

La beta 3 de l' ADO.Net Entity Framework pour Visual Studio 2008 RTM , et la CTP de Décembre des Entity

# Noticias externas said on December 7, 2007 4:07 AM:

Data Platform ADO.NET team blog ADO.NET Entity Framework Beta 3 Released! Download details: ADO.NET Entity

# Sam Gentile said on December 10, 2007 9:20 AM:

Lots to catch up on. ASP.NET 3.5/AJAX/MVC It&#39;s out! ScottGu details the ASP.NET 3.5 Extensions CTP

# Project Astoria Team Blog said on December 10, 2007 12:20 PM:

The first CTP of the production version of ADO.NET Data Services is now available for download here as

# Kyle Finley said on December 12, 2007 10:37 AM:

Over the weekend Microsoft released the ASP.NET 3.5 Extensions Preview (direct download). For those...

# David Sceppa's Ramblings said on December 17, 2007 8:27 PM:

As you're hopefully aware, Beta 3 of the ADO.NET Entity Framework is already available. If not, see the

# ADO.NET team blog said on December 17, 2007 8:41 PM:

As you're hopefully aware, Beta 3 of the ADO.NET Entity Framework is already available. If not, see the

# Noticias externas said on December 17, 2007 9:24 PM:

As you&#39;re hopefully aware, Beta 3 of the ADO.NET Entity Framework is already available. If not, see

# Noticias externas said on December 17, 2007 9:24 PM:

As you&#39;re hopefully aware, Beta 3 of the ADO.NET Entity Framework is already available. If not, see

# Rich Harrigan said on December 24, 2007 2:08 PM:

I am using Entity Frameworks Beta 3.  In the AdventureWorks database the generated ssdl may have an error in the EntitySet tag.  It is missing a Schema tag for Production tables.  Interesting that the Container name is "Production".   Is this something that will change in the released version?   Likewise in the Northwind database no schema tags exist in the EntitySet tags and the Container name is "dbo".

email: RichHarrigan@hotmail.com.

# LUTI @ Microsoft said on December 27, 2007 1:52 PM:

Bom dia! Recentemente eu gravei um webcast sobre o Entity Framework e no final da sessão houve um painel

# Jonas Stawski's Blog said on December 28, 2007 10:03 AM:

If you are interested in the Entity Framework like I am you will not find the installation process very

# Paulo said on January 15, 2008 8:47 PM:

I am trying to use the entity framework with my custom classes:

What are impact in performance termes of using notify property changes like the in the fallowing example:

public class Class1:EntityObject

   {

       string _y;

       public string y

       {

           set

           {

              _y=value;

              NotifyChange(()=>y);

           }

           get

           {

               return _y;

           }

       }

       delegate object Geter();

       private void NotifyChange(Expression<Geter> del)

       {

           ReportPropertyChanging(...

       }

   }

# 编写人生 said on January 28, 2008 9:57 PM:

今天逛了一下ADO.NETEntityFramework团队的Blog,我对这个项目比较感兴趣,因为我也是写ORM的。:)当然了,那档次不是一个级别的。

这个项目我都不知道放了多少次鸽子了,我...

# dave^2=-1 said on February 1, 2008 5:21 AM:

This post is part of a small series on .NET ORM tools. You

can find the rest of them here . While I was

# yli_ahorse said on May 2, 2008 3:15 PM:

It seems that Entity framework is designed with object stateful in mind, how does it works with web application,which objects are a stateless mode.

# Jonas Stawski said on June 20, 2008 11:21 AM:

Installing the Entity Framework with Visual Studio 2008 RTM

# Jonas Stawski said on June 20, 2008 11:24 AM:

Installing the Entity Framework with Visual Studio 2008 RTM

# Jonas Stawski said on June 20, 2008 11:32 AM:

Installing the Entity Framework with Visual Studio 2008 RTM

# Jonas Stawski said on June 20, 2008 11:44 AM:

Installing the Entity Framework with Visual Studio 2008 RTM

# orange said on September 29, 2008 10:25 AM:

I can't install Entity Framework CTP3 on machine with .Net Framework 3.5 SP 1 and Visual Studion 2008 installed

Any workaround?

# Sasi said on November 4, 2008 4:30 AM:

I have the same problem

Visual Studio 2008 RTM is installed along with .net 3.5 SP1

but when I try to install EF Beta3 I keep getting a message indicating .net 3.5 is not istalled?

any ideas why?

note:I haven't installed any previous version EF nor .net SP1 beta!

# Sasi said on November 4, 2008 5:57 AM:

I've uninstalled .net 3.5 sp1

reinstalled

then...

the ef beta3 installed succesuflly

but something else came up

when starting VS

"Package Load Failuer"

any ideas ...

# Sam Gentile's Blog said on December 2, 2008 7:07 PM:

Lots to catch up on. ASP.NET 3.5/AJAX/MVC It's out! ScottGu details the ASP.NET 3.5 Extensions CTP , This release brings additional runtime functionality to ASP.NET and .NET 3.5. You can download it here (if you are using the MVC features also click here

# Ian Cowley said on January 14, 2009 10:20 AM:

I have Visual Studio Team System 2008 Dev

.Net Framework 3.5sp1 (installed and uninstalled a couple of times)

keep getting message indicating framework 3.5 not installed..

It is honest!!

How do I get this installer to understand this??

please help!

# Ian Cowley said on January 14, 2009 11:44 AM:

part of the install log:

MSI (s) (A4:1C) [16:38:03:763]: Note: 1: 2262 2: Signature 3: -2147287038

MSI (s) (A4:1C) [16:38:03:763]: PROPERTY CHANGE: Adding DP_NETFX35_INSTALLED_VERSION property. Its value is '3.5.30729.01'.

MSI (s) (A4:1C) [16:38:03:763]: Doing action: LaunchConditions

MSI (s) (A4:1C) [16:38:03:763]: Note: 1: 2205 2:  3: ActionText

Action ended 16:38:03: AppSearch. Return value 1.

Action start 16:38:03: LaunchConditions.

MSI (s) (A4:1C) [16:38:04:748]: Note: 1: 2205 2:  3: Error

MSI (s) (A4:1C) [16:38:04:748]: Note: 1: 2228 2:  3: Error 4: SELECT `Message` FROM `Error` WHERE `Error` = 1709

MSI (s) (A4:1C) [16:38:04:748]: Product: ADO.NET Entity Framework 1.0 (Pre-Release Version) -- ADO.NET Entity Framework 1.0 (Pre-Release Version) can only be installed if Microsoft .NET Framework 3.5 is installed.

# Zeeshan Khan said on January 21, 2009 5:57 AM:

I also had the same problem

but reinstalling .net 3.5SP1  fixed it

# Saman Ahmadi said on June 16, 2009 9:13 AM:

I have been trying to install the framework but getting ADO.NET Entity Framework 1.0 (Pre-Release Version) -- ADO.NET Entity Framework 1.0 (Pre-Release Version) can only be installed if Microsoft .NET Framework 3.5 is installed. ERROR.

I have spent like 6 hours to fix it but now success.

Please any idea what should i DO?

# carlyates said on June 16, 2009 11:12 AM:

@Saman,

The Entity Framework is part of the .NET Framework 3.5 SP1 install.  The Pre-Release version is an old version that was available before 3.5 SP1 was released.  Look at http://www.microsoft.com/downloads/details.aspx?FamilyId=AB99342F-5D1A-413D-8319-81DA479AB0D7&displaylang=en for the download of 3.5 SP1.

Thanks,

Carl

Leave a Comment

(required) 
(optional)
(required) 
Page view tracker