.NET 10 Preview 2 增强了 Blazor 和.NET MAUI

news/2025/3/21 7:22:54/文章来源:https://www.cnblogs.com/shanyou/p/18784402

.NET 团队 3.18 发布了.NET 10 Preview 2(https://devblogs.microsoft.com/dotnet/dotnet-10-preview-2/)。.NET 10 Preview 2 主要对 Blazor 和.NET MAUI 进行了增强。Blazor 在 ASP.NET Core 网络开发框架中的组件以及.NET MAUI 获得了最多关注。此次更新主要集中在小的修复、特性和功能上。ASP.NET Core & Blazor 方面的改进包括在 Blazor Web App 模板中添加了重新连接 UI 组件、改善导航、提升 ASP.NET Core 的 OpenAPI 支持以及添加了认证和授权的新指标等。.NET MAUI 在跨平台应用开发方面增加了新功能,如 ShadowTypeConverter、Switch 控件的新 OffColor 属性和 HybridWebView.InvokeJavascriptAsync 方法等。此外,还介绍了其他方面的新特性和功能,如移动平台质量、Windows Forms、WPF、Entity Framework Core 10 和容器镜像等方面的改进。

重要亮点

  • ASP.NET Core & Blazor 增强:Web 开发者获得了一些改进,包括 Blazor Web App 模板中有内置的重新连接 UI 以处理断开的连接,导航更流畅,ASP.NET Core 改进了 OpenAPI 支持并添加了认证和授权的新指标。
  • .NET MAUI(移动 UI):跨平台应用开发能力增强,有 ShadowTypeConverter、Switch 控件新属性和调用嵌入式网页视图中 JavaScript 的方法等新功能,还能在 iPad 上将模态样式化为弹出窗口等。
  • 移动平台质量:Android 和 iOS/macOS 工作负载聚焦于错误修复和可靠性改进,虽无重大新功能,但有众多质量提升。
  • Windows Forms:增强了与 WPF 的剪贴板共享功能,移植了更多设计时 UI 类型编辑器,提升了 Windows Forms 设计器体验并进行了一般质量改进。
  • Windows Presentation Foundation(WPF):性能提升和视觉更新,包括优化渲染性能、更新 Fluent 设计风格以及大量错误修复。
  • Entity Framework Core 10:支持新的 LINQ RightJoin 操作符,增强了数据访问能力,还有一些其他小的增强。
  • 容器镜像:引入了 Native AOT SDK 容器镜像,便于在 Docker 中构建和部署预先编译的应用,提高启动速度和降低内存使用。

您可以通过以下方式了解 .NET 10 的所有功能:

  • .NET 10 中的新增功能
  • C# 14 中的新增功能
  • .NET MAUI 中的新增功能
  • ASP.NET Core 中的新增功能
  • Entity Framework Core 中的新增功能
  • Windows 窗体中的新增功能
  • WPF 中的新增功能
  • .NET 10 中的重大更改
  • .NET 10 版本

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/902302.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

读DAMA数据管理知识体系指南26数据集成实施指南

读DAMA数据管理知识体系指南26数据集成实施指南1. 工具 1.1. 数据转换引擎/ETL工具1.1.1. 数据转换引擎(或ETL工具)是数据集成工具箱中的主要工具,是每个企业数据集成程序的核心1.1.2. 无论是批量的还是实时的,物理的或虚拟的数据都存在运用非常复杂的工具来开发和执行ETL1…

BFS 算法模板及使用

BFS 算法模板及使用 什么是 BFS 算法? BFS (Breadth-First Search) 算法,中文全称广度优先搜索(宽度优先搜索), 区别于 DFS 算法一条路走到黑的本质, BFS 使用扩散性搜索。它将会根据规则一层一层向下搜索,容易发现,BFS 算法找到的路径一定是最短的,同时,它的时间复…

ResNet-152 模型性能评估

ResNet-152 模型在渴望模式下的性能评估为了预热 GPU,在进行 20 次额外迭代以获取模型的平均推理时间之前,先运行 ResNet-152 模型 10 次。n_warmup = 10n_test = 20dtype = torch.bfloat16inference_time=[]mode=[]t_warmup, _ = timed(lambda:model(input_batch), n_warmup…

推荐专著1《AI芯片开发核心技术详解》、2《智能汽车传感器:原理设计应用》、3《TVM编译器原理与实践》、4《LLVM编译器原理与实践》

4本书推荐《AI芯片开发核心技术详解》、《智能汽车传感器:原理设计应用》、《TVM编译器原理与实践》、《LLVM编译器原理与实践》由清华大学出版社资深编辑赵佳霓老师策划编辑的新书《AI芯片开发核心技术详解》已经出版,京东、淘宝天猫、当当等网上,相应陆陆续续可以购买。该…

当巴别塔倒下。——从mygo到mujica

。序章 ???? 那时,天下人的口音,言语,都是一样。他们往东边迁移的时候,在示拿地遇见一片平原,就住在那里。他们彼此商量说,来吧,我们要作砖,把砖烧透了。他们就拿砖当石头,又拿石漆当灰泥。他们说,来吧,我们要建造一座城和一座塔,塔顶通天,为要传扬我们的名,…

一文速通Python并行计算:00 并行计算的基本概念

该文介绍了Python并行计算的核心概念、编程模型及其应用,并介绍了了并行程序的性能分析与优化方法,如并行效率、加速比及Amdahl定律。此外,该文介绍了共享内存、消息传递、数据并行和任务并行等并行编程模型,并提供Python环境配置指南。一文速通 Python 并行计算:00 并行计…

Pydantic配置继承抽象基类模式

title: Pydantic配置继承抽象基类模式 date: 2025/3/21 updated: 2025/3/21 author: cmdragon excerpt: Pydantic模型配置系统支持通过嵌套Config类定义字段校验、序列化等行为。配置继承需显式指定父类Config,子类可覆盖或扩展配置项。动态配置管理允许运行时通过工厂函数创…

Day19_java运算符_死锁

每日一题 题目 请解释死锁(Deadlock)的概念及其产生的必要条件,并说明常见的死锁处理策略及其优缺点。问题分析 此问题考察对操作系统资源管理机制的理解,需深入分析死锁的成因、判定条件及解决方法。回答时需结合理论模型与实际策略,体现系统性思维。参考答案 1. 死锁的定…

[AI/AIGC/GPT] 提示词工程1概述篇

概述:提示词工程提示工程(Prompt Engineering)是一门较新的学科,关注提示词开发和优化,帮助用户将大语言模型(Large Language Model, LLM)用于各场景和研究领域。 掌握了提示工程相关技能将有助于用户更好地了解大型语言模型的能力和局限性。 研究人员可利用提示工程来提…

java综合开发-前后端分离-01前端html,css

java综合开发-前后端分离-01前端html,css[ 任务列表 ] 1.阶段目标 2.网页基础知识 3.html和css 4.html的常用标签 4.1. 标题标签:h1-h6 4.2. 图片标签:img 4.3. 水平分割线标签:hr 4.4. css的三种引入方式: 4.5. 颜色的三种表示形式: 4.6. css的三种选择器: 4.7. 无语义…

Unreal最佳实践——通过进程Hack资源

Q:接到一个需求说是要一个外部C++调用ReadProcessMemory 黑进UE的程序找到uimage的地址,然后把里面的png图片拷贝出来,一头雾水 A:ReadProcessMemory写过 A:进程的启动地址就是你的基址,不过UE的需要找到world基址,所有的world对象U指针基于world,如果不是world内的,直接…

数据、信息、知识、智慧:AI时代我们该如何思考?

时代的浪潮滚滚向前,AI技术的演进正悄然改变着我们认知世界和创造价值的方式。从数据、信息到知识、智慧,从大数据到大模型,从单一智能体到多智能体协作,这是一场深刻的认知革命,也是生产力解放的新纪元。 AI粉嫩特攻队,2025年3月15日。 最近跟几个朋友讨论AI发展,突然意…