什么是ASP ?网络核心?
ASP。.NET Core是。NET的现代高性能web开发框架,可在Windows、Linux、macOS和Docker上运行。
ASP。网络核心
ASP。.NET是一个流行的web开发框架,用于在。NET平台上构建web应用程序。
ASP。. NET Core是asp.net的开源版本。NET,它运行在macOS、Linux和Windows上。ASP。.NET Core于2016年首次发布,是对早期windows版本的ASP.NET的重新设计。
开始使用ASP。网络核心
表演
性能是ASP的重点。净的核心。在独立的TechEmpower基准测试中,它比其他流行的web框架要快。
数据来自TechEmpower第21轮的官方测试。
现代创新
ASP。. NET Core旨在允许运行时组件、api、编译器和语言快速发展,同时仍然提供一个稳定和受支持的平台来保持应用程序的运行。
ASP的多个版本。. NET Core可以并排存在于同一服务器上。这意味着一个应用程序可以采用最新版本,而其他应用程序继续运行它们测试的版本。
ASP。. NET Core提供了各种支持生命周期选项来满足应用程序的需求。如果您承诺更频繁地升级,您可以选择长期支持版本或使用最新版本运行。有关更多细节,请参阅我们的支持政策。
开源
像。net的其他部分一样,ASP。.NET在GitHub上是开源的。.NET有超过100,000个贡献者,3700家公司已经做出了贡献。
了解更多关于。net和开源的知识
Windows、Linux、macOS和Docker
ASP。. NET应用程序可以在Windows、Linux、macOS和Docker上开发和运行。
Visual Studio系列产品提供了在任何操作系统上构建。net应用程序的工具。还有许多流行编辑器的命令行工具和扩展。
了解。net工具
灵活的部署
ASP。. NET Core运行时可以作为应用的一部分部署,也可以集中安装在web服务器上。ASP。. NET Core也非常适合Docker容器。
了解部署选项
![](https://dotnet.microsoft.com/blob-assets/images/illustrations/microsoft-gray.png)
支持
您可以构建自己版本的ASP。. NET的源代码,但大多数生产应用程序需要一个受支持的平台版本。
微软发布了。net的官方版本,这些版本是在微软维护的Azure服务器上构建和测试的,并像任何微软产品一样得到支持。有关详细信息,请参阅。net和。net核心支持策略。
Red Hat在Red Hat Enterprise Linux (RHEL)上支持。net。红帽从源代码构建。net,并在。net下载页面中提供。net。红帽和微软合作确保。net在RHEL上运行良好。
准备好开始了吗?
我们的分步教程将帮助您获得ASP。. NET Core在您的计算机上运行。
开始