Even though Entity Framework Core was originally named Entity Framework 7, it's not just the next version of EF. It is a complete rewrite of EF6 on the .NET Core platform, and while there are many features that cross over to both, there are also features that don't. In this section, Phil explains the differences between EF6 and EF Core, features from EF6 not—yet—supported in EF Core, and new features added into EF Core.
- [Speaker] As mentioned before, Entity Framework Core…is not just a port of EF6 up to the .NET Core platform,…it's a rewrite.…So there are some key differences between EF6 and EF Core.…Let's start with EF6, it is Windows only.…It only works with a full .NET framework.…It's also, and some might argue this,…it's pretty well done, it's full featured.…It's been in development for 8 years…and they're still patching and releasing minor updates…and it's widely used.…
There's a rich set of database providers,…and there's plenty of articles, books, classes…and examples out there for you to look at.…Entity Framework Core works with…Windows, Linux, or macOS and it's brand new.…It is still missing some features from EF6.…Although, EF Core 2.0 has greatly closed the gap,…there are still some key pieces…that might prevent you from using that…and we'll cover that next.…But it's also important to note that there are…many, many improvements over EF6.…
Their performance, as we've seen, is out of this world.…And there's new features in EF Core…
- Entity Framework Core components and projects
- Working with scaffolded files
- Testing with xUnit
- Viewing generated SQL
- Composing queries
- Sorting and filtering results
- Working with aggregates
- Loading related data
- Logging and tracking
- Mapping functions
- Generics and delegates
- Checking concurrency
- Resiliency and transactions
Skill Level Intermediate
Learning Entity Framework Corewith Reynald Adolphe1h 35m Intermediate
1. Get to Know Entity Framework
2. Set the Stage
3. Querying Data: Part 1
4. Querying Data: Part 2
5. Advanced Query Features
6. Persisting Data
7. DbContext Options and Configuration
Thank you1m 23s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.