買這商品的人也買了...
-
$880$695 -
$1,700$1,700 -
$978$929 -
$650$507 -
$4,620$4,389 -
$1,520$1,444 -
$550$468 -
$648$616 -
$403Odoo 快速入門與實戰:Python 開發 ERP 指南
-
$1,650$1,568 -
$560$442 -
$1,900$1,805 -
$560$437 -
$1,008$958 -
$500$390 -
$1,710Data Pipelines with Apache Airflow (Paperback)
-
$2,016Advanced Algorithms and Data Structures (Paperback)
-
$500$390 -
$480$408 -
$600$474 -
$1,824Mastering API Architecture: Design, Operate, and Evolve Api-Based Systems (Paperback)
-
$600$510 -
$2,185Building an Event-Driven Data Mesh: Patterns for Designing & Building Event-Driven Architectures (Paperback)
-
$760$593 -
$750$585
商品描述
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.
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
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
商品描述(中文翻譯)
《Entity Framework Core in Action, Second Edition》教你如何為 .NET 應用程式撰寫無瑕疵的資料庫互動。
摘要
Entity Framework Core in Action, Second Edition 是一本深入的指南,教你如何使用 EF Core 讀取和寫入資料庫。這本書是從暢銷的原版修訂而來,包含超過 100 個圖表、程式碼片段和範例,包括建立和擴展自己的書籍銷售網路應用程式。從作者 Jon Smith 在生產環境中使用 EF Core 的豐富經驗中學習,發現節省時間的模式和安全性、性能調優及單元測試的最佳實踐。本書的所有程式碼都可在 GitHub 上獲得。
購買印刷版書籍可獲得 Manning Publications 提供的免費 PDF、Kindle 和 ePub 格式電子書。
關於技術
Entity Framework 徹底簡化了 .NET 應用程式中的資料存取。這個易於使用的物件關聯對應器 (ORM) 讓你可以用純 C# 撰寫資料庫程式碼。它自動將類別對應到資料庫表格,並使用標準 LINQ 命令進行查詢。它甚至會生成 SQL,讓你無需手動撰寫!
關於本書
Entity Framework Core in Action, Second Edition 教你如何為 .NET 應用程式撰寫無瑕疵的資料庫互動。根據作者 Jon Smith 的豐富經驗中的相關範例,你將快速從 EF 基礎進展到進階技術。除了最新的 EF 功能外,本書還探討了性能、安全性、重構和單元測試。這個更新版還包含有關 NoSQL 資料庫的新材料。
內容概覽
配置 EF 以定義每個表格和欄位
隨著應用程式的成長更新你的架構
將 EF 整合到現有的 C# 應用程式中
撰寫和測試資料庫存取的業務邏輯
將領域驅動設計應用於 EF Core
從 EF Core 獲得最佳性能
讀者對象
適合熟悉關聯資料庫的 .NET 開發人員。
作者介紹
Jon P. Smith 是一位自由軟體開發者和架構師,專注於 .NET 和 Azure。
目錄
第一部分
1 Entity Framework Core 介紹
2 查詢資料庫
3 更改資料庫內容
4 在業務邏輯中使用 EF Core
5 在 ASP.NET Core 網路應用程式中使用 EF Core
6 使用 EF Core 讀寫的技巧和技術
第二部分
7 配置非關聯屬性
8 配置關係
9 處理資料庫遷移
10 配置進階功能和處理併發衝突
11 深入了解 DbContext
第三部分
12 使用實體事件解決業務問題
13 領域驅動設計及其他架構方法
14 EF Core 性能調優
15 資料庫查詢性能調優大師班
16 Cosmos DB、CQRS 及其他資料庫類型
17 單元測試 EF Core 應用程式
作者簡介
Jon P. Smith is an independent principal software developer and architect with a special focus on .NET Core and Azure. He mainly works on the back-end of client applications, typically using EF Core and ASP.NET Core web applications. He is a working developer with clients from the USA and UK, typically designing and writing large sections of an application.
作者簡介(中文翻譯)
Jon P. Smith 是一位獨立的首席軟體開發者和架構師,專注於 .NET Core 和 Azure。他主要從事客戶應用程式的後端開發,通常使用 EF Core 和 ASP.NET Core 網頁應用程式。他是一位活躍的開發者,與來自美國和英國的客戶合作,通常負責設計和撰寫應用程式的大部分區域。