EF最新教程


-
EF最新英文教程,供大家参考。值得学习。从别处转载
Code-First Development with Entity Framework Copyright o 2015 Packt Publishi ing All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews rt has been made in the preparation of this book to ensure the accuracy of the information presented However the information contained in this book is sold without warranty either express or implied. Neither the author nor packt Publishing and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals However, Packt Publishing cannot guarantee the accuracy of this information First published: March 2015 Production reference: 1110315 Published by Packt Publishing ltd Livery place 35 Livery street Birmingham b3 2PB UK ISBN978-1-78439627-5 www.packtpub.com Credits Author Project Coordinator Sergey Barsky Rashi Khivansara Reviewers Proofreaders Erik Ejlskov Jensen Maria gould Andriy Svyryd Elinor Perry-Smith Commissioning editor Indexer Sarah crofton Mariamman Chettiyar Acquisition Editor Production coordinator Usha lye Content development editor Cover work Natasha d'souza Manu jose Technical editor Narsimha pai Copy Edit Deepa cambial About the author Sergey barskiy is an architect with tyler Technologies. He lives in Atlanta, Ga He has been developing software for almost 20 years. Sergey is a Microsoft MVP He holds these microsoft certifications: MCPD, MctS, MCSD for NET, MCad for NET, MCDBA, and MCP Ile has been working with Microsoft Technologies for over 15 years. He is a frequent speaker at various regional and national conferences such as VS Live, DevLink, CodeStock, and Atlanta Code Camp, as well as local user groups. He is one of the organizers of Atlanta Code Camp. He authored articles for Code magazine gey barsky has been using entity Framework since it was first released to the public. He has deployed a number of projects to production that used Entity Framework over the years. He has used the Code-First approach on a few different projects as well. Sergey has produced an online video training course for this technology. He has spoken on Entity Framework Code-First at a number of national and regional conferences and events Youcantweettohimat@serGeybarskiyore-mailhimatsergeyobarskiy.com I would like to thank my family for putting up with my busy schedule during the time i was working on this book. i want to also thank packt Publishing for giving me the courage and opportunity to work on this project About the reviewers Erik eilskov Jensen is a Danish. net developer who specializes in. neT data development. He is a Microsoft MVP for SQL Server and shares tips and code via hisblogathttp://erikej.blogspot.comandTwitterataeriKej.Heisaproject manager for a number of SQL Server Compact and SQLite tools on the Codeplex site, and he is the creator of the popular free Visual Studio add-in SQL Server Compact/ SQLite Toolbox. He also contributes to a number of open source projects, including Entity Framework Andriy svyryd was born in Ukraine, and then he moved to Mexico, where he graduated from Universidad Nacional autonoma de mexico(UNAM). His first job was at microsoft, where he worked on several projects related to data modeling He was a developer on the entity framework team for 4 vears Www.Packtpub.com Support files, e Books, discount offers, and more Forsupportfilesanddownloadsrelatedtoyourbookpleasevisitwww.PacktPub.com Did you know that Packt offers e Book versions of every book published, with PDF andepubfilesavailableYoucanupgradetotheebookversionatwww.packtpub.com and as a print book customer, you are entitled to a discount on the eBook copy. Get in touch with us at service(@packtpub com for more details Atwww.packtPub.comyoucanalsoreadacollectionoffreetechnicalarticles sign up for a range of free newsletters and receive exclusive discounts and offers on packt books and ebooks ⊙ PACKTLIB https://www2.packtpub.com/books/subscription/packtlib book library. Here, you can search, access, and read Packt s entire library of books i Do you need instant solutions to your IT questions? PacktLib is Packt's online digital Why subscribe? Fully searchable across every book published by Packt Copy and paste, print, and bookmark content On demand and accessible via a web browser Free access for packt account holders IfyouhaveanaccountwithPacktatwww.packtpub.comyoucanusethistoaccess PacktLib today and view 9 entirely free books. Simply use your login credentials for immediate access Table of contents Preface Chapter 1: Introducing Entity Framework What is ORM? a brief history of Entity Framework The capabilities of entity framework The entity Framework architecture Self-test questions Summary Chapter 2: Your First Entity Framework Application Creating a new project that uses Entity Framework 11345667892 Creating a new database based on NET classes Saving a new record to the database Querying data in a database 15 Updating a record 16 Deleting a row from the database 17 Introduction to schema changes Self-test questions Summary 23 Chapter 3: Defining the Database Structure 25 Creating table structures 26 lapping NET types to SQL types 26 Configuring primitive properties 27 Handling nullable properties 33 Defining relationships 35 The One-to-Many relationship 35 The Many-to-Many relationship 41 The One-to-One relationship 42 Table of contents Self-test questions 44 Summary 45 Chapter 4: Querying, Inserting, Updating, and Deleting Data 47 The basics of LINQ 47 Filtering data in queries 49 Sorting data in queries 51 Exploring LINQ functions 52 Element operations 52 Quantifiers 53 Working with related entities 54 Filtering based on related data 54 Lazy and eager loading 55 Inserting data into the database 57 Updating data in the database 60 Deleting data from the database 65 Working with in-memory data 67 Self-test questions 69 Summary 70 Chapter 5: Advanced Modeling and Querying Techniques 73 Advanced modeling techniques 74 Complex ty 74 Using an explicit table and column mappings Adding supporting columns 78 Enumerations 79 Using multiple tables for a single entity 80 Advanced querying techniques 83 Projections 83 Aggregations and grouping 88 Advanced query construction 89 Paging data with windowing functions 92 Using joins 93 Groupings and left outer joins 95 Set operations 101 Self-test questions 102 ummary 104 Table of Contents Chapter 6: Working with Views, Stored Procedures, the Asynchronous APl, and Concurrency 105 Working with views 106 Working with stored procedures 110 Create, update, and delete entities with stored procedures 112 The asynchronous aPl 115 Handling concurrency 119 Self-test questions 123 Summary 24 Chapter 7: Database Migrations and Additional Features 125 Enabling and running migrations 126 Using the migrations AP 130 Applying migrations 135 Applying migrations via a script 136 Applying migrations via migrate.exe 136 Applying migrations via an initializer 137 Adding migrations to an existing database 138 Additional Entity Framework features 139 Custom conventions 139 Geospatial data 140 Dependency injection and logging 140 Startup performance 141 Multiple contexts per database 141 Self-test questions 142 Summary 143 Appendix: Answers to Self-test Questions 145 Index 151

