近日,飞腾公司与国家管网集团研究总院、中国电子云在飞腾天津总部开展联合党建活动,以 “加快数智赋能,扛牢能源安全” 为主题,探讨数字技术与能源行业的...
2025-08-15 0
微软发布了.NET 10运行时和框架的Preview 7版本,新增功能包括将WebSocket连接封装为流、改进ASP.NET中的通行密钥身份验证,以及MAUI(多平台应用UI)的新功能和修复。
此版本新增的WebSocketStream是一个新的库API,它在WebSocket上提供基于流的抽象,简化了编程过程。文档中的示例展示了如何仅用两行代码就能读取和反序列化JSON消息。
在ASP.NET Core中,通行密钥身份验证的支持得到了简化。在使用Blazor(现在是微软首选的现代Web应用框架)的新应用中,当选择个人身份验证时,现在自动支持通行密钥。因此,创建支持通行密钥的新Blazor应用只需执行:
dotnet new -au Individual
.NET MAUI作为包括macOS和移动端在内的跨平台应用的官方解决方案,为用于定义UI的XML语言XAML新增了强类型源代码生成器。这一改进不仅提升了构建性能,还为IntelliSense等工具提供了更好的支持。微软针对MAUI XAML的工具整体表现不佳,开发者希望这一改进能够改善现状。
MAUI的控件API也有更新,包括用于程序化控制选择器状态的打开/关闭API,以及TabbedPageManager的公共API。
或许更重要的是文档中承诺的"控件和布局方面的大量修复和改进"。MAUI在质量方面仍然名声不佳,有迹象表明团队正在努力解决这一问题——尽管怀疑者会指出,微软在自己的应用中很少使用这个框架。
微软每年发布.NET版本,偶数版本被指定为LTS(长期支持),意味着三年支持期。因此这将是一个LTS版本。正式发布(GA)定于11月中旬,与虚拟.NET Conf活动同期举行。
距离正式发布仅剩三个月,这个预览版很可能是最后一个包含重大新功能的版本。如果遵循正常模式,下个月将有第一个候选版本,10月份发布第二个候选版本。
现在是查看.NET 10完整新功能文档的好时机,其中包括C# 14、扩展的后量子密码学支持(我们在即将发布的Java 25版本中也注意到了这一点)、Blazor框架的大量工作,以及现在重新流行的Windows Forms和WPF(Windows Presentation Foundation)的更新。WPF已添加对Windows 11流畅设计的支持,因此没人需要知道这个框架明年将迎来20周年。
Q&A
Q1:.NET 10 Preview 7有哪些主要新功能?
A:主要新功能包括WebSocketStream库API,提供基于流的WebSocket抽象简化编程;改进的ASP.NET通行密钥身份验证,在Blazor应用中自动支持;MAUI新增强类型源代码生成器,提升构建性能和工具支持。
Q2:.NET 10什么时候正式发布?
A:.NET 10正式发布(GA)定于11月中旬,与虚拟.NET Conf活动同期举行。作为偶数版本,它将是LTS(长期支持)版本,提供三年支持期。
Q3:MAUI在.NET 10中有什么改进?
A:MAUI新增了XAML强类型源代码生成器,改善构建性能和IntelliSense等工具支持;更新了控件API,包括选择器的打开/关闭API和TabbedPageManager公共API;承诺在控件和布局方面进行大量修复和改进。
相关文章
近日,飞腾公司与国家管网集团研究总院、中国电子云在飞腾天津总部开展联合党建活动,以 “加快数智赋能,扛牢能源安全” 为主题,探讨数字技术与能源行业的...
2025-08-15 0
钛媒体App 8月15日消息,据相关报道,OpenAI创始人Sam Altman表示,ChatGPT已迅速成为世界上使用最广泛、最具影响力的产品之一。...
2025-08-15 0
金融界2025年8月15日消息,国家知识产权局信息显示,卓拓精密工具(苏州)有限公司取得一项名为“一种碎屑防飞溅保护的磁座钻”的专利,授权公告号CN2...
2025-08-15 0
金融界2025年8月15日消息,国家知识产权局信息显示,北京清程极智科技有限公司取得一项名为“卷积算子形状参数处理方法、装置、设备、介质及产品”的专利...
2025-08-15 0
编者按:千万IP创科普,共筑科技强国梦。为普及科学知识,弘扬科学精神,提高全民科学文化素质,助力实现高水平科技自立自强,中国科协科普部与人民网联合策划...
2025-08-15 0
新重庆-重庆日报 记者 夏元 罗斌 见习记者 董存春8月15日,在2025中国航空航天科普大会开幕式上,中国工程院院士、国家运载火箭与航天工程技术专家...
2025-08-15 0
金融界2025年8月15日消息,国家知识产权局信息显示,浙江雅博自动化设备有限公司申请一项名为“一种开关柜生产线多工位自动焊接设备”的专利,公开号CN...
2025-08-15 0
发表评论