Practical entity framework core 6 database access for enterprise applications

Take a developer journey that paves the way to enterprise-level database access from .NET and C# using the object-relational mapper (ORM) of choice. This second edition is revised to cover Entity Framework Core 5 and 6 (EF) and includes new content on table-per-type mapping, LINQ improvements (filte...

Descripción completa

Detalles Bibliográficos
Otros Autores: Gorman, Brian L, author (author)
Formato: Libro electrónico
Idioma:Inglés
Publicado: New York, New York : Apress L. P. [2022]
Edición:2nd ed
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009638338906719
Tabla de Contenidos:
  • 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.