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.
Source Code
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*.
build /t:RestorePackages build
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
Contribute
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.
Roadmap
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 roadmap.
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.