Practical Entity Framework Database Access for Enterprise Applications

Determine your object relational mapper (ORM) of choice for enterprise applications using .NET Framework, and especially .NET Framework Core 3.1 and higher. Real-world examples and considerations are presented in this book to help you create robust and efficient database solutions. Throughout the te...

Full description

Bibliographic Details
Main Author: Gorman, Brian L. author (author)
Format: eBook
Language:Inglés
Published: Berkeley, CA : Apress 2020.
Edition:1st ed. 2020.
Subjects:
See on Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009630873406719
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. Alternatives to Entity Framework: Dapper
  • 14. Asynchronous Data Operations and Multiple Database Contexts
  • Part IV. Recipes for Success
  • 15. .NET 5 and Entity Framework
  • 16. Appendix A: Troubleshooting.