.NET 9 预览版:打造云原生及人工智能 AI 平台
前言
微软发布了 .NET 9 首个预览版,分享.NET团队对 .NET 9 的初步愿景,该愿景将于今年年底在 .NET Conf 2024 上发布。
重点关注针对云原生和人工智能领域的应用程序开发以及在性能、生产力和安全性方面投入大量资源,将 .NET 9 打造成云原生开发平台和工具。

云原生
.NET团队一直在构建强大的云原生基础,如运行时性能和应用监控。.NET 9 还将重点转向为流行的生产基础架构和服务提供铺平道路,例如在 Kubernetes 中运行,以及使用托管数据库和 Redis 等缓存服务。
将在 .NET 协议栈的多个层面提供这些改进,所有这些功能都与 .NET Aspire 结合在一起,大大降低了构建云应用程序的成本和复杂性,缩短了开发与生产之间的距离。
工具优化
Visual Studio计划进行改进,以支持和增强我们的云平台、Native AOT、.NET Aspire 和 Azure 部署。
Visual Studio 和 Visual Studio Code 将为 .NET Aspire 提供新的开发和部署体验。这将包括配置组件、调试(包括热重载)AppHost 和子进程,以及与开发人员仪表板完全集成。开发人员将能够通过 Visual Studio、Visual Studio Code 和 Azure Developer CLI (azd) 将项目部署到 Azure 容器应用。
在 .NET 8 中,微软针对修剪和 AOT 优化了 Web API 应用程序(使用 webapiaot 模板)。在 .NET 9 中,他们正在积极对其他应用程序类型执行相同的操作,并改进所有 ASP.NET Core 应用程序的 DATAS GC。
人工智能
OpenAI激发了开发者利用人工智能转型应用的热情。过去一年间,Azure OpenAI与.NET一起被用于创建AI解决方案,其中Microsoft Copilot尤其受到欢迎。微软将继续与寻求用C#技能构建这类新应用的客户进行合作,并快速投资于AI平台。
在.NET 8 中,微软的投资范围扩大到ML.NET之外,重点关注AI工作负载,投入资源制作入门示例和文档,与AI生态系统合作伙伴协作,为像Qdrant和Milvus这样的向量数据库提供C#客户端,以及协作开发Semantic Kernel之类的库。还为.NET添加了TensorPrimitives。
展望.NET 9 ,微软承诺将使.NET开发者将人工智能更加轻松地集成到现有和新应用中。开发者将能够利用强大的库和文档,与OpenAI以及托管和本地的OSS模型进行协作,将继续在Semantic Kernel、OpenAI 和 Azure SDK上进行合作,确保.NET开发者在构建智能应用时能够享受到一流的体验。
微软计划在.NET 9发布过程中不断更新GitHub上的ChatGPT + 企业数据与Azure OpenAI和Cognitive Search .NET示例。
体验.NET 9 Preview 1
地址:https://dotnet.microsoft.com/zh-cn/download/dotnet/9.0

