Learn Entity Framework

Entity Framework automates all database related activities for your application.
Rating: 4.4 out of 5 (136 ratings)
3,986 students
English [Auto]
Understand Entity framework
How Entity framework works
how to use DBContext
understand entity in entity framework
entity framework approaches


  • intermediate knowledge about programming such as C#, VB
  • basics of OOP


Prior to .NET 3.5, we (developers) often used to write ADO.NET code or Enterprise Data Access Block to save or retrieve application data from the underlying database. We used to open a connection to the database, create a DataSet to fetch or submit the data to the database, convert data from the DataSet to .NET objects or vice-versa to apply business rules. This was a cumbersome and error prone process. Microsoft has provided a framework called "Entity Framework" to automate all these database related activities for your application.

Who this course is for:

  • intermediate C# developers

Course content

1 section8 lectures30m total length
  • Introduction
  • What is Entity framework?
  • Entity framework workflow
  • How entity framework works?
  • what is DbContext?
  • Entity in entity framework
  • Entity framework approaches
  • Final words


Software engineer
Vahid Cheshmy
  • 3.8 Instructor Rating
  • 243 Reviews
  • 10,752 Students
  • 2 Courses

Vahid Cheshmy is a programmer , he started programming at the age of 14 and now he has a deep understanding knowledge about programming,also he has a deep knowledge about SQL SERVER design and he's a DBA.

outside of programming he has developed virtualization infrastructure and has a good knowledge about VMWare vSphere.

by the way he loves video games and soccer.