ASP.NET 5.0 正式支持 Linux 平台 (asp.net 5.0 linux)
ASP.NET 5.0 快速创建和部署云原生 Web 应用程序所需的一切都集成在一个简单而灵活的平台中。它支持 Docker容器和Kubernetes、服务网格,以及主机和互联网的高级规划。
而现在,,这是一个巨大的里程碑。这意味着,Linux 用户现在可以享受到与 Windows 用户相同的 ASP.NET 5.0 优势。
在之前的版本中,ASP.NET 只能在 Microsoft Windows 操作系统上运行。 ASP.NET Core 经过了改进,现在支持三个操作系统平台:Microsoft Windows、Mac 和 Linux。
为什么 ASP.NET 5.0 对 Linux 平台的支持如此重要?
随着云原生应用程序变得越来越普遍,Web 应用程序的部署设置也变得越来越复杂。现在,开发人员可以选择在多个云和数据中心中运行应用程序。然而,其中的大多数都使用了 Linux 操作系统。
Linux 操作系统越来越普遍,SaaS、PaaS、IaaS 等多种云计算模式都在使用 Linux 操作系统。 Azure、Amazon、OpenShift、Google Cloud Platform,以及其他 PaaS 和 IaaS 的云提供商都支持 Linux。
ASP.NET 5.0 在 Linux 平台上的支持,使得 .NET 开发人员可以在任何云计算平台中建立、运行和扩展应用程序。在这种情况下,它提供了灵活的、开源的开发环境,以及适用多个云平台的极速开发体验。
更好的性能表现
除了扩展到更多平台之外,ASP.NET 5.0 在经过改进的同时,也带来了更好的性能表现。使用最新的 .NET 5.0 运行时和 ASP.NET 5.0,开发人员可以轻松管理应用程序的资源,减少内存使用和启动时间,提高性能。
跨平台支持的优势
使用 ASP.NET 5.0 的优势在于,也可以使用多种语言和框架来构建应用程序。当您选择在多个平台上构建应用程序时,ASP.NET 5.0 提供了许多使部署、维护和扩展多个平台应用程序的工具和技术。
始终采用相同的工具和技术,有助于简化开发人员的工作流程,既能使代码更易于维护,还能加速代码的交付。
ASP.NET 5.0 为 .NET 代码中的跨平台运行带来了很大的进展。无论是 Microsoft Windows、Mac 还是 Linux 操作系统,使用 ASP.NET 5.0 您都可以创建和部署应用程序。这将极大地深化 .NET 生态系统与开放源码社区之间的联系,创造出更强大的生态系统。