个人中心

联系我们

搜索
搜索 登录 免费注册
界面美化
业务优化
开发工具
图像管理
文档管理
Parasoft

新闻资讯

关注工具软件产品最新动态,了解软件开发行业新趋势。

FastCube .NET 2025.1 新版发布!

原创
软件开发
来源:FastReport
报表
图表
数据可视化
.net
2024-10-18
报表
图表
数据可视化
.net

迎接新的FastCube .NET 2025.1版本--一个具有许多关键变化的产品重新发布。这一重大更新包括重要的架构改进、对新平台的支持以及为OLAP组件开发者提供的扩展功能。

 

在FastCube.Core中删除了对System.Drawing.Common库的依赖性

FastCube.NET2025.1版本的主要变化之一是完全删除了对FastCube.Core模块中System.Drawing.Common库的依赖。采取这一步骤是为了提高该库与各种平台的兼容性并改善性能。

以前通过System.Drawing.Common实现的图形功能已被重新设计。现在,FastCube .NET使用更现代和跨平台的方法来处理数据可视化和其他界面元素。特别是,图表和可视化组件的处理已转移到单独的库中。这为管理依赖关系和在报表中使用图形提供了更大的灵活性。

在新版本中,要在FastCube .NET样式中指定字体,必须使用FastFont类而不是Font。新的字体实现不包含任何逻辑,只是一个数据容器。

 

OLAP引擎已移至FastCube.Core库中

在FastCube .NET 2025.1版本中,最重要的变化之一就是将OLAP引擎完全分离到一个单独的库中--FastCube.Core。

如果您不需要可视化组件,您可以只将FastCube.Core库添加到您的项目中,而无需包含FastCube的其他部分。这简化了设置并减少了需要包含的库的数量。

FastCube现在采用模块化架构,每个组件执行其特定任务。OLAP 引擎、可视化组件、图表和库的其他部分都在单独的模块中。

对于已经连接了可视化组件的现有项目,无需额外操作。

 

为FastCube.Core.Web添加了Linux和MacOS支持

FastCube .NET 2025.1版本首次为使用FastCube.Core.Web的网络解决方案添加了对Linux和MacOS的完全支持。这是对平台兼容性的重要扩展,允许OLAP应用程序在运行不同操作系统的服务器上运行。

可进行跨平台开发。现在,FastCube.Core.Web不仅可用于Windows,还可用于Linux和MacOS。这为在任何服务器上开发具有 OLAP 功能的网络应用程序提供了可能性。

对Linux和MacOS的支持使您可以轻松地将FastCube集成到容器(如Docker)中,这对于可扩展的网络应用程序和云解决方案非常重要。您将能够创建在不同操作系统上同样稳定运行的通用网络应用程序。

 

支持ARM(64位)网络组件

FastCube .NET 2025.1版本为网络组件添加了对ARM64架构的支持。该兼容性扩展允许用户在带有ARM64处理器的设备上使用FastCube运行web应用程序,如Raspberry Pi、服务器和ARM64架构的云解决方案。

对ARM64的支持也使FastCube在低功耗情况下的使用成为可能。

 

用于处理图表和FastReport.DataVisualization依赖关系的独立库

在FastCube .NET 2025.1版本中,负责图表工作的库和FastReport.DataVisualization的依赖库被移至独立的FastCube.Mono.Chart和FastCube.WinForms.Chart库中。这简化了依赖性管理,提高了应用程序开发的灵活性。

在此之前,创建图表的功能是内置在主FastCube包中的,这使得即使在不使用图表的项目中也必须使用该功能。

 

取代过时的IHostingEnvironment

FastCube .NET 2025.1版本用更现代的IHostEnvironment取代了传统的IHostingEnvironment接口。这使得该平台能够适应当前的开发要求,并为未来的.NET 9更新做好准备。

 

所有源代码的XML文档

在FastCube .NET 2025.1版本中,所有源代码现在都附有XML文档,这极大地改善了开发和集成库组件的过程。我们的目标是改善开发人员的体验,提高代码理解能力。


更改脚本引擎

FastCube .NET 2025.1版本包含一个更新的脚本引擎。这一改变极大地改进了脚本编写,提高了系统稳定性。

.NET 6的脚本引擎现在基于Roslyn。通过FastReport.Olap.Utils.Config静态类中新的ReferencedAssemblies属性,您可以控制脚本中包含的程序集列表。

 

其他重大变更

在新版本中,由于重新设计了引擎架构,一些方法和类型已经过时,它们与 OLAP 功能无关,因此已被删除。


完整列表


联系我们

周一至周日 8:00-23:00

免费热线

023-62585653

张经理:13082556879

罗经理:17558866126

许经理:13057566525

开发外包

ERP-一体化

小程序

企业微信客服

版权所有:重庆庚乾信息科技有限公司 ©2025 Gengqian Information Technology Co., Ltd. 渝ICP备2022008063号-2 渝公网安备50010702505508

版权所有:重庆庚乾信息科技有限公司

©2025 Gengqian Information Technology Co., Ltd. 渝ICP备2022008063号-2 渝公网安备50010702505508