What this book covers
Chapter 1, Using Entity Framework in the Real World, introduces you to the structure of the sample project, and we will see some examples of how to use Entity Framework in a real MVC application.
Chapter 2, Mapping Entities, presents the way to configure the mapping of entities and properties and relations between entities.
Chapter 3, Validation and Changes, talks about how Entity Framework detects modifications made to entities, and how we can intercept those modifications, or apply our custom validation logic to it.
Chapter 4, Transactions and Concurrency Control, covers ACID transactions and optimistic concurrency control.
Chapter 5, Querying, covers the many querying options available to Entity Framework Core, some of which are quite new.
Chapter 6, Advanced Scenarios, presents some more advanced scenarios.
Chapter 7, Performance and Scalability, introduces you to some tips related to how we can make our application more responsive and scalable.
Appendix, Pitfalls, presents a list of pitfalls, or anti-patterns, regarding Entity Framework Core usage.