600KB
EF使用教程
2013-12-05EF快速入门教程,详细讲解Database First, Model First, Code First三种模式使用用EF进行开发。
7.36MB
net ef core 详细官方中文教程
2018-08-09net ef core 详细官方中文教程,内容相对英文版本翻译不是特别准确,但是不影响阅读和学习。
602KB
EF教程,entity framework教程
2012-04-11EF教程,entity framework教程是比较全面的教程,是初学者非常好的教程。
6.95MB
EF Core 入门教程
2018-10-08官方EF Core教程打包下载,包括老版本EF的迁移及新版本的特性,示例代码等,入门必备,单文件离线可读。
64B
Net core视频教程包含EFCore Docker教程
2018-07-14现在NetCore的视频教程不多,这个是某著名机构流出来的,目前网上搜索不到,只有很少学员手里有,贡献出来给刚接触netcore的朋友学习!
14.78MB
C# EF6连接、操作Mysql教程和增删改查示例源码
2019-04-18C# EF6操作Mysql数据库,包含三个部分1.Mysql、Mysql for VisualStdio、MysqlConnector Net版本推荐和适配原理 2.连接教程 3.增删改查应用示例和源码
15KB
EF简单教程
2017-08-01教你如何用EF进行一些简单的增删改查
341KB
流星蝴蝶剑EF特效修改教程
2013-01-20流星蝴蝶剑EF特效修改教程 用16进制编辑器打开ef文件查找浮点
1.40MB
MVC+EF初级教程,带批量删除
2013-04-20适合初学者的MVC3.0+EF教程,带批量删除
97KB
EF4.1_code_first学习教程
2012-08-17EF4.1_code_first学习教程,非常适合想学习MVC3 EF4.1_code_first的朋友
23.0MB
MVC5 + EF6 入门完整教程源码(到第七章)
2017-09-29本人也是初学者,参考的是http://blog.csdn.net/mss359681091/article/details/52135855 其中第四章的Repository Pattern没弄,第六章的分部视图也没弄,只写到第七章分页了,有兴趣的可以看一看,使用前记得修改web.config中的数据库信息
206.85MB
EF快速入门视频
2018-09-06EF快速入门视频本人亲自观看,成功快速入门,讲解的通熟易懂,你值得拥有!
4.38MB
eform集成开发手册
2014-12-31eform集成开发手册 web在线开发手册 html
6.95MB
EF6官方指南.pdf
2019-09-03ef框架 微软官方提供的ORM工具,ORM让开发人员节省数据库访问的代码时间,将更多的时间放到业务逻辑层代码上。EF提供变更跟踪、唯一性约束、惰性加载、查询事物等。开发人员使用Linq语言,对数据库操作如同操作Object对象一样省事
7.17MB
Entity Framework官方中文教程
2019-04-16Entity Framework微软官方教程,800多页,含EF Core,EF 6等
30.40MB
C#最新英文教程包括EF codefirst
2012-03-28我费尽心血收藏的若干本2010C#4.0的英文教程
1.13MB
使用EF操作Mysql(C#)
2018-11-291、vs2015连接mysql的操作步骤、注意事项 2、操作过程中错误的解决方法 3、生成实体类后利用EF的基础CRUD操作
316KB
ASP.NET Core Razor Pages使用Entity Framework (EF) Core进行数据访问教程.CHM
2019-01-31本教程介绍如何创建使用 Entity Framework (EF) Core 进行数据访问的 ASP.NET Core Razor Pages Web 应用。 Razor 页面是 ASP.NET Core MVC 的一个新特性,它可以使基于页面的编码方式更简单高效。 Entity Framework (EF) Core 是轻量化、可扩展和跨平台版的常用 Entity Framework 数据访问技术。 EF Core 可用作对象关系映射程序 (O/RM),以便于 .NET 开发人员能够使用 .NET 对象来处理数据库,这样就不必经常编写大部分数据访问代码了。
15KB
EF框架的增删改查和分页的方法
2014-02-14EF框架的增删改查和分页的方法的总结和介绍
2.74MB
ASP_NET_MVC3+ EF中文版教程
2013-03-18ASP_NET_MVC3中文版教程(修正版)
-
下载
LDATest.py
LDATest.py
-
下载
2019-2025年中国商业物业管理行业市场深度调研及前景趋势预测报告.pdf
2019-2025年中国商业物业管理行业市场深度调研及前景趋势预测报告.pdf
-
下载
解决uiautomatorviewer.bat在android8.0及以上系统报错
解决uiautomatorviewer.bat在android8.0及以上系统报错
-
下载
2020-2025年中国新能源汽车热泵空调行业发展战略制定与实施研究报告.pdf
2020-2025年中国新能源汽车热泵空调行业发展战略制定与实施研究报告.pdf
-
下载
cpufloat_v2.3.8.apk
cpufloat_v2.3.8.apk
-
下载
2019-2025年中国油田工程技术服务行业市场深度调研及前景趋势预测报告.pdf
2019-2025年中国油田工程技术服务行业市场深度调研及前景趋势预测报告.pdf
-
下载
scavenger-1.7.8-armv7-unknown-linux-gnueabihf-cpu-only.tar.gz
scavenger-1.7.8-armv7-unknown-linux-gnueabihf-cpu-only.tar.gz
-
下载
APACHE II评分软件5.6.rar
APACHE II评分软件5.6.rar
-
下载
2019-2025年中国小酒(小瓶白酒)行业市场深度调研及前景趋势预测报告.pdf
2019-2025年中国小酒(小瓶白酒)行业市场深度调研及前景趋势预测报告.pdf
-
下载
2019-2025年中国婴儿游泳馆行业市场深度调研及前景趋势预测报告.pdf
2019-2025年中国婴儿游泳馆行业市场深度调研及前景趋势预测报告.pdf
