Linked e-resources
Details
Table of Contents
Introduction
Part I. Getting Started
1. Introduction to Entity Framework
2. Working with an Existing Database
3. Entity Framework: Code First
Part II. Building the Data Solution
4. Models and the Data Context
5. Constraints, Keys, and Relationships
6. Data Access (Create, Read, Update, Delete)
7. Stored Procedures, Views, and Functions
8. Sorting, Filtering, and Paging
Part III. Enhancing the Data Solution
9. LINQ for Queries and Projections
10. Encryption of Data
11. Repository and Unit of Work Patterns
12. Unit Testing, Integration Testing, and Mocking
13. Asynchronous Data Operations and Multiple Database Contexts
Part IV. Recipes for Success
14. .NET 5 and EFCore5
15. .NET 6 and EF Core 6
16. Appendix A: Troubleshooting.
Part I. Getting Started
1. Introduction to Entity Framework
2. Working with an Existing Database
3. Entity Framework: Code First
Part II. Building the Data Solution
4. Models and the Data Context
5. Constraints, Keys, and Relationships
6. Data Access (Create, Read, Update, Delete)
7. Stored Procedures, Views, and Functions
8. Sorting, Filtering, and Paging
Part III. Enhancing the Data Solution
9. LINQ for Queries and Projections
10. Encryption of Data
11. Repository and Unit of Work Patterns
12. Unit Testing, Integration Testing, and Mocking
13. Asynchronous Data Operations and Multiple Database Contexts
Part IV. Recipes for Success
14. .NET 5 and EFCore5
15. .NET 6 and EF Core 6
16. Appendix A: Troubleshooting.