About this course
Model data and query a database with LINQ, migrations, and deliberate tracking.
View category Curriculum
Each chapter contains short lessons and quizzes. Select a lesson to open its details, read the full content, and continue to the related assessment.
1Entities and Relationships2 items
Entities and Relationships
Describing the modelAn entity represents persisted data. Keys and relationships describe links; configure deletes and constraints to match domain rules.11 min Practice: Describing the modelApply “Describing the model” in a short example, then verify the result and edge cases.14 min 2LINQ Queries and Tracking3 items
LINQ Queries and Tracking
Read without overloadingProject lists into lightweight models and use AsNoTracking for read-only operations. Filter in the query before materialization.11 min Practice: Read without overloadingApply “Read without overloading” in a short example, then verify the result and edge cases.14 min Review: Entity Framework Core — 2Check the concepts and practices covered in the course.3 question(s) 3Writes and Migrations3 items
Writes and Migrations
Evolving the schemaSaveChanges persists tracked modifications. Migrations describe model evolution; review them and apply them through a controlled process.11 min Practice: Evolving the schemaApply “Evolving the schema” in a short example, then verify the result and edge cases.14 min Review: Entity Framework Core — 3Check the concepts and practices covered in the course.3 question(s)