共「592」个结果
单元 V

第54期-动态模型配置

.NET平台 • SQL Server • 中级 36 分钟

使用元数据信息动态配置表和列模型,理解 OnConfiguring 和 OnModelCreating 配置方法,最简单的实体配置方法, ...

2023/7/6 02:11

查看
单元 V

第53期-查询实体的元数据

.NET Core • SQL Server • 中级 35 分钟

什么是元数据,为何需要元数据,关于 EF Core 底层提供的元数据接口,使用 DbContext 或 ModelBuilder 提供的 ...

2023/7/6 02:11

查看
单元 V

第52期-数据库SQL操作日志记录

.NET Core • SQL Server • 中级 49 分钟

使用 SQL Server Profiler 工具捕获事件日志并将其保存到文件或表中供以后分析。学会使用微软 XEvents 扩展事件 ...

2023/7/6 02:11

查看
单元 V

第51期-捕获审计日志数据

.NET Core • SQL Server • 中级 44 分钟

对于大多数程序而言,对数据库的更改都需要可追溯,通过日志记录可追溯变更,当发生误操作时,可追责到具体的责任人,从数据库层面,很多数据库本 ...

2023/7/6 02:11

查看
单元 V

第50期-数据库提供程序优化与单元测试

.NET Core • SQL Server • 中级 25 分钟

Entity Framework Core 支持通过不同的数据库提供程序访问许多不同的数据库,随着 .NET Core 的发展和开源社区 ...

2023/7/6 02:11

查看
单元 V

第49期-仓储与工作单元模式

EF Core • SQL Server • 中级 47 分钟

仓储库和工作单元模式旨在创建数据访问层和应用程序的业务逻辑层之间的抽象层,实现这些模式可让你的应用程序对数据数据持久层的变化不敏感,从而 ...

2023/7/6 02:11

查看
单元 V

第48期-属性变更事件追踪策略

.NET平台 • SQL Server • 中级 43 分钟

如果上下文中加载了大量的实体准备修改,使用 DetectChanges 会造成性能开销,可通过快照提供的相关方法显式变更快照值,基于属性 ...

2023/7/6 02:11

查看
单元 V

第47期-变更追踪策略与原理

.NET Core • SQL Server • 中级 46 分钟

理解的 Snapshot 快照式变更追踪机制,使用 DetectChanges 方法可检测对 POCO 实体的属性和关系所做的更改,在上 ...

2023/7/6 02:11

查看
单元 V

第46期-上下文DbContext的生命周期

.NET Core • SQL Server • 中级 49 分钟

数据库连接管理,使用 CanConnect 方法检测连接状态,可用 GetDbConnection 方法访问当前连接,通过 OpenCo ...

2023/7/6 02:11

查看
单元 V

第45期-事务隔离级别与死锁

.NET Core • SQL Server • 中级 55 分钟

显式事务与隐式事务,有关事务管理的扩展方法,根据业务逻辑显式提交或回滚事务,事务隔离级别场景举例,编写示例代码演示隔离级别,理解读未提交 ...

2023/7/6 02:11

查看
单元 V

第44期-使用事务

EF Core • SQL Server • 中级 43 分钟

关于 EF Core 中的默认事务支持,使用微软 SQL Server Profiler 工具跟踪监控事务,控制相同 DbContext ...

2023/7/6 02:11

查看
单元 V

第43期-事务基础知识

.NET平台 • .NET Core • 中级 30 分钟

事务的基本概念与 ACID 特征,原子性、一致性、隔离性和持久性特征,学习读未提交、读已提交、可重复读和串行化隔离级别,由事务引发的脏读 ...

2023/7/6 02:11

查看
单元 V

第42期-删除数据的多种方案

.NET平台 • SQL Server • 中级 42 分钟

使用 DbContext 或 DbSet 提供的 Remove 方法删除数据,可显式设置 EntityState 状态删除数据,对已跟踪 ...

2023/7/6 02:11

查看
单元 V

第41期-自动设置属性的显式值

.NET Core • SQL Server • 中级 26 分钟

自动生成属性值是指在添加或更新实体时由数据库自动为字段生成显式值,使用 HasDefaultValue 或 HasDefaultValu ...

2023/7/6 02:11

查看
单元 V

第40期-更新数据的多种方案

.NET Core • SQL Server • 中级 51 分钟

快照式变更跟踪器原理,已跟踪实体数据的更新,更新未跟踪的断开实体,显式修改 EntityState 状态,分别使用 DbContext ...

2023/7/6 02:11

查看
单元 V

第39期-添加数据的多种方案

.NET Core • SQL Server • 中级 52 分钟

理解 EF Core 中的 ChangeTracker 快照式变更跟踪器,用 EntityState 表示实体状态,查看微软开源代码,使 ...

2023/7/6 02:11

查看
单元 V

第38期-多租户系统架构的最佳实践

.NET Core • SQL Server • 中级 50 分钟

全局筛选器的限制,多租户架构的实现方案,多数据库多部署方案,多个数据库单部署方案,单数据库单部署方案,混合数据库单部署方案,单多混合数据 ...

2023/7/6 02:11

查看
单元 V

第37期-全局查询筛选器与逻辑删除

.NET平台 • SQL Server • 中级 56 分钟

在 EF Core 中使用查询筛选器设置查询数据的全局条件,使用 HasQueryFilter 方法设置全局筛选器,可用 IgnoreQ ...

2023/7/6 02:11

查看
单元 V

第36期-异步查询&工作原理&注释标记

.NET平台 • SQL Server • 中级 30 分钟

当在数据库中执行查询时,异步查询可避免阻止线程,从而增加应用程序的吞吐量,Entity Framework Core 提供了一组 Asy ...

2023/7/6 02:11

查看
单元 V

第35期-执行原始SQL查询

.NET Core • SQL Server • 中级 37 分钟

在 EF Core 中使用 FromSql 方法执行 SQL 查询语言,执行数据库存储过程,理解 SQL 注入攻击,查询时传递参数的方式 ...

2023/7/6 02:11

查看
单元 V

第34期-客户端与服务端求值&跟踪与非跟踪查询

.NET Core • SQL Server • 中级 36 分钟

客户端与服务器评估,客户端求值性能问题,求值日志记录,客户端求值引发异常,EF Core 支持部分查询在客户端中求值,而将其它部分推送到 ...

2023/7/6 02:11

查看
单元 V

第33期-预先加载&显式加载&延迟加载

.NET Core • SQL Server • 中级 47 分钟

加载关联导航属性的三种方式,使用 Include 和 ThenInclude 加载导航属性,多个导航属性预先加载,多层导航属性预先加载, ...

2023/7/6 02:11

查看
单元 V

第32期-数据查询与SQL语句生成

.NET Core • SQL Server • 中级 35 分钟

分别理解生成操作、相等比较、串联运算、联接运算、数据分组、投影运算、数据分区、数据排序、集合运算和限定符运算,关于这些操作的远程支持与本 ...

2023/7/6 02:11

查看
单元 V

第31期-本地查询&远程查询&生成SQL语句

SQL Server • .NET Core • 中级 37 分钟

理解 IEnumerable 、IQueryable 和 DbSet 类型的区别,远程查询与本地查询,基于 IQueryable 的异步 ...

2023/7/6 02:11

查看