共「572」个结果
单元 V

第23期-权限管理系统

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

权限名称常量化与静态嵌套类,权限提供者,权限主键,权限策略名称,安装权限管理模块,权限管理提供者策略配置,配置 DbContext 上下 ...

2023/7/6 10:11

查看
单元 V

第22期-分析ABP授权机制原理

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

使用授权服务检查权限,在前端 JavaScript 中判断权限,在开发和测试阶段绕过授权服务,模拟当前用户标识和声明信息,分析 ABP ...

2023/7/6 10:11

查看
单元 V

第21期-基于权限策略的授权机制

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

认证与授权机制的区别,基于数据注解的权限策略,基于用户角色和客户端的多维度授权方式,在权限定义提供者中定义权限,权限的层级结构,实现权限 ...

2023/7/6 10:11

查看
单元 V

第20期-分布式缓存模块

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

安装 ABP 分布式缓存模块包,使用微软 .NET Core 内置分布式缓存接口,使用 ABP 中的泛型分布式缓存接口,缓存项序列化,缓 ...

2023/7/6 10:11

查看
单元 V

第19期-使用FluentValidation验证

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

数据注解验证的优缺点,在 ABP 中使用 FluentValidation 模块实现链式验证器,安装模块包,创建对象验证器,编写链式验证 ...

2023/7/6 10:11

查看
单元 V

第18期-验证机制

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

关于 ABP 的验证模型机制,实现 IValidationEnabled 接口对服务方法进行自动验证,验证错误信息的本地化,基于数据注 ...

2023/7/6 10:11

查看
单元 V

第17期-异常处理机制

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

理解 ABP 异常的处理模型,自动异常封装处理机制,错误消息格式,错误代码,错误详细信息,验证错误,异常级别与日志记录,自定义异常日志记 ...

2023/7/6 10:11

查看
单元 V

第16期-本地化与多语言

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

多语言网站可以覆盖更广泛的受众,使用 ABP 提供的本地化模块,借助微软中间件可将网站本地化为不同国家的语言和文化,安装本地化模块包,创 ...

2023/7/6 10:11

查看
单元 V

第15期-虚拟文件系统

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

理解 ABP 中的虚拟文件系统,安装虚拟文件模块库,将指定的文件嵌入到程序集,使用 glob 通配符嵌入文件,使用反汇编工具查看嵌入在程 ...

2023/7/6 10:11

查看
单元 V

第14期-关于Autofac与AOP拦截器

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

Autofac 是 .NET Core 平台上最常用的依赖注入框架,相比 .NET Core 标准的依赖注入库,它提供更加高级的特性,动 ...

2023/7/6 10:11

查看
单元 V

第13期-依赖注入相关配置

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

关于 ABP 中的依赖注入系统,在不同的模块中向容器添加依赖项,约定大于配置的原则,依赖注入默认约定,依赖项的生命周期,禁用默认约定,手 ...

2023/7/6 10:11

查看
单元 V

第12期-配置与选项

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

ABP 框架中的配置系统与 ASP.NET Core 完全兼容,基于键值存储的配置系统,从配置文件中读取配置信息,关于选项配置模式,自定 ...

2023/7/6 10:11

查看
单元 V

第11期-扩展实体对象的属性

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

扩展属性是用于存储实体额外数据但不用更改实体的一种扩展方式,创建或删除实体的扩展属性,设置实体的隐藏扩展属性,将多个实体类型映射到相同的 ...

2023/7/6 10:11

查看
单元 V

第10期-自定义现有模块与包引用

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

ABP 框架的设计旨在使用可复用的模块构建应用程序系统,复用模块提供包引用和源码包含两种方式,前者整洁干净,升级简单,只包含自己的代码, ...

2023/7/6 10:11

查看
单元

第09期-使用Angular实战增删改查

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

创建 Angular 项目基架,定义领域实体,将实体添加到 DbContext 上下文,配置实体,数据库变更迁移,实现演示数据生成接口, ...

2023/7/6 10:11

查看
单元

第08期-编写单元测试与集成测试

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

理解 ABP 中的测试体系结构,使用 xUnit 框架驱动测试,使用 Shouldly 链式断言库,基于 Mock 的 NSubstit ...

2023/7/6 10:11

查看
单元

第07期-使用ABP实战CRUD增删改查

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

示例代码与依赖包还原,在 ABP 中使用 NPM 包管理器还原前端包,使用 Gulp 任务进行前端自动化构建,实战演练本地化与多国语言切 ...

2023/7/6 10:11

查看
单元

第06期-使用ABP实战演练应用开发

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

使用命令行创建基架,在领域层添加实体和聚合根,在领域共享层添加枚举,将实体添加到 DbContext 上下文,配置实体的属性字段映射,添 ...

2023/7/6 10:11

查看
单元

第05期-使用CLI命令创建微服务架构

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

细说 ABP 命令行工具,理解项目模板,指定 UI 框架,移动端开发支持,选择数据库提供程序,分离 Web 项目和 API 项目,单独发 ...

2023/7/6 10:11

查看
单元

第04期-使用CLI命令行创建分层架构

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

安装并更新 ABP 提供的 CLI 命令行工具,关于 ABP 命令与参数,使用 DDD 分层架构模板创建项目,指定模板,指定 UI 框架 ...

2023/7/6 10:11

查看
单元

第03期-使用MVC模块开发Web应用

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

创建 ASP.NET Core 空项目,使用最少的依赖项构建请求管道,安装 ABP 框架提供的 MVC 模块包,用多个 ABP 模块构建 ...

2023/7/6 10:11

查看
单元

第02期-理解模块加载机制

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

使用最少的依赖关系创建新项目并安装 ABP 核心包,创建首个 ABP 模块,初始化 ABP 应用程序引擎,加载启动模块,编写 Hello ...

2023/7/6 10:11

查看
单元

第01期-什么是ABP框架

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

关于 ASP.NET Boilerplate 与 ASP.NET Zero 的区别,全新的 ABP Framework 框架专注于 AS ...

2023/7/6 10:11

查看
模块

ABP 源码与架构分析视频教程

.NET平台 • .NET Core • 中级

适用于现代 Web 应用程序的强大基础结构,免费和开源,分层架构,模块化设计,多租户,领域驱动设计。 ...

2023/7/6 10:11

查看