.NET 8 正式发布,让我们一起拥抱.NET安全
2023-11-18 09:38:26 Author: dotNet安全矩阵(查看原文) 阅读量:8 收藏

从今天开始推出 .NET 8,这是世界领先的开发平台之一的最新 LTS 版本。.NET 8 提供了数以千计的性能、稳定性和安全性改进,以及平台和工具增强功能,有助于提高开发人员的工作效率和创新速度。

在此版本中,.NET 重塑了我们构建按需扩展的智能云原生应用程序和高流量服务的方式。无论是部署到 Linux 还是 Windows,使用容器还是所选的云应用模型,.NET 8 都可以更轻松地构建这些应用。

使用 .NET 比以往任何时候都更轻松、更安全地使用容器打包您的应用程序。每个 .NET 映像都包含一个非 root 用户,从而通过单行配置实现更安全的容器。.NET SDK 工具发布没有 Dockerfile 的容器映像,默认情况下是非根映像。

由于 .NET 基础映像较小,因此可以更快地部署容器化应用,包括映像的新实验变体,这些变体为本机 AOT 提供真正最小的应用程序大小。选择使用新的 Chiseled Ubuntu 映像变体进行更多安全强化,以进一步减少攻击面。使用 Dockerfile 或 SDK 工具,为任何架构构建应用和容器映像。

将 .NET 应用编译为使用较少内存并立即启动的本机代码。无需等待 JIT(实时)编译器在运行时编译代码。无需部署 JIT 编译器和 IL 代码。AOT 应用仅部署应用所需的代码。现在,你的应用可以在不允许使用 JIT 编译器的受限环境中运行。

生成式 AI 和大型语言模型正在改变 AI 领域,使开发人员能够在其应用程序中创建独特的 AI 驱动体验。.NET 8 使你能够通过 .NET SDK 中一流的开箱即用 AI 功能以及与多个工具的无缝集成轻松利用 AI。

.NET 8 为库带来了多项增强功能,以提高其与生成式 AI 工作负载的兼容性,例如集成 Tensor 基元。随着支持 AI 的应用程序的兴起,新的工具和 SDK 应运而生。我们与众多内部和外部合作伙伴合作,例如 Azure OpenAI、Azure 认知搜索、Milvus、Qdrant 和 Microsoft Teams,以确保 .NET 开发人员可以通过各自的 SDK 轻松访问各种 AI 模型、服务和平台。此外,开源语义内核SDK 简化了这些 AI 组件与新应用和现有应用的集成,帮助您提供创新的用户体验。

综合来看,.NET 8的发布为开发者和企业用户提供了更多强大的工具和功能,以满足不断发展的应用程序需求。其长期支持的承诺、全栈 Blazor 和.NET MAUI 的引入,以及对原生提前编译的持续改进,都使.NET 8成为一个令人期待的版本,有望推动.NET生态系统的更大繁荣。

为庆祝 .NET 8 发布,帮助更多热爱.NET安全的朋友入门了解 .NET 到成长为资深 .NET安全专家,目前星球已沉淀400+精华技术内容、近800人一起学习互动交流,特提供星球20元代金券,欢迎加入我们,一起学习.NET安全最全、最新的知识。


文章来源: http://mp.weixin.qq.com/s?__biz=MzUyOTc3NTQ5MA==&mid=2247489419&idx=1&sn=a1788d7b78a7f7bf65eb5fdfc6fd18e0&chksm=fa5ab966cd2d3070b38ddfbea9e01d8a5d6110e14524430a21bd418e7ad42afb3ac7fd384127&scene=0&xtrack=1#rd
如有侵权请联系:admin#unsafe.sh