Asp.net core 2.2有哪些独特优势,能显著提升Web应用性能和开发效率?

2026-03-30 11:401阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计342个文字,预计阅读时间需要2分钟。

Asp.net core 2.2有哪些独特优势,能显著提升Web应用性能和开发效率?

Asp.net Core 虽然基于 .NET Framework 开发,但其代码设计遵循 .NET Core 的风格。主要特点包括:

1.原理和环境部分。

1. 分为WebHost和GenericHost。 2. 启动方式为Main方法,并在build方法中注册Startup类(默认)。

Asp.net core 还是基于.net framework 开发的,但是代码设计采用的是.net core的风格.

主要特点:

1>原理以及环境部分.

1.分为了WebHost 和GenericHost

2.启动方法为Main方法,并在build方法中注册StartUp类(默认的)来实现服务启动

3.自带了依赖注入(DI:depencyInject,写在StartUp类)

4.webconfig文件不再使用,现在使用appsetting.json代替,而appsetting.json还可以根据环境区分不同的配置.需要在代码中选择搭载的环境,而其中具体的配置读取是通过section获取json中的节点来实现.

5.管道机制修改,现在的管道通过自己注册实现,可以自定义管道,而不是像以前一样必须走完所有的事件

Asp.net core 2.2有哪些独特优势,能显著提升Web应用性能和开发效率?

6.MVC框架也显示作为管道的一环,可以用过代码决定是否使用MVC

7.管道的处理顺序.假设管道中一共要执行1,2,3,4四个步骤.

以前在asp.net 管道中是按1 begin 1return 2begin 2return 3begin 3return 4begin 4return的顺序来执行.

在asp.net core中是按 1begin 2begin 3begin 4begin 4return 3return 2return 1return 的顺序来执行

8.不在有docs.microsoft.com/en-us/aspnet/core/?view=aspnetcore-2.2

本文共计342个文字,预计阅读时间需要2分钟。

Asp.net core 2.2有哪些独特优势,能显著提升Web应用性能和开发效率?

Asp.net Core 虽然基于 .NET Framework 开发,但其代码设计遵循 .NET Core 的风格。主要特点包括:

1.原理和环境部分。

1. 分为WebHost和GenericHost。 2. 启动方式为Main方法,并在build方法中注册Startup类(默认)。

Asp.net core 还是基于.net framework 开发的,但是代码设计采用的是.net core的风格.

主要特点:

1>原理以及环境部分.

1.分为了WebHost 和GenericHost

2.启动方法为Main方法,并在build方法中注册StartUp类(默认的)来实现服务启动

3.自带了依赖注入(DI:depencyInject,写在StartUp类)

4.webconfig文件不再使用,现在使用appsetting.json代替,而appsetting.json还可以根据环境区分不同的配置.需要在代码中选择搭载的环境,而其中具体的配置读取是通过section获取json中的节点来实现.

5.管道机制修改,现在的管道通过自己注册实现,可以自定义管道,而不是像以前一样必须走完所有的事件

Asp.net core 2.2有哪些独特优势,能显著提升Web应用性能和开发效率?

6.MVC框架也显示作为管道的一环,可以用过代码决定是否使用MVC

7.管道的处理顺序.假设管道中一共要执行1,2,3,4四个步骤.

以前在asp.net 管道中是按1 begin 1return 2begin 2return 3begin 3return 4begin 4return的顺序来执行.

在asp.net core中是按 1begin 2begin 3begin 4begin 4return 3return 2return 1return 的顺序来执行

8.不在有docs.microsoft.com/en-us/aspnet/core/?view=aspnetcore-2.2