🔸 What is Entity Framework?
🔸 What are the advantages of Entity Framework?
🔸 What are the disadvantages of Entity Framework?
🔸 Which databases does EF Core work with?
🔸 What is Database-First?
🔸 What are DbContext and DbSet? How is it created?
🔸 What is the OnConfiguring method? How to use ?
🔸 Scaffold-DbContext command usage ?
🔸 What is Code-First?
🔸 What is migration?
🔸 What are the migration commands? How to use ?
🔸 What are the methods that come with the DbContext class?
🔸 What is ChangeTracker?
🔸 How does EF Core work?
🔸 What are the methods of the DbSet class?
🔸 How to Configure with EF Core.
🔸 What is Relationship?
🔸 How to create a relationship with EF Core? (One-to-Many) ( One-to-One) ( Many-to-Many)
🔸 Relationship Delete Behaviors( Default-Null-Restrict-No Action )
🔸 Using the DatabaseGenerated Attribute
🔸 Related Data Load ( Eager loading-Lazy loading-Explicit loading )
🔸 What is EF Core Inherince?
🔸 What is Table-Per-Hierarchy? How to use ?
🔸 What is Table-Per-Type? How to use ?
🔸 What is Owned Entity Type? How is it created?
🔸 How to create Keyless Entity Types?
🔸 How to create index on tables with Entity Framework?
🔸 How to build performant queries with EF Core
🔸 How to use EF Core in AspNet Core MVC and API projects?
🔸 How to create a transaction with EF Core?
🔸 What are the isolation levels? How is it created?
🔸 How is Isolation Level determined in transaction transactions with EF Core?