共「582」个结果
单元 V

第102期-关于 ASP.NET Core 5 改进升级

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

支持 UTC 时间模型绑定,记录类型模型绑定,默认开启 OpenAPI 规范文档生成,提升 gRPC 性能,支持为 SignalR 集线 ...

2023/7/6 10:11

查看
单元 V

第101期-关于 .NET 5.0 改进与升级

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

理解 .NET 5 版本规范,将项目从 .NET Core 升级到 .NET 5 版本,理解 .NET Framework、.NET C ...

2023/7/6 10:11

查看
单元 V

第100期-使用托管服务实现后台任务

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

使用 Worker 编写后台自动任务,关于 IHostedService 接口与 BackgroundService 抽象类,构建自宿主 ...

2023/7/6 10:11

查看
单元 V

第99期-对WebAPI接口进行版本控制

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

业务需求变化,需要对 API 进行修改和版本升级,这些升级不能破坏其原始的 API 协定,并且同时运行旧版和新版的服务协定,因此,有必要 ...

2023/7/6 10:11

查看
单元 V

第98期-使用OData开放数据协议

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

理解微软开放数据协议,适用于 ASP.NET Core Web API 的 OData 支持库,注册 OData 相关服务,配置中间件, ...

2023/7/6 10:11

查看
单元 V

第97期-使用WebAPI约定和分析器

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

关于 WebAPI 设计准则与最佳实践,使用 [Produces]、[ProducesResponseType]、[ProducesEr ...

2023/7/6 10:11

查看
单元 V

第96期-使用NSwag生成WebAPI帮助文档

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

使用 NSwag 工具生成基于 Swagger 规范和符合 OpenAPI 标准的帮助文档,使用 SwaggerUI 和 ReDocUI ...

2023/7/6 10:11

查看
单元 V

第95期-使用OpenAPI生成帮助文档

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

关于 Swagger 与 OpenAPI 规范,使用 Swashbuckle 开源库生成 WebAPI 帮助文档,微软内置 ApiEx ...

2023/7/6 10:11

查看
单元 V

第94期-处理WebAPI中的错误异常

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

微软内置的开发者异常页面,自定义异常处理程序,开发环境与生产环境下的异常处理,返回符合 RFC7807 格式标准的错误消息,使用过滤器处 ...

2023/7/6 10:11

查看
单元 V

第93期-关于WebAPI响应数据的格式

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

特定格式的操作结果,认识 JsonResult 与 ContentResult 的区别,理解 HTTP 协议中的 Content-Typ ...

2023/7/6 10:11

查看
单元 V

第92期-理解WebAPI控制器返回类型

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

理解 Web API 控制器操作的返回类型,使用特定类型返回值,同步操作与异步操作,实现异步可提高吞吐量,集合 IEnumerable< ...

2023/7/6 10:11

查看
单元 V

第91期-深入WebAPI复杂模型绑定

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

简单类型与复杂类型的模型绑定机制,关于参数绑定中的前缀约定,自定义前缀,使用 [BindRequired]、[BindNever] 和 ...

2023/7/6 10:11

查看
单元 V

第90期-学习WebAPI模型的基本绑定

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

基于属性与参数的模型绑定,使用 [BindProperty] 和 [BindProperties] 绑定属性值,参数绑定原理,理解 [F ...

2023/7/6 10:11

查看
单元 V

第89期-理解WebAPI控制器与验证机制

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

创建 API 项目, 理解 Controller 与 ControllerBase 的区别,了解 MVC 中提供的 Attribute ...

2023/7/6 10:11

查看
单元 V

第88期-学习gRPC指南与示例代码

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

谷歌 ProtoBuf 语言规范,跨平台 gRPC 技术栈,通道配置,使用服务引用工具简化配置,配置 TLS 加密传输,异常封送,数据包 ...

2023/7/6 10:11

查看
单元 V

第87期-对比gRPC服务与HttpApi接口

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

多方面对比 gRPC 服务与 Web API 接口技术选型,协定,协议,有效载荷,规范性,流式传输,浏览器支持,安全性和客户端代码生成, ...

2023/7/6 10:11

查看
单元 V

第86期-在gRPC中使用数字证书身份认证

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

数字证书与证书颁发机构,查看证书管理器,学习自签名证书创建工具,理解数字证书认证流程,编写 gRPC 服务,在服务端配置证书认证方式与授 ...

2023/7/6 10:11

查看
单元 V

第85期-gRPC与IdentityServer集成

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

IdentityServer 框架是基于 ASP.NET Core 构建的 OpenID Connect 和 OAuth 2.0 框架, ...

2023/7/6 10:11

查看
单元 V

第84期-gRPC中的身份认证与授权

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

身份认证与授权原理,基于令牌的身份认证,获取当前服务请求的用户标识,通过订票业务示例代码,学习并实现 JWT 令牌颁发服务,配置 JWT ...

2023/7/6 10:11

查看
单元 V

第83期-在gRPC中使用拦截器

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

拦截器的工作原理与用途,横切关注点,编写示例代码实践拦截器用法,创建客户端拦截器,配置并使用客户端拦截器,创建服务端拦截器,配置并使用服 ...

2023/7/6 10:11

查看
单元 V

第82期-使用客户端调用gRPC服务

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

使用长连接通道创建客户端,将 gRPC 客户端注册到依赖注入容器,在相关服务中使用构造函数注入客户端实例,通过示例代码学习客户端与服务端 ...

2023/7/6 10:11

查看
单元 V

第81期-关于gRPC的相关配置

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

配置 TLS 数字证书和端口,实现安全通信,集成依赖注入容器,从 gRPC 服务中解析 HttpContext 实例,服务端与客户端配置 ...

2023/7/6 10:11

查看
单元 V

第80期-使用gRPC实现远程过程调用

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

理解 RPC 远程过程调用框架,学习 gRPC 技术原理,与语言无关的高性能远程过程调用框架,关于 gRPC 的技术优点和适用场景,通过 ...

2023/7/6 10:11

查看
单元 V

第79期-使用变更令牌检测目标变更

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

变更令牌用于跟踪状态变化的目标对象,从而传播已发生更改的通知,理解 IChangeToken 接口与 ChangeToken 静态类,获 ...

2023/7/6 10:11

查看