总结
.NET 9是一个面向云原生和智能应用开发的重大进步,它通过提高性能、生产力和安全性,以及平台的全方面升级,为开发者提供了更加丰富和高效的选择。
有兴趣入门的开发人员可以下载 .NET 9 预览版 。
文章链接
.NET 9 Preview 1 Discussions
https://github.com/dotnet/core/discussions/9167
.NET 9 的愿景
https://devblogs.microsoft.com/dotnet/our-vision-for-dotnet-9/
参考链接
1、https://www.oschina.net/news/278672/dotnet-9-preview1
2、https://www.cnblogs.com/Can-daydayup/p/18022134
.NET 9 预览版:打造云原生及人工智能 AI 平台的更多相关文章
- 官宣.NET 6 预览版4
我们很高兴发布 .NET 6 Preview 4.我们现在大约完成了 .NET 6 发布的一半.现在是一个很好的时机,可以再次查看.NET6的完整范围.许多功能都接近最终形式,而其他功能将很快推出,因 ...
- .NET 6 预览版 7:新功能已完成 ,将专注于改进
.NET 团队的项目经理 Richard Lander在宣布 .NET 6 Preview 7 时说:"这是 .NET 预览的又一季的结束.", 中文翻译:.NET 6 预览版 7 ...
- SuperSocket 2.0 发布第一个预览版, 另寻找Yang Fan哥哥
昨天,SuperSocket的作者发布了2.0版本的第一个预览版.SuperSocket 2.0 是一个经过全新设计的,第一个完全基于.NET Core的版本.作者正在积极尝试提供更简单易用的API的 ...
- Dubbo 3.0 预览版解读,6到飞起~
, false).start(); ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext(new St ...
- .NET 6 预览版 5 发布
很高兴.NET 6 预览版5终于跟大家见面了.我们现在正处于.NET 6 的后半部分,开始整合一些重要的功能. 例如.NET SDK 工作负载,它是我们.NET 统一愿景的基础,可以支持更多类型的应用 ...
- .NET 7 预览版 1 发布
宣布 .NET 7 预览版 1 Jeremy 2022 年 2 月 17 日 今天,我们很高兴地宣布 .NET 历史上的下一个里程碑.在庆祝社区和 20 年创新的同时,.NET 7 Preview 1 ...
- 微软发布 Windows Server 2016 预览版第三版,开发者要重点关注Nano Server
微软已经发布 Windows Server 2016 和 System Center 2016 第三个技术预览版,已经提供下载.Windows Server 2016 技术预览版第三版也是首个包括了容 ...
- Windows 10预览版14316开启Bash命令支持
00x0 前言 4月7日凌晨,微软推送了最新的Windows 10一周年更新预览版14316,其中重要的是原生支持Linux Bash命令行支持. 00x1 问题 如何开启Linux Bash命令行? ...
- win10预览版9926升级10049操作步骤
文章转自:豆豆系统收藏备用 win10预览版系统安装的用户非常多,现在最新版本已经到了10049,但是之前很多装了9926版本或者10041版本的同学在通过系统自动更新的时候,且发现,微软官方提供的速 ...
- sql server 2014预览版发布
MSDN发布sql server2014预览版,如下图: SQL Server 2014新特性: 微软SQL Server部门主管Eron Kelly介绍,通过将交易处理放到内存中进行,新的SQL S ...
随机推荐
- Numpy结构化数组
Numpy结构化数组 Numpy的结构化数组和记录数组为复合的.异构的的数据提供了非常有效的存储. 结构化数组 In [1]: import numpy as np In [2]: name = [' ...
- openGauss Cluster Manager RTO Test
一.环境介绍 软件环境 类别 版本 下载链接 备注 OS openEuler 20.03 (LTS) https://repo.openeuler.org/openEuler-20.03-LTS/IS ...
- 第十五篇:JavaScript 之 Dom操作
一.后台管理页面布局 主站布局 <div class="pg-header"></div> <div style="width:980px; ...
- argparse命令行参数的使用
import argparse def main(): #设置一些参数 parser = argparse.ArgumentParser() parser.add_argument('--device ...
- Linux下源码安装Kong网关
kong是基于openresty构建的一个网关,并且直接带了很多的功能比如反向代理.负载均衡.限流等模块直接开箱即用,同时兼具OpenResty的高性能,大部分情况下无需编程就可以实现想要的功能,下面 ...
- HarmonyOS NEXT应用开发案例——阻塞事件冒泡
介绍 本示例主要介绍在点击事件中,子组件enabled属性设置为false的时候,如何解决点击子组件模块区域会触发父组件的点击事件问题:以及触摸事件中当子组件触发触摸事件的时候,父组件如果设置触摸事件 ...
- 基于WASM的无侵入式全链路A/B Test实践
简介: 我们都知道,服务网格(ServiceMesh)可以为运行其上的微服务提供无侵入式的流量治理能力.通过配置VirtualService和DestinationRule,即可实现流量管理.超时重试 ...
- Apache Flink在 bilibili 的多元化探索与实践
简介: bilibili 万亿级传输分发架构的落地,以及 AI 领域如何基于 Flink 打造一套完善的预处理实时 Pipeline. 本文由 bilibili 大数据实时平台负责人郑志升分享,本次分 ...
- Quick BI:降低使用门槛,大东鞋业8000家门店的数据导航
简介: 通过引入MaxCompute和Quick BI,大东解决了以往数据查询即刻导致数据库闪崩的状况,还搭建起完善的报表体系,稳定应对高频.高并发的数据分析. 大东鞋业一季大约有500款的新品.大区 ...
- 【详谈 Delta Lake 】系列技术专题 之 Streaming(流式计算)
简介: 本文翻译自大数据技术公司 Databricks 针对数据湖 Delta Lake 的系列技术文章.众所周知,Databricks 主导着开源大数据社区 Apache Spark.Delta ...