Cantitate/Preț
Produs

Entity Framework Core in Action, Second Edition

Autor Jon P Smith
en Limba Engleză Paperback – 8 iun 2021

Considerăm că cel mai eficient mod de a stăpâni un ORM (Object-Relational Mapper) este prin execuție directă, iar Entity Framework Core in Action, Second Edition demonstrează acest lucru prin proiectul central al cărții: construcția și scalarea unei aplicații web funcționale pentru vânzarea de cărți. Remarcăm modul în care autorul Jon P Smith nu se limitează la simpla prezentare a API-urilor, ci ghidează cititorul prin procesul de modelare a datelor, optimizarea interogărilor și gestionarea tranzacțiilor complexe în scenarii reale. Apreciem structura tehnică a celor 624 de pagini, care integrează peste 100 de diagrame și fragmente de cod menite să clarifice modelul mental din spatele Entity Framework. Dacă Modern Data Access with Entity Framework Core v-a oferit cadrul teoretic și bunele practici de bază, această carte oferă instrumentele practice necesare pentru a aborda probleme dificile de performanță și securitate. Tonul este unul pragmatic, axat pe soluții care pot fi implementate imediat în producție. Autorul introduce pattern-uri de design care economisesc timp, extrase din experiența sa de consultant, acoperind totodată aspecte critice precum testarea unitară a codului de acces la date. Fiecare capitol adaugă un strat nou de complexitate, de la configurarea inițială a contextului bazei de date până la tehnici avansate de „performance tuning”. Această ediție a doua, publicată de Manning Publications, rafinează conceptele din versiunea anterioară și le adaptează la evoluțiile recente ale ecosistemului .NET, transformând procesul de învățare într-o experiență tehnică riguroasă și extrem de aplicată.

Citește tot Restrânge

Preț: 36905 lei

Preț vechi: 46132 lei
-20%

Puncte Express: 554

Carte tipărită la comandă

Livrare economică 20 octombrie-03 noiembrie

Livrare prin curier în România Termenul estimat este afișat lângă disponibilitate.
Transport gratuit de la 40000 lei Plată online sau ramburs, în funcție de opțiunile comenzii.
Retur gratuit în 14 zile Comandă securizată și suport în română.

Specificații

ISBN-13: 9781617298363
ISBN-10: 1617298360
Pagini: 624
Ilustrații: Illustrations, unspecified
Dimensiuni: 184 x 235 x 34 mm
Greutate: 1.13 kg
Ediția:2nd edition
Editura: Manning Publications

De ce să citești această carte

Recomandăm această carte dezvoltatorilor .NET care doresc să treacă de la utilizarea de bază a unui ORM la stăpânirea arhitecturilor de date complexe. Veți câștiga o înțelegere profundă a modului în care EF Core interacționează cu baza de date, învățând să scrieți cod eficient, sigur și ușor de testat. Este un ghid esențial pentru cei care prioritizează performanța în aplicațiile de tip enterprise.


Despre autor

Jon P Smith este un dezvoltator software și arhitect cu o vastă experiență în ecosistemul Microsoft .NET. Este recunoscut în comunitatea tehnică pentru expertiza sa în Entity Framework Core, fiind un contributor activ și un consultant căutat pentru optimizarea sistemelor de baze de date. Abordarea sa pedagogică se bazează pe scenarii din lumea reală, Jon concentrându-se pe soluții pragmatice care rezolvă problemele de scalabilitate și mentenanță întâlnite de echipele de dezvoltare în proiectele comerciale complexe.


Descriere scurtă

Entity Framework Core in Action, Second Edition teaches you to write flawless database interactions for .NET applications.

Summary
Entity Framework Core in Action, Second Edition is an in-depth guide to reading and writing databases with EF Core. Revised from the bestselling original edition, it’s filled with over 100 diagrams, code snippets, and examples—including building and scaling your own bookselling web application. Learn from author Jon Smith’s extensive experience working with EF Core in production, as you discover time-saving patterns and best practices for security, performance tuning, and unit testing. All of the book’s code is available on GitHub.

About the technology
Entity Framework radically simplifies data access in .NET applications. This easy-to-use object-relational mapper (ORM) lets you write database code in pure C#. It automatically maps classes to database tables and enables queries with standard LINQ commands. It even generates SQL, so you don’t have to!

About the book
Entity Framework Core in Action, Second Edition teaches you to write flawless database interactions for .NET applications. Following relevant examples from author Jon Smith’s extensive experience, you’ll progress quickly from EF basics to advanced techniques. In addition to the latest EF features, this book addresses performance, security, refactoring, and unit testing. This updated edition also contains new material on NoSQL databases.

What's inside

Configure EF to define every table and column
Update your schema as your app grows
Integrating EF with existing C# application
Write and test business logic for database access
Applying a Domain-Driven Design to EF Core
Getting the best performance out of EF Core

About the reader
For .NET developers familiar with relational databases.

About the author
Jon P. Smith is a freelance software developer and architect with a special focus on .NET and Azure.

Table of Contents

PART 1
1 Introduction to Entity Framework Core
2 Querying the database
3 Changing the database content
4 Using EF Core in business logic
5 Using EF Core in ASP.NET Core web applications
6 Tips and techniques for reading and writing with EF Core
PART 2
7 Configuring nonrelational properties
8 Configuring relationships
9 Handling database migrations
10 Configuring advanced features and handling concurrency conflicts
11 Going deeper into the DbContext
PART 3
12 Using entity events to solve business problems
13 Domain-Driven Design and other architectural approaches
14 EF Core performance tuning
15 Master class on performance-tuning database queries
16 Cosmos DB, CQRS, and other database types
17 Unit testing EF Core applications