共「572」个结果
单元 V

第47期-将 ABP 框架升级 .NET 5 版本

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

关于 ABP 版本概述,将 ABP 升级 .NET 5 版本,升级 ABP 命令行工具,最新 ABP 新版中的新增内容与改进,改进 Bl ...

2023/7/6 10:11

查看
单元 V

第46期-规约模式

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

规约模式用于定义可重用、可组合、有意义和可测试的过滤器,简单地说,规约模式就是对查询条件表达式用类的形式进行封装,关于 ABP 框架中的 ...

2023/7/6 10:11

查看
单元 V

第45期-领域服务与应用服务

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

在领域驱动设计中,核心业务逻辑一般在实体和聚合根中实现,但在某些情况下我们需要创建领域服务实现核心业务逻辑,理解领域服务和应用服务的区别 ...

2023/7/6 10:11

查看
单元 V

第44期-理解并实现值对象

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

标识对于实体是必不可少的,系统中有许多对象和数据项不需要标识和标识跟踪,领域模型中的值对象具有无标识和不可变两大特征,在 ABP 框架中 ...

2023/7/6 10:11

查看
单元 V

第43期-理解实体与聚合根

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

理解领域模型驱动设计中的概念,实体,聚合根,值对象,在 ABP 中定义带主键的实体,实体类与实体接口,具有组合键的实体,定义聚合根,聚合 ...

2023/7/6 10:11

查看
单元 V

第42期-演示数据初始化机制

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

使用数据库的应用程序都需要一些初始数据,在系统创建时就需要内置超级管理员用户,在开发测试阶段需要模拟一些演示数据,这些数据需要预先存储在 ...

2023/7/6 10:11

查看
单元 V

第41期-集成内存数据库访问

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

使用内存数据库模块实现仓储模式,内存数据库对开发和测试来说非常有用,在 ABP 框架中使用内置的内存数据库,创建上下文并配置默认仓储,基 ...

2023/7/6 10:11

查看
单元 V

第40期-集成MongoDB数据访问

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

学习 NoSQL 与 MongoDB 数据库,在 Docker 容器中运行 MongoDB 数据库, 使用程序访问 MongoDB 数据 ...

2023/7/6 10:11

查看
单元 V

第39期-集成Dapper数据访问

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

关于轻量级 ORM 开源库 Dapper 介绍,在 ABP 使用 Dapper 实现仓储模式,基于现有 DbContext 使用 Dap ...

2023/7/6 10:11

查看
单元 V

第38期-使用MySQL和其它数据库

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

ABP 框架为一些常见的 DBMS 提供简化的配置集成包,在 Docker 容器中运行数据库服务,安装数据库提供程序集成包,设置模块依赖 ...

2023/7/6 10:11

查看
单元 V

第37期-仓储模式与扩展

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

基于通用仓储实现自定义仓储类,使用自定义仓储实现替换默认通用仓储,配置隐式扩展属性,自定义 EF Core 仓储基类,抽象 DbCont ...

2023/7/6 10:11

查看
单元 V

第36期-集成EFCore数据访问

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

关于 ABP 数据访问抽象与 EFCore 数据访问实现,安装相关模块包并添加模块依赖,创建实体和 DbContext 上下文,指定连接 ...

2023/7/6 10:11

查看
单元 V

第35期-分库分表与连接字符串

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

支持多数据库访问提供程序,灵活的多租户模块化微服务,通过示例学习可扩展的数据库分库分表部署方案,不同模块使用独立数据库,不同的租户使用独 ...

2023/7/6 10:11

查看
单元 V

第34期-多租户管理与用户界面

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

使用租户管理扩模块在数据库中存储租户配置,租户数据表结构配置,租户数据库架构迁移,迁移租户演示数据,配置租户管理权限,使用可视化 UI ...

2023/7/6 10:11

查看
单元 V

第33期-多租户存储与源码解析

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

租户存储器用于从数据源获取租户配置,使用默认租户存储器选项配置租户信息,使用配置文件配置租户信息,分析 ABP 源代码,理解多租户机制架 ...

2023/7/6 10:11

查看
单元 V

第32期-多租户模块实现

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

多重租赁技术是一种软件架构技术,用于创建基于云构建的 SaaS 应用程序,关于 ABP 中的多租户模块包,多租户相关设置,数据库架构,多 ...

2023/7/6 10:11

查看
单元 V

第31期-功能管理扩展与用户界面

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

在数据库中存储功能特征值,安装功能特征管理相关模块包,使用 EF Core 存储功能特征值,配置数据表结构,迁移数据库架构,设置功能特征 ...

2023/7/6 10:11

查看
单元 V

第30期-功能特征模块

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

功能特征管理可在运行时启用禁用更改应用程序的功能行为,安装功能特征模块包,定义功能特征相关配置,子功能特征,更改已有模块的定义值,使用 ...

2023/7/6 10:11

查看
单元 V

第29期-设置管理与实现原理

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

使用 EF Core 和 MongoDB 在数据库中存储设置信息,安装设置管理相关模块,使用 EF Core 存储设置数据,配置表结构, ...

2023/7/6 10:11

查看
单元 V

第28期-系统设置配置

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

理解 ABP 设置模块与配置系统,使用提供者模式定义系统设置,在提供者中更改现有的设置定义,使用设置提供者获取设置值,在客户端读取设置值 ...

2023/7/6 10:11

查看
单元 V

第27期-审计日志高级配置与实现原理

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

使用贡献者模式为审计日志动态追加内容,获取当前审计日志范围,手动创建审计日志范围,使用审计日志存储扩展模块,将审计日志保存到数据库表中, ...

2023/7/6 10:11

查看
单元 V

第26期-审计日志基本配置

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

审计日志与系统日志的区别,基于 ABP 快速构建增删改查演示服务,安装审计日志模块包,在管道中插入审计中间件,审计日志配置选项,保存实体 ...

2023/7/6 10:11

查看
单元 V

第25期-日志记录与扩展

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

ABP 框架没有实现任何日志基础设施,沿用 ASP.NET Core 日志系统,推荐使用 Serilog 记录系统日志,日志记录相关配置 ...

2023/7/6 10:11

查看
单元 V

第24期-集成UI界面与权限管理

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

集成 ABP 用户界面模块,客户端包管理,前端自动化构建,编写启动页面,前端库的捆绑与压缩,使用 TagHelper 标签,在启动页面上 ...

2023/7/6 10:11

查看