Entity Framework Core Cookbook - Second Edition
暫譯: Entity Framework Core 食譜 - 第二版
Ricardo Peres
- 出版商: Packt Publishing
- 出版日期: 2016-11-10
- 售價: $2,220
- 貴賓價: 9.5 折 $2,109
- 語言: 英文
- 頁數: 324
- 裝訂: Paperback
- ISBN: 1785883305
- ISBN-13: 9781785883309
-
相關分類:
Entity
海外代購書籍(需單獨結帳)
商品描述
Key Features
- Learn how to use the new features of Entity Framework Core 1
- Improve your queries by leveraging some of the advanced features
- Avoid common pitfalls
- Make the best of your .NET APIs by integrating with Entity Framework
Book Description
Entity Framework is a highly recommended Object Relation Mapping tool used to build complex systems. In order to survive in this growing market, the knowledge of a framework that helps provide easy access to databases, that is, Entity Framework has become a necessity. This book will provide .NET developers with this knowledge and guide them through working efficiently with data using Entity Framework Core.
You will start off by learning how to efficiently use Entity Framework in practical situations. You will gain a deep understanding of mapping properties and find out how to handle validation in Entity Framework. The book will then explain how to work with transactions and stored procedures along with improving Entity Framework using query libraries. Moving on, you will learn to improve complex query scenarios and implement transaction and concurrency control. You will then be taught to improve and develop Entity Framework in complex business scenarios. With the concluding chapter on performance and scalability, this book will get you ready to use Entity Framework proficiently.
What you will learn
- Master the technique of using sequence key generators
- Validate groups of entities that are to be saved / updated
- Improve MVC applications that cover applications developed using ASP.NET MVC Core 1
- Retrieve database information (table, column names, and so on) for entities
- Discover optimistic concurrency control and pessimistic concurrency control.
- Implement Multilatency on the data side of things.
- Enhance the performance and/or scalability of Entity Framework Core
- Explore and overcome the pitfalls of Entity Framework Core
About the Author
Ricardo Peres is a Portuguese developer, blogger, and occasionally an e-book author. He has more than 17 years of experience in software development, using technologies such as C/C++, Java, JavaScript, and .NET. His interests include distributed systems, architectures, design patterns, and general .NET development.
He currently works for London-based Simplifydigital as a technical evangelist, and was first awarded as MVP in 2015.
Ricardo maintains a blog, Development With A Dot, where he regularly writes about technical issues. You can read it here: http://weblogs.asp.net/ricardoperes.
He has reviewed Learning NHibernate 4 for Packt.
You can catch up with him at @RJPeres75.
Table of Contents
- Improving Entity Framework in the Real World
- Mapping Entities
- Validation and Changes
- Transactions and Concurrency Control
- Querying
- Advanced Scenarios
- Performance and Scalability
- Pitfalls
商品描述(中文翻譯)
**主要特點**
- 學習如何使用 Entity Framework Core 1 的新功能
- 利用一些進階功能來改善查詢
- 避免常見的陷阱
- 通過與 Entity Framework 整合,充分利用您的 .NET API
**書籍描述**
Entity Framework 是一個高度推薦的物件關聯對映工具,用於構建複雜系統。為了在這個不斷增長的市場中生存,掌握一個能夠輕鬆訪問資料庫的框架,即 Entity Framework,已成為一種必要性。本書將為 .NET 開發人員提供這方面的知識,並指導他們如何高效地使用 Entity Framework Core 處理數據。
您將從學習如何在實際情況中高效使用 Entity Framework 開始。您將深入了解屬性映射,並了解如何在 Entity Framework 中處理驗證。接下來,本書將解釋如何處理事務和儲存過程,並通過查詢庫來改善 Entity Framework。隨後,您將學習如何改善複雜的查詢場景,並實施事務和併發控制。然後,您將學習如何在複雜的業務場景中改善和開發 Entity Framework。最後一章將討論性能和可擴展性,本書將使您準備好熟練使用 Entity Framework。
**您將學到的內容**
- 精通使用序列鍵生成器的技術
- 驗證要保存/更新的實體組
- 改善涵蓋使用 ASP.NET MVC Core 1 開發的應用程序的 MVC 應用程序
- 檢索實體的資料庫信息(表格、列名等)
- 探索樂觀併發控制和悲觀併發控制
- 在數據方面實施多延遲
- 提升 Entity Framework Core 的性能和/或可擴展性
- 探索並克服 Entity Framework Core 的陷阱
**關於作者**
**Ricardo Peres** 是一位葡萄牙開發人員、部落客,偶爾也是電子書作者。他在軟體開發方面擁有超過 17 年的經驗,使用的技術包括 C/C++、Java、JavaScript 和 .NET。他的興趣包括分散式系統、架構、設計模式和一般的 .NET 開發。
他目前在倫敦的 Simplifydigital 擔任技術傳道者,並於 2015 年首次獲得 MVP 獎。
Ricardo 維護一個名為 Development With A Dot 的部落格,定期撰寫技術問題。您可以在這裡閱讀:http://weblogs.asp.net/ricardoperes。
他曾為 Packt 審核《Learning NHibernate 4》。
您可以在 @RJPeres75 與他聯繫。
**目錄**
1. 在現實世界中改善 Entity Framework
2. 實體映射
3. 驗證和變更
4. 事務和併發控制
5. 查詢
6. 進階場景
7. 性能和可擴展性
8. 陷阱