Join Reynald Adolphe for an in-depth discussion in this video What you should know, part of Learning Entity Framework Core.
- [Instructor] 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'd recommend you take a look at my course, .NET Programming Introduction, and C# Essential Training with David Gassner. Now, I'll be using the Community edition of Visual Studio, which you can find here.
And when installing Visual Studio, make sure that you have Microsoft SQL Server Data Tools selected in addition to Microsoft Web Developer Tools, which should be the default. And lastly, you'll want to install the .NET Core tools, which you can find on this website. Specifically at the time of this recording, the version is 1.0.1, Preview 2.
- 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