Wijmo 2016年蓝图
2015年很快就过去了,这是 Wijmo 重要的一年,尤其是对 Wijmo5。脱离传统的小部件,重新写一套 JS 控件,现在看来这个决定是正确的。用 TypeScript 写 Wijmo5,意味着我们没有任何依赖,不再需要 jQuery,Wijmo5 是一套纯控件。这个重要的决定使我们的产品处于行业前沿。Google 的 Angular2 开发团队也使用 TypeScript 和类,许多开发人员为了减少依赖,弃用 jQuery。
更重要的事情是:2015年我们一直聚焦在客户身上。我们和客户一起工作,客户帮助Wijmo5定型。我们增加功能、控件和一些非常好的扩展,这些都是客户直接参与的结果。
2016年,期待您持续提供反馈。我们也会改变发展规划,来适应您。2016年,Wijmo将专注于:
- 根据客户的需求打磨控件,包括性能、功能和修复。
- 增加一些主要的新控件,比如OLAP、报表、MultiRow
- 支持Angular 2, Aurelia, EmberJS框架
支持 Angular 2
随后几个月内最激动的事情就是我们支持 Angular2。Wijmo 是第一个全面支持 Angular1 的库,我们将会继续这个传统。最近我们已经完成了 Angular2 第一个 Beta 版的指令模块,这使得开发人员很容易在在他们的 Angular2 应用中集成 Wijmo 控件。
Angular2 基于 TypeSript 开发,使得我们的工作更容易,因为从 Wijmo5 的第一个发布开始我们就使用 TypeScript。Angular2 和 Wijmo 是无缝集成的,我们有个示例“Angular2资源管理器”展示了把应用从 Angular1 迁移到 Angular2 很容易。
随后几周我们将发布 Angular2 交互性模块的 Beta 版,如果您有任何想法,请联系我们。
Pivot 控件
我们一直致力于一个新的 wijmo.olap 模块,它提供类似 Excel 的数据透视表和透视图的功能。这个新模块对于使用 C1Olap/XAML 的开发者来说,能够很容易的把他们的应用,从 XAML 迁移到 HTML。这个模块包含三个主要的控件:
PivotPanel:提供一个设计面板,在这里你可以拖拽数据中的字段创建汇总视图。你也可以设置字段属性像格式、过滤汇总类型等。
PivotGrid:扩展 FlexGrid 控件提供一个汇总数据的分层视图。你可以收起、展开行、列,向下钻取查看项目明细,拷贝汇总到剪切板以及导出到 Excel。
PivotChart:扩展 FlexChart 控件提供层次图显示汇总数据。PivotChart 控件提供了多层次的轴,多种图表类型以及更多类似Excel的数据透视表的功能。
PDFDocument
我们将发布一个新的 PDF 模块。PDFDocument 控件允许开发者创建包含 Wijmo 控件和任何内容的 PDF 文件。
MultiRow FlexGrid
MutiRow 是日本最受欢迎的控件之一,打算为 FlexGrid 增加了支持 MutiRow 的功能。MutiRow 显示的数据被包裹成多个视觉行,它也支持合并单元格。我们计划在2016年开发并发布这个 FlexGrid 的扩展。
持续改进
除了上面提及的主要的新项目,我们还增加了许多小的改进,主要是响应客户的需求,如:
新的控件 wijmo.input.InputDateTime 允许用户输入日期/时间值。这个控件补充了我们已经存在的 InputDate 和 InputTime 控件,它们分别用于输入日期和时间值。
全球化模块将支持财务年/季度日期。这个新功能使得更容易创建表和图表来显示财务信息。
FlexChart 控件的改进是提供方便、简单的自动标签旋转,无代码也可以生成清晰、有效的图表。
ComboBox 控件的改进是支持主/从场景,输入的是主元素,在下拉列表中显示相应的明细信息。
实验
我们会集中我们的力量打造 Wijmo5,我们也要花费一些时间来做些有趣的事情。我指的是让我们的控件达到浏览器的极致。Wijmo5 就来源于 ECMAScript 5 的实验。
我们在浏览器中将尝试一些新兴的能力,看看我们能够多快做出 Wijmo。
我们已经开始了 WebGL 的实验,用 FlexChart 渲染大数据集的时候,有一些非常有趣的结果,我们将在2016年推出这项研究结果。
另外一个实验是 TypeScript,我们想尝试一些新功能,比如我们代码中的私有成员。我们也想利用 ECMAScript 6的新特性。因为源代码是用 TypeScript 写的,所以可以帮助我们轻松的做到这些。
最后,我将在其他的环境和框架下用 Wijmo 进行实验。比如我们会用 Ionic 建立一些混合模式移动应用的例子。我们将在 React、Ember、Aurelia 的示例中使用 Wijmo。2016年我们希望 Wijmo 蓬勃发展、无处不在。
登陆Wijmo中文官网,了解更多详情。
Wijmo 2016年蓝图的更多相关文章
- Wijmo 2016 V3发布
互操作性增强 Wijmo继续扩展互操作性包括Angular 2.ReactJS和VueJS. 模块支持 Wijmo最初设计为单个模块. 一切都存储在Wijmo命名空间.Wijmo现在包含很多不同的模块 ...
- Wijmo 2016 V1 强势发布,全面支持Angular 2
Wijmo UI控件支持Angular 2 从Angular的1.x时代开始,Wijmo就已经支持Angular了.最近,我们正在和Angular团队合作来支持Angular 2.有趣的是,对Angu ...
- Wijmo 2016 V2 强势发布!
Angular 2 支持 Wijmo 对 Angular 2 提供了全面的支持.我们一直在紧跟Angular 2 开发团队的步伐,对其发布的最新候选版本提供支持. 了解更多关于Angular 2 的支 ...
- 微软Dynamics 使用葡萄城的Wijmo 5提供移动端用户界面选择
近日,全球最大的控件提供商葡萄城公司宣布: 葡萄城近日与微软公司达成合作,将Wijmo 产品线的HTML5和JaveScript 控件融合到微软Dynamics CRMOnline 2016版中. 随 ...
- 微软Dynamics 使用葡萄城的Wijmo 5提供移动端用户界面
近日,全球最大的控件提供商葡萄城公司宣布: 葡萄城近日与微软公司达成合作,将Wijmo 产品线的HTML5和JaveScript 控件融合到微软Dynamics CRMOnline 2016版中. 随 ...
- 微软.Net 社区虚拟大会 -- 首日重点(dotnetConf 2016)
6月7日--9日,为期三天的微软.NET社区虚拟大会正式在 Channel9 上召开. 在 Scott Hunter, Miguel de Icaza (Xamarin CTO) , ScottHan ...
- ComponentOne 2016 V2发布了!
火热的夏季迎了ComponentOne今年的第2个重大发布.这次发布包含了一些非常棒的新控件以及很多大的功能增强. 快来下载免费试用版体验吧! FlexChart(UWP.WPF.WinForms ...
- Node黑客开发的10个好习惯(2016)
在2015年底之际,javascript开发者已经掌握了大量的工具.最后一次我们调查的时候,现代化的JS蓝图才刚刚出现.今天,我们很容易在JS的庞大生态系统中迷失,而成功的团队大部分时间都遵守着JS开 ...
- ComponentOne 2016 年产品规划
作为老牌的 Visual Studio 控件集,ComponentOne 今后的发展方向是什么?新的一年会在哪些方面有所增强?且听 ComponentOne 全球产品经理的 2016年规划. 2016 ...
随机推荐
- ECMAScript5 Array新增方法
数组在各个编程语言中的重要性不言而喻,但是在之前的JavaScript中数组(JavaScript 数组详解)虽然功能已经很强大,但操作方法并不完善,在ECMAScript5中做了适当的补充. Arr ...
- Android中pullToRefresh使用
pullToRefresh的导入 首先,点击new按钮 -> import Module 然后在 New Module界面选择已经在本地的含有源代码的pullToRefresh. 打开如下图所示 ...
- 将不确定变为确定~DateTime.MinValue和MaxValue引发的异常
回到目录 问题描述: SqlDateTime 溢出.必须介于 1/1/1753 12:00:00 AM 和 12/31/9999 11:59:59 PM 之间 概念相关 .Net中的DateTime结 ...
- LLBL Gen Template Studio 2.x
Template Studio for LLBLGen Pro released Today we released Template Studio, a full-featured IDE for ...
- SQL PASS将于8月24日在北京中医药大学举办线下活动
活动主题:复制架构的实现和调优以及SQL Server BI在传统行业的应用 地点:北三环东路11号 北京中医药大学 白色的1号楼教学楼后楼5层511房间 时间:2013年8月24日 9:00-12: ...
- java中得到classpath和当前类的绝对路径的一些方法(路径中的%20"进行替换空格)
原网址:http://blog.csdn.net/shendl/article/details/1427475 (注意:利用下面方式得到路径,如果路径中有空格字符, 那么会有"%20&quo ...
- 【目录】Matlab和C#混合编程文章目录
本博客所有文章分类的总目录链接:[总目录]本博客博文总目录-实时更新 1.Matlab和C#混合编程文章目录 9.接触Matlab10年后的一个总结,随时使用Matlab要掌握的一些要点 8.国内第一 ...
- Lua 学习笔记(四)语句与控制结构
一.赋值与多重赋值 赋值的基本含义是改变一个变量的值或table中字段的值.Lua中允许“多重赋值”,也就是同时为多个值赋予多个变量,每个变量之间以逗号分隔. Lua会先对等号右边 ...
- Prim算法(二)之 C++详解
本章是普里姆算法的C++实现. 目录 1. 普里姆算法介绍 2. 普里姆算法图解 3. 普里姆算法的代码说明 4. 普里姆算法的源码 转载请注明出处:http://www.cnblogs.com/sk ...
- office 2010 安装教程
Microsoft Office 2010,是微软推出的新一代办公软件,提供了一些更丰富和强大的新功能,开发代号为Office 14,实际是第12个发行版.该软件共有6个版本,分别是初级版.家庭及学生 ...