💡
原文中文,约4300字,阅读约需11分钟。
📝
内容提要
ABP 10.0 RC 1 发布,新增特性包括升级至 .NET 10.0、Blazorise 1.8.2、Elsa 工作流模块和 Mapperly 对象映射器。支持 JSON 文件嵌套对象、EF Core 共享实体类型,InboxProcessor 增加失败重试策略,迁移至新 Angular 构建器并支持 SSR。欢迎试用反馈。
🎯
关键要点
- 发布 ABP 10.0 RC 1,欢迎试用并反馈。
- 新特性包括升级至 .NET 10.0、Blazorise 1.8.2、Elsa 工作流模块和 Mapperly 对象映射器。
- 支持 JSON 文件中的嵌套对象和 EF Core 共享实体类型。
- InboxProcessor 增加失败重试策略,提升系统弹性。
- 迁移至新 Angular 构建器并支持服务端渲染(SSR)。
- ABP 现已内置工作流模块,集成 Elsa Workflows。
- Mapperly 作为默认对象映射器,提供更高性能与易维护性。
- JSON 本地化文件支持嵌套对象,提升可维护性。
- 支持 EF Core 的共享类型实体,允许自定义实体名称。
- InboxProcessor 支持配置失败处理策略,避免单个失败阻塞后续事件。
- 迁移至基于 Esbuild 的新 Angular 构建系统,提升构建速度与开发体验。
- ABP Angular 模板支持服务端渲染,提升首屏渲染与 SEO 性能。
❓
延伸问答
ABP 10.0 RC 1 的主要新特性有哪些?
主要新特性包括升级至 .NET 10.0、Blazorise 1.8.2、Elsa 工作流模块和 Mapperly 对象映射器。
如何开始使用 ABP 10.0 RC 1?
可以访问 https://abp.io/get-started 页面了解如何开始使用 ABP,或下载 ABP Studio。
ABP 10.0 RC 1 中的 InboxProcessor 有什么新功能?
InboxProcessor 现在支持配置失败处理策略,包括重试、稍后重试和丢弃失败事件。
ABP 10.0 RC 1 如何支持 JSON 文件中的嵌套对象?
ABP 现在支持在 JSON 本地化文件中使用嵌套对象,允许以层次结构组织翻译内容。
ABP 10.0 RC 1 对 Angular 的构建系统做了哪些改进?
ABP Angular 模板迁移至基于 Esbuild 的新构建系统,提升了构建速度和开发体验,并支持服务端渲染(SSR)。
ABP 10.0 RC 1 中的 Mapperly 对象映射器有什么优势?
Mapperly 是一种编译期、基于源码生成的映射器,具备更高性能与更易维护的优势。
➡️