前言

微软发布了 .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 平台的更多相关文章

  1. 官宣.NET 6 预览版4

    我们很高兴发布 .NET 6 Preview 4.我们现在大约完成了 .NET 6 发布的一半.现在是一个很好的时机,可以再次查看.NET6的完整范围.许多功能都接近最终形式,而其他功能将很快推出,因 ...

  2. .NET 6 预览版 7:新功能已完成 ,将专注于改进

    .NET 团队的项目经理 Richard Lander在宣布 .NET 6 Preview 7 时说:"这是 .NET 预览的又一季的结束.", 中文翻译:.NET 6 预览版 7 ...

  3. SuperSocket 2.0 发布第一个预览版, 另寻找Yang Fan哥哥

    昨天,SuperSocket的作者发布了2.0版本的第一个预览版.SuperSocket 2.0 是一个经过全新设计的,第一个完全基于.NET Core的版本.作者正在积极尝试提供更简单易用的API的 ...

  4. Dubbo 3.0 预览版解读,6到飞起~

    , false).start(); ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext(new St ...

  5. .NET 6 预览版 5 发布

    很高兴.NET 6 预览版5终于跟大家见面了.我们现在正处于.NET 6 的后半部分,开始整合一些重要的功能. 例如.NET SDK 工作负载,它是我们.NET 统一愿景的基础,可以支持更多类型的应用 ...

  6. .NET 7 预览版 1 发布

    宣布 .NET 7 预览版 1 Jeremy 2022 年 2 月 17 日 今天,我们很高兴地宣布 .NET 历史上的下一个里程碑.在庆祝社区和 20 年创新的同时,.NET 7 Preview 1 ...

  7. 微软发布 Windows Server 2016 预览版第三版,开发者要重点关注Nano Server

    微软已经发布 Windows Server 2016 和 System Center 2016 第三个技术预览版,已经提供下载.Windows Server 2016 技术预览版第三版也是首个包括了容 ...

  8. Windows 10预览版14316开启Bash命令支持

    00x0 前言 4月7日凌晨,微软推送了最新的Windows 10一周年更新预览版14316,其中重要的是原生支持Linux Bash命令行支持. 00x1 问题 如何开启Linux Bash命令行? ...

  9. win10预览版9926升级10049操作步骤

    文章转自:豆豆系统收藏备用 win10预览版系统安装的用户非常多,现在最新版本已经到了10049,但是之前很多装了9926版本或者10041版本的同学在通过系统自动更新的时候,且发现,微软官方提供的速 ...

  10. sql server 2014预览版发布

    MSDN发布sql server2014预览版,如下图: SQL Server 2014新特性: 微软SQL Server部门主管Eron Kelly介绍,通过将交易处理放到内存中进行,新的SQL S ...

随机推荐

  1. 实践指南:EdgeOne与HAI的梦幻联动

    在当今快速发展的数字时代,安全和速度已成为网络服务的基石.EdgeOne,作为腾讯云提供的边缘安全加速平台,以其全球部署的节点和强大的安全防护功能,为用户提供了稳定而高效的网络体验.而HAI(Hype ...

  2. 强!推荐一款API 接口自动化测试平台!

    在项目开发,迭代交付过程中开发人员,测试人员需要针对系统微服务API做调试,回归测试,性能测试.自动化测试,一个好的平台本质上需要解决API测试的5大基本问题. 1.支持不同的项目,角色,技术人员多人 ...

  3. 报表输入页码翻页(润乾 V2018)

    报表数据分了太多页,一页一页翻页查看数据嫌麻烦,可以试试这种翻页效果--输入页码翻页. 润乾报表提供了翻页相关的 JS 函数,可以在报表展现的页面中添加 JS 调用翻页函数实现输入页码跳转到对应页. ...

  4. Pytorch-tensor的创建,索引,切片

    1.基本概念 标量:就是一个数,是0维的,只有大小,没有方向 向量:是1*n的一列数,是1维的,有大小,也有方向 张量:是n*n的一堆数,是2维的,n个向量合并而成 2.a.size(),a.shap ...

  5. redis cluster 的核心原理分析:gossip 通信、jedis smart 定位、主备切换

    节点间的内部通信机制 基础通信原理 redis cluster 节点间采取 gossip 协议进行通信 gossip:互相之间不断通信,保持整个集群所有节点的数据是完整的 而集中式是将集群元数据(节点 ...

  6. 【c++】类valarray介绍

    valarray类用于处理数组中的数值,如将所有元素相加,找出最大.最小值,数组长度. 如何使用valarray类: 1.首先需要声明头文件        #include<valarray&g ...

  7. 通过部署流行Web框架掌握Serverless技术

    简介: 通过学习部署流行Web框架,如SpringBoot,Express,Web IDE,让你掌握Serverless函数计算架构和技术,领略弹性并发,高可用的好处.大家好,我是霍大侠,欢迎来到我的 ...

  8. 直播回顾 | 云原生混部系统 Koordinator 架构详解(附完整PPT)

    简介: 近期,来自 Koordinator 社区的两位技术专家从项目的架构和特性出发,分享了 Koordinator 是如何应对混部场景下的挑战,特别是提升混部场景下工作负载的运行的效率和稳定性,以及 ...

  9. 【SIGIR 2022】面向长代码序列的Transformer模型优化方法,提升长代码场景性能

    简介: 论文主导通过引入稀疏自注意力的方式来提高Transformer模型处理长序列的效率和性能 阿里云机器学习平台PAI与华东师范大学高明教授团队合作在SIGIR2022上发表了结构感知的稀疏注意力 ...

  10. KubeCon 2020 演讲集锦|《阿里巴巴云原生技术与实践 13 讲》开放下载

    2020 年 7 月 30 日至 8 月 1 日,由 Cloud Native Computing Foundation (CNCF) 主办的云原生技术大会 Cloud Native + Open S ...