作为老牌的 Visual Studio 控件集,ComponentOne 今后的发展方向是什么?新的一年会在哪些方面有所增强?且听 ComponentOne 全球产品经理的 2016年规划。

2016年,ComponentOne将聚焦在核心控件上,并把它们做到最好,包括表格控件、图表控件、报表控件、数据透视表控件等。

各平台规划:

关于ASP.NET MVC、WinForms和WPF平台,今年年底前可获得核心和扩展控件,UWP平台要到2017年底之前才可以。

FlexSheet是基于FlexGrid开发的、全新的、轻量的电子表格控件,在MVC、WPF、UWP平台上您都将可获得。

核心控件:

1. FlexGrid

FlexGrid有功能丰富的前端和轻量、高度可定制的后端,它不断的创建着.Net网格控件的标准。显示、编辑、格式化、分组、合计、打印、排序、过滤等,你能想到的FlexGrid都做到了。它遍及几个不同的平台,只要学习一个平台,就相当于你学习了所有平台。对于一些没有内置的功能,您可以还利用优秀的API开发出树视图、迷你图、嵌套表格等,它有着无限可能。


FlexGrid For MVC

2. FlexChart

FlexChart是个强大的、模块化的新图表控件,它将在主要平台上替换原来的C1Chart控件。它包括了所有流行的图表类型和期望的特性,包括文本、图例标注、表头,表脚,多坐标轴、混合图表类型等。Web中基于SVG技术,桌面应用中基于DirectX技术。新的后端提供了简单的API,比以前有了更多的可定制性。


FlexChart烛台图

3. FlexPivot

一个快如闪电的数据透视表工具。它有一个全新的数据引擎,聚合、处理来自多个数据源的千万级数据,只需要毫秒级。2016年3月份,Beta版将正式发布。目前数据引擎的查询是内部的,通过FlexPivot代码进行创建和执行。

我们将对开发人员开放数据引擎对象模型,这对于在FlexPivot中进行数据融合很必要,对于我们以后在服务端使用它也很必要。这也是数据引擎本身的关键特性,如果不这样,数据引擎只能存在于FlexPivot控件中。


FlexPivot:处理5000万行数据只需毫秒级

4. FlexReport

最新的报表工具,对现代商务应用来说,它快速且灵活。最近我们首先会在WinForm平台发布,最终它将会替换C1Report控件。我们期望FlexReport能够完成水晶报表80%的功能迁移。FlexReport支持多平台,甚至JavaScript(Wijmo)平台、手机原生应用(Xuni)平台。

FlexPeport也将会有内置的RESTful API服务。你也将会看到FlexViewer发布,它支持触摸,多种文档类型预览,更直观的报表设计器。我们也将在Visual Studio中增加设计模板。我们会检查每一个点,确保我们是最快的报表方案提供商。

2016年会完成这些:

  • 改进FlexReportDesigner中的VBScript编辑器

  • FlexReport中的新增地图和容器控件

  • 增加在Visual Studio中将C1Report工程转换为FlexReport工程的工具

  • 批量转换C1Report XML到FlexReport FLXR的示例程序

  • FlexViewer:树状提纲、通过触摸选择内容、在FlexViewer中预览C1PDF

  • C1Word库,用于创建、修改、保存Word文档


成品库存管理的报表

5. FlexSheet

这是FlexGrid的子控件,对于Web应用,提供了电子表格的必须功能,包括导入、导出、公式、单元格合并等。

工作表

 

主要平台:

1. ASP.NET MVC

  • MVC版本将全面兼容ASP.NET 5

  • Web API版本将提供PDF的REST APIs,允许将任何图表、表格导出成PDF。>>查看Web API

  • 新控件:FlexPivot、FlexReport、FlexSheet

2. WinForm

  • FlexPivot走出Beta,正式发布

  • 新控件:FlexChart

 

3. WPF

  • 新控件:FlexPivot、FlexReport、FlexChart

 

4. UWP

  • 2016年3月UWP版本将正式发布

  • 新控件:FlexChart、FlexReport

 

5. WinRT

2016年3月UWP版本发布之后,WinRT将过渡到维护模式。

 

6. Silverlight, LightSwitch, ActiveX

这些版本中没有重大的增加或者修改。

