ComponentOne 2022 路线图
本帖最后由 Richard.Ma 于 2022-2-7 18:24 编辑在新的一年中,除了值得期待的 .NET 新版本外。来看看 GrapeCity 的 ComponentOne 控件今年的更新计划
WinForms 路线图随着我们完成 UI 控件的移植并将设计时体验与您喜爱的 .NET Framework 控件同步,您将可以在 .NET 6 和 Visual Studio 2022中使用更多的C1控件和功能。
.NET 版本支持计划2022 年,我们将发布所有 ComponentOne WinForms 控件的新 .NET Framework 4.8 版本。更新的主要好处将是内在的性能改进和高分辨率/DPI 支持。在未来,我们将继续支持 .NET Framework 4.5.2 版本,但是,新功能和控件后续只会在 .NET 4.8 及更高版本中发布。我们已经终止了对 .NET Framework 2.0 控件的支持。您仍然可以从我们的支持渠道获得这些控件,但我们建议升级到更高版本。我们的 .NET Framework 4.0 控件处于维护模式,仅解决主要问题。我们将不支持 Visual Studio 2022 中对 4.0 控件的设计时支持。建议升级应用程序的控件,仅在维护旧应用程序时才使用 4.0。ComponentOne .NET 5 支持将于 2022 年 12 月 31 日结束,因为它旨在作为中间版本并升级/过渡到 .NET 6。我们将在年底前对 .NET 7 支持。
用于 WinForms 增强的 FlexGrid我们计划为 WinForms 的 FlexGrid 添加几个方便使用的功能,包括列选择器、多范围选择、滚动条注释和悬停样式。我们还计划使用增强的列带设计器来改进 .NET 6 和 Visual Studio 2022 的设计时间。您最终将能够在没有数据的情况下保存列布局,以用于更多应用程序持久性场景。
新的 WinForms 控件我们的目标是完成剩余控件的 .NET 6 迁移,包括 Editor、Gauges、GanntView、List、FinancialChart、Chart3D 和 SpellChecker。我们还将引入一个新的 Accordion 控件来填补 C1OutBar、C1NavBar 和 C1TopicBar 等传统 UI 控件留下的空白。Accordion 控件将提供相同的 UI 功能,但具有更现代的外观。对于文档库,GrapeCity 几年前发布了 Documents。虽然我们致力于在我们的 UI 控件(如 FlexGrid 和 FlexReport)中包含和支持最新的文档导出功能,但我们了解到一些开发人员自己使用了我们长期运行的 .NET PDF 和 Excel 库。2022 年,我们决定将 C1Pdf 和 C1Excel 库迁移到 .NET 6。
新功能和质量改进除了 FlexGrid,我们还计划对其他控件进行一些细节的改进,包括 FlexChart、TreeView、FinancialChart、FlexReport 和 FlexPivot。例如,我们正在努力改进 TreeView 中针对不同嵌套场景的数据绑定功能,扩展我们在 FlexReport 设计器中的数据源集成以及 FlexPivot 的运行时条件格式。
WPF 路线图随着我们完成 .NET 6 迁移并引入 .NET 7 支持,我们在 WPF 中的重点是继续改进 Visual Studio 2022 中的设计时体验。我们将在整个过程中添加较小的 .NET Framework 增强功能。
.NET 版本支持计划与 WinForms 一样,我们计划发布新的 .NET Framework 4.6.2 版本的 WPF 控件。这样我们就可以使我们的 UI 控件与最新的功能和支持保持同步,因为 .NET Framework 4.5.2 将在 2022 年结束对 Microsoft 的支持。ComponentOne WPF .NET 5 支持将于 2022 年 12 月 31 日结束,因为它旨在作为中间版本并升级/过渡到 .NET 6。我们将在年底前获得 .NET 7 支持。
新的 WPF 控件和主题我们的目标是完成其余控件的 .NET 6 迁移,包括 FlexViewer、GanttView、InputPanel、Barcode、Sparkline 和 Gauges。假设您已经迁移到 .NET 6。您会注意到我们为所有 WPF 控件提供的新的默认 fluent 样式主题(默认情况下不再有渐变((您仍然可以创建渐变)))。除了新的默认主题外,我们还想添加一个新的“系统”主题,这样您就可以获得更传统的灰色/Windows 外观 - 非常适合与标准 UI 控件保持一致性。
新功能和质量改进我们希望在 2022 年为 WPF 的 FlexGrid 带来一长串改进,包括带状列、页脚和滚动条工具提示。此外,我们将增强 .NET Framework 中的 RichTextBox、DockControl、FlexChart 等,以及对 .NET 6 的 UI 自动化支持。例如,我们计划在 FlexChart 中添加运行时工具栏以进行运行时图表配置。如果我们有时间,可以为 FlexGrid 和 FlexPivot 等数据网格引入一个新的 RulesManager UI 组件,用于运行时条件格式化。
Blazor 路线图对于 Blazor,我们专注于 FlexGrid 的质量改进,并将我们的文档查看器 FlexViewer 引入 Web 平台。我们计划通过引入一个新的 DataFilter UI 组件来增强 FlexGrid 的内置过滤功能,该组件将允许用户使用直观的面板对整个数据集应用多个过滤器。其他计划的 FlexGrid 功能包括列选择器、页脚、状态持久性和固定列。我们用于 Blazor 的新 FlexViewer 将为您的 Blazor Web 应用程序带来 PDF 查看。当然,我们将继续为 Blazor 提供 .NET 6 和 .NET 7 支持。
WinUI 和 MAUI 路线图我们的 WinUI 计划是专注于 FlexGrid 和补充数据网格功能的其他 UI 组件,如输入和数据过滤器。2022 年,我们计划在 WinUI 中完成 FlexGrid 的一些关键功能,例如打印、文件导出和使用单独的 DataFilter UI 的内置过滤器。对于 MAUI,我们计划在 2021 年底进行预览。但是,该平台并没有稳定下来,微软甚至推迟了它的发布。因此,我们的 MAUI 组件开发目前暂时处于暂停状态。
Data Services路线图我们的数据服务库将在 2022 年继续扩展,增加额外的数据源连接器。虽然列表不是最终的,但我们计划为 Marketo、Pardot、Hubspot、Square 和 ServiceNow 提供连接器。
支持mysqlpostgres连接不 C1的一些组件比如flexgrid和flexchart,并不是直接和数据库连接的。
你可以通过ado.net,entitiesframwork等.NET本身提供的数据库连接方式来连接mysqlpostgres,最后得到的datatable或者其他的数据对象才是需要给C1设置的数据源
页:
[1]