Skip to main content

Entity Framework is Microsoft’s recommended data access technology for new applications

Get it
Get It
Add the EntityFramework NuGet package to your project and start taking advantage of this powerful OR/M.
  
Get Started
Get Started
Visit our Beginner’s Guide to Entity Framework for videos and tutorials that will help you make the most of your data.
  
Forum
Get Help
Find out how to get help from the experts and contribute to the data community on Stack Overflow.

 

What is Entity Framework?

Entity Framework is an object-relational mapper that enables .NET developers to work with relational data using domain-specific objects. It eliminates the need for most of the data-access code that developers usually need to write.

Entity Framework at a glance

Get an overview of Entity Framework and how it fits into your application architecture.

Introduction to Entity Framework
(53 minutes)

Learn about Entity Framework including demos of the Code First, Model First and Database First workflows.

More Resources

Entity Framework User VoiceEntity Framework User Voice

Prioritize the Entity Framework feature suggestions you need to be successful.

Entity Framework Team BlogEntity Framework Team Blog

Read the latest content from the Entity Framework team.

Microsoft is conducting an online survey to understand your opinion of the MSDN Web site. If you choose to participate, the online survey will be presented to you when you leave the MSDN Web site.

Would you like to participate?