ComponentOne 2016 年产品规划的更多相关文章

  1. ComponentOne 2016 V3 发布

    ComponentOne Studio Enterprise 2016 V3 新特性 我们很高兴的宣布ComponentOne 2016 V3发布了!2016 Connect开发者大会上微软发布了Vi ...

  2. ComponentOne 2016 V2发布了!

    火热的夏季迎了ComponentOne今年的第2个重大发布.这次发布包含了一些非常棒的新控件以及很多大的功能增强.   快来下载免费试用版体验吧! FlexChart(UWP.WPF.WinForms ...

  3. Visual Studio 20周年,我和VS不得不说的故事(内含福利)

    Visual Studio 2017正式版已如期发布(点击这里查看发布全记录)!自去年 11 月正式宣布 Visual Studio 项目之后,微软终于正式推出了“宇宙最强集成开发环境(IDE)”的最 ...

  4. Visual Studio 20周年,我和VS不得不说的故事

    Visual Studio 2017正式版已如期发布(点击这里查看发布全记录)!自去年 11 月正式宣布 Visual Studio 项目之后,微软终于正式推出了“宇宙最强集成开发环境(IDE)”的最 ...

  5. 微软.Net 社区虚拟大会 -- 首日重点(dotnetConf 2016)

    6月7日--9日,为期三天的微软.NET社区虚拟大会正式在 Channel9 上召开. 在 Scott Hunter, Miguel de Icaza (Xamarin CTO) , ScottHan ...

  6. 微软 Build 2016年开发者大会发布多项功能升级

    微软Build 2016开发者大会在美国旧金山的莫斯康展览中心开幕.本次大会对一些重点功能进行了完善.如手写笔支持技术Windows Ink.语音识别Cortana应用集(Cortana Collec ...

  7. 新平台,新版本,ComponentOne 持续发力

    我们很高兴宣布2016年 V1 版本发布了,可免费下载试用. 今年ComponentOne 将聚焦WinForm.WPF.MVC.UWP平台和核心控件Flex家族. 本次发布主要包括UWP平台:Win ...

  8. 关于ComponentOne For WinForm 的全新控件 – DataFilter数据切片器(Beta)

    概述 数据切片器在电子商务网站上很常见 - 它们可以帮助用户快速过滤所选商品,并且所有过滤选项都可以在一个地方使用,通常包含核心控件类型为:清单,范围栏和单选按钮等.在ComponentOne For ...

  9. .NET控件集ComponentOne 2018V3发布:新增图表动画及迷你图

    “通过使用 ComponentOne .NET控件产品,实现了兼具 BS 架构灵活性与 CS 架构的客户体验.丰富的控件满足了项目中的各种特殊需求,使得开发的精力可以专注于业务逻辑,为团队节省了时间. ...

随机推荐

  1. windows配置thrift开发环境

    1)安装thrift:到thrift官网下载exe文件,然后将文件重命名为thrift.exe,拷贝到c:\windows目录下(或者任何目录下),然后就可以在dos环境下使用了 c:\windows ...

  2. C++调用C函数

    http://blog.csdn.net/imcainiao11/article/details/7369447 前言:以前见到extern "C"这样的语句,只是简单地知道跟外部 ...

  3. MySQL提示符含义

    http://www.splaybow.com/post/mysql-prompt-introduce.html mysql> 准备好接受新命令. 说明:正常等待输入的提示符. -> 等待 ...

  4. 使用Concurrency Visualizer优化性能

    Concurrency Visualizer: https://msdn.microsoft.com/en-us/library/dd537632.aspx?f=255&MSPPError=- ...

  5. PHP 实现单一入口 apache配置

    在apache的httpd.conf加入,需要把LoadModule rewrite_module modules/mod_rewrite.so前面的“#”去掉 DocumentRoot / < ...

  6. onselectstart和onselect的使用

    1.onselectstart 这个事件主要是用于禁止选择网页中的文字.代码为: document.onselectstart =function(){ return false; } 另外ff/op ...

  7. 今个忽然晓得,原来radio不是普通去获取值的!

    今日,写js校验.对于不太会的,总是陌生的.碰见radio的取值,习惯的用document.getElementsByName("")[0].value去获取值,却忘记了radio ...

  8. 移动端字体缩放问题解决方案-摘自《html5移动web开发实践》

    <!doctype html> <html> <head> <meta charset="utf-8"> <meta name ...

  9. 将excel数据导入到mysql的方法

    文本框被键盘遮挡到了,不会再获取焦点的时候被顶到键盘顶部.解决方案:设置A的Position为绝对定位absolute即可,其他几种定位方式未测试,但是不能是fixed ,正是因为这种定位方式,导致它 ...

  10. 网页加载图片原理<转>

    http://www.haorooms.com/post/web_http_request 图片的http请求,有很多种情况,那么究竟什么情况下面不会发生请求呢?下面我用案例一一列举一下,希望对你深入 ...