https://github.com/alugili/entityframeworkcoredemo
Entity Framework Core Demo, code sample, examples, for presentation, tutor, step by step learn, learn Entity Framework core.
https://github.com/alugili/entityframeworkcoredemo
eager-load eager-loading entity-framework entity-framework-core examples inheritance learning-by-doing logging logging-example many-to-many migrations one-to-many one-to-one seeding table-per-concrete-class table-per-hierarchy table-per-type transcations
Last synced: about 1 month ago
JSON representation
Entity Framework Core Demo, code sample, examples, for presentation, tutor, step by step learn, learn Entity Framework core.
- Host: GitHub
- URL: https://github.com/alugili/entityframeworkcoredemo
- Owner: alugili
- Created: 2017-10-18T12:43:52.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-10-20T08:41:07.000Z (over 7 years ago)
- Last Synced: 2025-04-13T01:05:50.045Z (about 1 month ago)
- Topics: eager-load, eager-loading, entity-framework, entity-framework-core, examples, inheritance, learning-by-doing, logging, logging-example, many-to-many, migrations, one-to-many, one-to-one, seeding, table-per-concrete-class, table-per-hierarchy, table-per-type, transcations
- Language: C#
- Size: 999 KB
- Stars: 3
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# EntityFrameworkCoreDemo
Entity Framework Core Demo, code sample, examples, for presentation, tutor, step by step learn, learn Entity Framework core.Presentation about:
- What is Entity Framework?
- Entity Framework Architecture
- SQL vs. NoSQL vs. NewSQL: Which one Should I use?
- NoSQL -> not-available in EF-Core
- NewSQL -> not-available in EF-Core
- Simple Example (Configuration, DbContext, Entity)
- Entity Framework CoreCode Examples:
- Simple Example
1) Configuration
2) DbContext
3) Domain Entities- Entity Relationships:
1) One to Many
2) Many to Many -> available in EF-Core only with a help table
3) One to One- Logging
- CRUD Operations
- Eager Loading
- Lazy Loading -> not-available in EF-Core
- Explicit Loading
- Conventions
- Data Annotations
- Inheritance: Table per hierarchy (TPH) -> available in EF-Core
- Inheritance: Table per type (TPT) -> not-available in EF-Core
- Inheritance: Table per concrete class (TPC) -> not-available in EF-Core
- Data Seeding
- MigrationAdvanced:
- Transaction
- Interception