Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
將您的所知轉化為機會,觸及世界各地的數百萬名學生。
瞭解更多
您的購物車是空的。
繼續選購
EntityFramework实体框架入门EF/C#/.NET
最高評等
評等︰4.3/5(12 個評等)
97 位學生

EntityFramework实体框架入门EF/C#/.NET

在较短时间内掌握EF的理论基础和具体用法
建立者:Qingming Zhao
最近更新日期:2021/2
中文 (簡體)

您會學到

  • 在较短时间内掌握EF的理论基础和具体用法

課程內容

1 個章節29 堂講座總長度:5 小時 48 分
  • EntityFramework实体框架简介6:36
  • C#中委托的使用14:52
  • C#中隐式类型与匿名类型的使用14:40
  • C#中扩展方法与yield关键字11:34
  • Lambda表达式15:25
  • LINQ查询17:58
  • LINQ方法(1)9:11
  • LINQ方法(2)10:02
  • LINQ操作12:53
  • 数据类型转换(1)12:30
  • 数据类型转换(2)7:48
  • 什么是ORM技术6:47
  • EF“Database First”建模(1)13:15
  • EF“Database First”建模(2)12:52
  • 使用EF完成CRUD(1)12:42
  • 使用EF完成CRUD(2)16:00
  • 在EF中执行SQL语句:ExecuteSqlCommand17:09
  • 在EF中执行SQL语句:SqlQuery(1)8:40
  • 在EF中执行SQL语句:SqlQuery(2)13:55
  • 在EF中执行存储过程(1)11:46
  • 在EF中执行存储过程(2)12:52
  • 在EF中进行多表CRUD(1)9:33
  • 在EF中进行多表CRUD(2)9:56
  • EF中的Code First模式14:32
  • Code First模式中的多表创建(1)10:33
  • Code First模式中的多表创建(2)11:00
  • Code First模式中的模型重建5:56
  • 空EF设计器模型10:13
  • 来自数据库的Code First模型17:02

要求

  • 了解SQL
  • 熟悉C#的基本使用

說明

Entity Framework 是微软官方为.NET开发人员提供的一个ORM工具,能让软件开发人员节省数据库访问的代码和时间,将更多的时间放到业务逻辑层代码上。

Entity Framework提供变更跟踪、唯一性约束、惰性加载、查询事物等。开发人员使用Linq语言,对数据库操作如同操作Object对象一样省事。

本课程从Entity Framework的基本概念入手,循序渐进介绍了Entity Framework在.NET项目中的基本原理和使用方法,系统地讲解了Entity Framework的三种使用场景:从数据库生成Class、由实体类生成数据库表结构、通过数据库可视化设计器设计数据库,同时生成实体类。力求学员在较短时间内掌握Entity Framework的理论基础和具体用法。

ORM 是将数据存储从域对象自动映射到关系型数据库的工具。ORM主要包括3个部分:域对象、关系数据库对象、映射关系。ORM使类提供自动化CRUD,使开发人员从数据库API和SQL中解放出来。

此課程適合哪些人:

  • .NET程序员
  • .NET爱好者