当前标签: Asp
ASP.NET Core 3.x 中间件流程与路由体系
中间件分类 ASP.NET Core 中间件的配置方法可以分为以上三种,对应的Helper方法分别是:Run(), Use(), Map()。 * Run(),使用Run调用中间件的时候,会直接返回一个响应,所以后续的中间件将不会被执行了。 * Use(),它会对请求做一些工作或处理,例如添加一些...
2020-03-28 07:24
阅读(126)
ASP.NET Core身份认证服务框架IdentityServer4 介绍
IdentityServer4是ASP.NET Core 2的OpenID Connect和OAuth 2.0框架。它可以在您的应用程序中提供以下功能: 它使你的应用程序具有如下特点: 认证即服务 适用于所有应用程序(web, native, mobile, services)的集中登录逻辑和工作流程。Iden...
2020-03-12 15:20
阅读(165)
Asp.Net Core Filter 深入浅出的那些事-AOP
一、前言 在分享ASP.NET Core Filter 使用之前,先来谈谈AOP,什么是AOP 呢? AOP全称Aspect Oriented Programming 意为面向切面编程,也叫做面向方法编程,是通过预编译方式和运行期动态代理的方式实现不修改源代码的情况下给程序动态统一添加功能的技术。 AOP技术利...
2020-03-02 12:28
阅读(282)
gRPC in ASP.NET Core 3.x - gRPC 简介
gRPC的结构 在我们搭建gRPC通信系统之前,首先需要知道gRPC的结构组成。 首先,需要一个server(服务器),它用来接收和处理请求,然后返回响应。 既然有server,那么肯定有client(客户端),client的作用就是向server发送请求,具体就是生成一个请求,然后把它发送到serve...
2020-02-24 12:48
阅读(191)
ASP.NET Core 配置和使用环境变量
前言 通常在应用程序开发到正式上线,在这个过程中我们会分为多个阶段,通常会有 开发、测试、以及正式环境等。每个环境的参数配置我们会使用不同的参数,因此呢,在ASP.NET Core中就提供了相关的环境API,方便我们更好的去做这些事情。 环境 ASP.NET Core使用ASPNETCORE_ENVIRONM...
2020-02-21 01:02
阅读(258)
《ASP.NET Core 高性能系列》关于性能的闲聊
一、通常的性能问题类型 让我们一起看看那些公共的性能问题,看看他们是或者不是.我们将了解到为什么我们常常在开发期间会错过这些问题. 我们也会看看当我们考虑性能时语言的选择、延迟、带宽、计算等因素. 二、语言的考虑 人们经常关注所使用的编程语言的速度。然而,这经常没有抓住要点。这是一个非常简单的观点,掩盖了技...
2020-01-27 14:14
阅读(191)
asp.net core 3.x 模块化开发之HostingStartup
我们希望将一个项目(dll)看做一个模块/插件,一个模块往往需要在应用启动时做一些初始化工作,比如向IOC容器添加一些服务,为应用配置对象添加自己的数据源;也希望在应用关闭时做一些收尾工作,asp.net core为我们提供了这种机制,先来看看如何使用,再讲讲原理。 如何使用? 1、创建asp.net cor...
2020-01-12 18:55
阅读(227)
Asp.Net终于可以在龙芯服务器上运行啦:Jexus成功完成对国产系列CPU的适配
为了确保我国信息化建设“安全可靠”,使用国产关键系统、关键应用、关键软硬件替代国外信息技术产品,已经在党政部门、国营企事业单位得到了进一步落实。过去运行于 Windows 服务器的 Web 应用程序,尽快向国产服务器迁移,新的应用系统面向国产服务器开发,已经势在必行。 在应用程序运行环境方面,Mono 和 .Ne...
2019-11-12 23:17
阅读(221)