In this video, get a grip of the evolution of Entity Framework, starting from 3.5 through the new EF Core. Gain an understanding of the naming convention for the versions,. Also, find out how EF Core will evolve more in the open-source community, but EF 6 will still be supported for now.
- [Instructor] Entity Framework has evolved…quite a bit over the past few years.…The very first version was version 3.5…and I want to put an emphasis on the version…because starting with 3.5 is not normal…for any type of software, but it shows Microsoft's…commitment to try to match and be consistent…with the .NET framework.…However, later on they became a little bit more…loose with that.…Now version 3.5 came with its fair share of criticisms,…however, with version four, most of these issues…were addressed.…
Also one of the big features that was introduced…in version four was the ability to support code first.…Version five of Entity Framework came out with the release…of .NET 4.5.…However, one of the biggest changes that occurred…was with version six which was when…Microsoft decided to go opensource.…Entity Framework 6 was released on CodePlex…which was Microsoft's version of an opensource community.…In all of these versions of the Entity Framework, though,…it relied on the full .NET framework.…
So, that is, you could only use it in applications…
- Entity Framework (EF) overview
- Uses for EF
- Installing EF
- Creating entities
- Creating the DbContext
- Performing migrations
- Creating an MVC application
- Installing EF packages
- Reverse engineering the model
- Performing context and dependency injection
- Creating the controller and the view
- Using SqlServerTypeMapper
Skill Level Intermediate
Q: This course was updated on 06/23/2017. What changed?
A: The following topics were updated: using the exercise files; Mac install prerequisites; Entity Framework on Mac, part 1; and Entity Framework on Mac, part 2.