Join Reynald Adolphe for an in-depth discussion in this video What you should know, part of Learning Entity Framework Core.
- [Reynald] For this course, I'm assuming that you're already comfortable with .NET and programming in C#. Specifically, you should be familiar with object-oriented programming, the .NET framework and Visual Studio. If you aren't comfortable with these, or if you have any questions while watching this course, I recommend you take a look at my course, .NET programming introduction, and C# Essential Training with David Gassner. Now, when I recorded this course, I used Visual Studio Community 2015, but this is an update and I want to point out that we now have Visual Studio 2017 and there's been some major changes.
So, it's important that I point this out to you. You can find Visual Studio 2017 on this site here. Once you download it, and start the installation process, you'll want to install a few Workloads. And the ones that you care about the most will be .NET Desktop Development, Data storage and processing, ASP and web development, and the most important of all is .NET core cross platform development.
- 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.