共「591」个结果
单元 V

负载测试和压力测试

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

负载测试应用在特定情况下处理指定的用户负载能够满足响应目标,压力测试在极端条件下测试应用的稳定性,测试会对应用施加高用户负载,关于 JM ...

2024/7/3 00:14

查看
单元 V

集成测试最佳实践

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

集成测试也称为功能测试,与单元测试的不同之处在于,它试验两个或更多软件组件一同工作集成能力。这些测试在更广泛范围的受测系统上运行,而单元 ...

2024/6/28 23:49

查看
单元 V

单元测试最佳实践

EF Core • ASP.NET Core • 初级 37 分钟

使用自动测试是确保应用程序代码按作者期望执行操作的一种绝佳方式,零度框架中提供单元测试、集成测试和负载测试,单元测试是一种试验单个软件组 ...

2024/6/28 23:45

查看
单元

零度框架升级 8.0 稳定版

.NET Core • .NET平台 • 初级 18 分钟

随着微软 Aspire 正式版的发布,零度框架正式也发布了,之前,零度框架使用的是 Aspire 的多个预览版,导致了一些不稳定的问题, ...

2024/6/28 23:26

查看
单元 V

聚合 API 网关

.NET Core • ASP.NET Core • 初级 33 分钟

使用网关可将多个单独请求聚合成一个请求。 当客户端必须向不同的后端系统发出多个调用来执行某项操作时,此模式非常有用。在某些情况下,客户端 ...

2024/4/25 15:12

查看
单元

聚合 OpenApi 文档

.NET Core • Blazor • 初级 34 分钟

每个微服务都有自己的 OpenApi 文档,但是在实际开发中,我们更希望能够将所有微服务的 OpenApi 文档聚合到一起,以便于查看和 ...

2024/4/20 14:39

查看
单元

网关和服务发现

ASP.NET Core • Blazor • 初级 75 分钟

API 网关是一个服务器,它是客户端和后端服务之间的中介。它接收来自客户端的请求,然后将这些请求转发到后端服务。基于 BFF(后端用于前 ...

2024/4/20 06:52

查看
单元

实现产品管理微服务

.NET平台 • Blazor • 初级 77 分钟

使用基础构建块构建产品管理微服务、创建实体、实体配置、创建模型、自动映射、验证器、控制器、多语言,权限定义等、演示数据生成、模型属性本地 ...

2024/4/19 16:26

查看
单元

全球化与本地化

.NET Core • EF Core • 初级 70 分钟

全球化 (G11N)使应用支持不同语言和区域的过程。 缩写来自第一个和最后一个字母以及它们之间的字母数,本地化 (L10N)针对特定语言 ...

2024/4/12 16:37

查看
单元

分页排序和多条件查询

.NET Core • EF Core • 初级 49 分钟

排序和分页模型设计,生成排序表达式树,实现自动分页和排序方法,扩展 IQueryable 以便通过属性名称排序,扩展 IQueryabl ...

2024/4/9 15:17

查看
单元

模型自动验证机制

.NET Core • Blazor • 初级 36 分钟

模型验证可以帮助我们验证用户输入的数据是否符合预期,优雅的使用基于数据注解的验证和基于链式调用的验证规则,提供一个简单、清晰的 API ...

2024/4/6 02:34

查看
单元

自动映射实体和模型

ASP.NET Core • EF Core • 初级 25 分钟

AutoMapper 是一个对象映射工具,可以自动映射实体对象和模型对象,减少手动映射的工作量,提高开发效率,除此之外 Mapster ...

2024/4/4 01:20

查看
单元

模型绑定最佳实践

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

实体对象是 EF 中的概念, 每个实体对象对应数据库中的一张表。模型对象是 MVC 中的概念,是 HTTP 请求和响应的数据结构。HTT ...

2024/4/4 01:04

查看
单元

基于资源授权的最佳实践

.NET平台 • WPF • 初级 31 分钟

重构 Identity Service 权限检查端点,重构远程权限检查器,重新实现权限处理程序,取消缓存以便测试,可读性重构,资源信息描 ...

2024/4/3 12:55

查看
单元

Copilot 在 Office 中的应用

Windows • 操作系统 • 初级 36 分钟

Copilot 结合了大量的企业数据和先进的人工智能技术,能够理解和执行用户的指令,帮助完成各种任务,如总结文档、撰写电子邮件、搜索信息 ...

2024/3/31 02:05

查看
模块

使用人工智能提高工作效率

Windows • 操作系统 • 初级

人工智能在工作和软件开发中有许多用途。在工作方面,人工智能可以帮助自动化重复性任务,提高决策质量,优化工作流程,以及通过预测分析来提高效 ...

2024/3/31 02:05

查看
单元

基于策略和资源的授权机制

.NET Core • EF Core • 初级 81 分钟

ASP.NET Core 中的授权系统是基于策略的授权系统,可以通过声明式的方式来定义授权策略。授权策略可以基于角色,也可以基于资源,也 ...

2024/3/30 14:04

查看
单元

实现权限访问控制列表

.NET Core • EF Core • 初级 83 分钟

主体、资源、操作。 例如:用户(主体)对文件(资源)的读写(操作)。主体、资源、操作三者之间的关系称为授权关系,基于这种关系,我们可以将 ...

2024/3/28 00:43

查看
单元

设计权限定义和权限提供者

.NET Core • EF Core • 初级 57 分钟

每个微服务是自治的,权限定义也是每个微服务的职责,各自定义自己的权限,权限管理器会自动合并权限定义,权限定义上下文是微服务内的权限定义和 ...

2024/3/16 15:37

查看
单元

使用 JwtBearer 令牌进行身份验证

ASP.NET Core • EF Core • 初级 80 分钟

"JwtBearer 令牌身份验证是一种基于 JSON Web 令牌的身份验证方法, 用于验证用户的身份, 它是一种无状态的身份验证方法 ...

2024/3/16 10:12

查看
单元

Identity 身份认证和授权终结点

.NET平台 • MAUI • 初级 70 分钟

Identity 提供了用户管理、角色管理、声明管理、密码管理、登录管理、外部登录管理、双重身份认证、电子邮件确认、手机号码确认、安全令 ...

2024/3/7 13:39

查看
单元

使用 OpenAPI 规范生成 API 文档

.NET Core • ASP.NET Core • 初级 17 分钟

将 OpenAPI 抽象到一个单独的库中,可以使得 API 项目更加简洁,同时也可以更好地遵循单一职责原则,使得 API 项目更加容易维 ...

2024/3/3 03:30

查看
单元

在项目中添加文件头注释

开发工具 • Visual Studio • 初级 12 分钟

文件头注释是一种用于说明文件版权和许可的注释。它通常包括版权声明、许可证信息、作者信息和其他相关信息,文件头注释是一种很好的实践,可以帮 ...

2024/3/3 03:28

查看
单元

用于生成初始数据的提供程序

EF Core • MAUI • 初级 34 分钟

数据播种是使用一组初始数据填充数据库的过程,通常在数据库首次创建时执行,这些数据通常是静态的,不会随时间变化,数据播种通常用于填充一些基 ...

2024/3/2 02:50

查看