cihatsolak / dotnet-efcore-6

It is a repository created to learn advanced entity framework. All theoretically known knowledge has been tried practically through this pool. It was a different experience to deal with the isolation level issue with the entity framework in particular.

Home Page:https://cihatsolak.medium.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This repository includes the following topics.

๐Ÿ”ธ 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?

Contact Addresses

Linkedin: Send a message on Linkedin
Twitter: Go to @cihattsolak
Medium: Read from medium

About

It is a repository created to learn advanced entity framework. All theoretically known knowledge has been tried practically through this pool. It was a different experience to deal with the isolation level issue with the entity framework in particular.

https://cihatsolak.medium.com/

License:MIT License


Languages

Language:C# 92.3%Language:HTML 5.5%Language:TSQL 1.2%Language:CSS 0.8%Language:JavaScript 0.2%