为什么选择.NETCore

作者:管理员 更新时间:2019-11-01 14:55

ASP.NET Core 是一个跨平台的高性能开源框架,用于生成启用云且连接 Internet 的新式应用。 使用 ASP.NET Core,您可以:


生成 Web 应用和服务、物联网 (IoT) 应用和移动后端。

在 Windows、macOS 和 Linux 上使用喜爱的开发工具。

部署到云或本地。

在 .NET Core 上运行。



数百万开发人员在使用或使用过 ASP.NET 4.x 创建 Web 应用。 ASP.NET Core 是对 ASP.NET 4.x 的重新设计,其中包括体系结构上的更改,产生了更精简、更模块化的框架。


ASP.NET Core 具有如下优点:


  • 生成 Web UI 和 Web API 的统一场景。

  • 针对可测试性进行构建。

  • Razor Pages 可以使基于页面的编码方式更简单高效。

  • Blazor 允许在浏览器中使用 C# 和 JavaScript。 共享全部使用 .NET 编写的服务器端和客户端应用逻辑。

  • 能够在 Windows、macOS 和 Linux 上进行开发和运行。

  • 开放源代码和以社区为中心。

  • 集成新式客户端框架和开发工作流。

  • 支持使用 gRPC 托管远程过程调用 (RPC)。

  • 基于环境的云就绪配置系统。

  • 内置依赖项注入。

  • 轻型的高性能模块化 HTTP 请求管道。

  • 能够托管于以下各项:

    • Kestrel

    • IIS

    • HTTP.sys

    • Nginx

    • Apache

    • Docker

  • 并行版本控制。

  • 简化新式 Web 开发的工具。


来源:亦有软件
软件产品Eysln Software Product
亦有公告Eysln Notice
案例中心Eysln Template
知识库Eysln Knowledge Base
工具箱Eysln Toolkit Online