
Understand why you would use Entity Framework in your application
What you need to have set up before you start working with Entity Framework
Create a web application using Entity Framework
Create your first database context
Sometimes you do not want to write a property to the database as a database field. Use the NotMapped database annotation for that.
Navigation properties are what we use to link two classes together. These navigation properties will also help link our databases together using a concept of foreign keys.
In this lesson we will learn how to remove a navigation property we have already applied to our database.
Extend the generic repository to build a user repository and implement its contract. Wire it to the application DB context and add a get by first name method.
This course is a complete guide to Entity Framework Core. Whether your are a beginner or more advanced this course is for you. In this course you will learn the following.
Use a code first approach to create a database model
Apply migrations to your database to apply your code model to your database
Configure your database using data annotations and a fluent API
Work with LINQ to perform database queries
Create a repository layer to manage your queries in code
Add, update and delete your database objects