Cargando…

Entity Framework Core Cookbook - Second Edition.

Annotation

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Peres, Ricardo
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing, 2016.
Edición:2nd ed.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000Mu 4500
001 EBOOKCENTRAL_ocn974592031
003 OCoLC
005 20240329122006.0
006 m o d
007 cr |n|---|||||
008 170304s2016 enk o 000 0 eng d
040 |a EBLCP  |b eng  |e pn  |c EBLCP  |d MERUC  |d CHVBK  |d OCLCO  |d OCLCF  |d OCLCQ  |d OCLCA  |d OCL  |d REB  |d OCLCQ  |d OCLCO  |d LVT  |d OCLCQ  |d OCLCO  |d K6U  |d OCLCQ  |d OCLCO  |d OCLCL 
019 |a 1026450878 
020 |a 9781785880582 
020 |a 1785880586 
020 |a 9781785883309 
020 |a 1785883305 
024 3 |a 9781785883309 
029 1 |a CHNEW  |b 000949230 
029 1 |a CHVBK  |b 483154059 
035 |a (OCoLC)974592031  |z (OCoLC)1026450878 
037 |b 01201872 
050 4 |a QA76.76.M52  |b .P474 2016 
082 0 4 |a 005.1 
049 |a UAMI 
100 1 |a Peres, Ricardo. 
245 1 0 |a Entity Framework Core Cookbook - Second Edition. 
250 |a 2nd ed. 
260 |a Birmingham :  |b Packt Publishing,  |c 2016. 
300 |a 1 online resource (325 pages) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
588 0 |a Print version record. 
505 0 |a Cover ; Copyright; Credits; About the Author; About the Reviewer; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Improving Entity Framework in the Real World; Introduction; Improving Entity Framework by using a code-first approach; Unit testing and mocking; Creating databases from code; Creating mock database connections; Implementing the repository pattern; Implementing the unit of work pattern; Chapter 2: Mapping Entities; Introduction; Mapping non-public members; Mapping interfaces; Shadow properties; Creating one-to-one maps; Creating one-to-many maps. 
505 8 |a Creating many-to-many mapsCreating custom conventions; Using sequence key generators; Using GUIDs as keys; Implementing inheritance -- Table per Class hierarchy; Chapter 3: Validation and Changes; Introduction; Validating simple properties; Validating the whole entity; Validating groups of entities; Intercepting saving changes; Intercepting property changes; Setting the state of an entity; Improving MVC UI with entity framework validation; Inserting, updating, and deleting entities with stored procedures; Updating the database from model changes. 
505 8 |a Dumping the SQL script for the database creationChapter 4: Transactions and Concurrency Control; Introduction; Using explicit transactions; Using transactions in custom SQL operations; Implementing optimistic concurrency in SQL Server; Implementing optimistic concurrency in a database-agnostic way; Chapter 5: Querying; Introduction; Executing client-side functions in LINQ queries; Mixing SQL with LINQ queries; Getting entities from the local cache; Creating filtered collections; Creating reusable queries; Querying shadow properties; Implementing the query object pattern; Using dynamic LINQ. 
505 8 |a Chapter 6: Advanced ScenariosIntroduction; Generating entities from the database; Implementing multitenancy; Strongly typed bulk operations; Handling soft deletes; Adding logging; Capturing the audit data; Retrieving entity metadata; Improving MVC applications; Hooking infrastructure services; Using other databases; Chapter 7: Performance and Scalability; Introduction; Improving the performance of queries; Testing and profiling queries; Using asynchronous operations; Eager loading; Using the cache; Appendix: Pitfalls; Introduction; GroupBy executes on the client side. 
505 8 |a Table per class hierarchy requires nullable columns for derived classesReferences not eagerly fetched are lost; Date/time operations are not supported; Paging in SQL Server earlier than 2012; Database null semantics; Migrations and contexts with parameterized constructors; Migrations with contexts in different projects; Accessing the service provider too soon; Setting the maximum string length; Mapping discriminator columns; Composite primary keys; Refreshing entities; Cascading entity deletes; Index. 
520 8 |a Annotation  |b Leverage the full potential of Entity Framework with this collection of powerful and easy-to-follow recipesAbout This Book 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 FrameworkWho This Book Is ForThis book is for .NET developers who work with relational databases on a daily basis and understand the basics of Entity Framework, but now want to use it in a more efficient manner. You are expected to have some prior knowledge of Entity Framework. 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 CoreIn DetailEntity 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. Style and approachFilled with rich code-based examples, this book takes a recipe-based approach that will teach .NET developers to improve their understanding of Entity Framework and help them effortlessly apply this knowledge in everyday situations. 
590 |a ProQuest Ebook Central  |b Ebook Central Academic Complete 
630 0 0 |a Microsoft .NET Framework. 
630 0 7 |a Microsoft .NET Framework  |2 fast 
650 0 |a Application software  |x Development. 
650 6 |a Logiciels d'application  |x Développement. 
650 7 |a Application software  |x Development  |2 fast 
758 |i has work:  |a Entity Framework Core Cookbook - Second Edition (Text)  |1 https://id.oclc.org/worldcat/entity/E39PD3BdYTFwbcCvgQxxXPRr83  |4 https://id.oclc.org/worldcat/ontology/hasWork 
776 0 8 |i Print version:  |a Peres, Ricardo.  |t Entity Framework Core Cookbook - Second Edition.  |d Birmingham : Packt Publishing, ©2016 
856 4 0 |u https://ebookcentral.uam.elogim.com/lib/uam-ebooks/detail.action?docID=4741057  |z Texto completo 
938 |a EBL - Ebook Library  |b EBLB  |n EBL4741057 
994 |a 92  |b IZTAP