This site is dedicated to working with and contributing to the Entity Framework code base. If you want to use an officially supported Entity Framework release to develop your applications then head to
msdn.com/data/ef where you can find useful documentation, tutorials, samples, and videos.
Entity Framework is actively developed by the Entity Framework team which is assigned to the Microsoft Open Tech Hub and in collaboration with
a community of open source developers. Together we are dedicated to creating the best possible data access experience for .NET developers.
You can browse the source code via the
web or use git to clone the source repository.
git clone https://git01.codeplex.com/entityframework.git
Before building you will need to obtain
NuGet packages from the OuterCurve Foundation NuGet public feed. To build, including obtaining NuGet packages, and test from a command prompt run the build.cmd found in the root directory*.
An EntityFramework.sln file is available in the root directory which allows you to build the code from Visual Studio. See the
documentation for more information.
Subscribe to the
RSS feed to track changes.
*By running build RestorePackages, you will be initiating the download of other software from a NuGet-based feed that is owned by the Outercurve Foundation. You are responsible for locating, reading and complying with the license terms that accompany
each such software. Each software that you obtain through this feed is licensed to you by its respective owner. We grant you no rights for third-party software from this feed.
Signed Nightly Builds
Signed nightly builds of the Entity Framework code base are made available
There are lots of ways to contribute to the project.
You can contribute by reviewing and sending feedback on code checkins, suggesting and trying out new features as they are implemented, submit bugs and help us verify fixes as they are checked in, as well as submit code fixes or code contributions of your
own. Note that all code submissions will be rigorously reviewed and tested by the Entity Framework team, and only those that meet an extremely high bar for both quality and design/roadmap appropriateness will be merged into the source.
The Entity Framework team has shipped the EF5 release. This repository will be used to ship EF6 and future releases. For details on our planned features and future direction please refer to our
This repository currently includes the Entity Framework runtime and Entity Framework Power Tools. We are working to include the Entity Framework Designer in the future.