新一代 JavaScript 控件集 Wijmo5

未知
JavaScript
跨平台
2014-09-09
葡萄城技术团队

【年终提升】2019尾声,来 OSC·年终盛典收割技术干货,get新技能!>>>

Wijmo5 是什么?

Wijmo 5 是新一代的JavaScript控件集。

我们认为是时候推出一个HTML5/ JavaScript的产品,以充分利用最新最酷的新技术,而不再委曲求全地支持传统的浏览器。

Wijmo5 包含了什么?

为什么要选择Wijmo 5?

触控操作支持优先,移动终端支持优先

Wijmo 5从最初的设计开始就支持移动终端的浏览器。对于每一个Wijmo 5控件而言,自适应式布局设计以及触摸支持是最主要的设计考虑因素。

一流的支持Angular

Angular JS是当今最流行,最强大的应用程序框架之一。我们相信,它将继续得到普及,并将作为Web开发的下一个方向。正因为如此,我们发布并维护的全部的控件中将全面支持Angular JS,此外,我们所提供的大部分Sample都将使用Angular JS。当然,您也可以将Wijmo和其他的Web框架配合使用,如果我们的客户需要,我们将逐步的增加对于其他框架的官方支持。

真正的JavaScript控件

ECMAScript 5标准添加了对于属性getter和setter的支持。这可能看起来只是一个小小的变化,但是它将带来很大的不同。它给了我们机会去创建真正的JavaScript控件。举个例子,之前我们必须写这样的代码将一个属性的值加1:control.value(control.value() + 1),而现在,您可以直接写成control.value++。

我们希望为从.NET平台迁移过来的开发人员提供熟悉的编程体验。正因如此,我们在JavaScript中间提供了ICollectionView类型。全部的Wijmo控件支持绑定到CollectionView,以便向开发人员提供一种方便的从.NET平台迁移过来的途径。

高性能、轻量级

在Wijmo 5版本,我们有机会彻底地重新审视并重写我们的控件。我们选择以现代浏览器作为控件支持的目标,这将使得我们可以创建市面上最快、最轻量级的控件。每一个控件都在尺寸和速度上做了尽可能的优化。

灵活的API

这一点已经在它的名字中间有所体现!您可能记得我们曾经在数个不同的平台发布的著名的FlexGrid,即便是回溯到VB时代也有它的身影。我们将此灵活的“Flex”模型以及FlexGrid带到了JavaScript。正是由于它具有简单却又非常灵活的API,使得FlexGrid变得难以置信的流行。该设计的核心思想是开发一个具有多个扩展点的简单控件,使得开发人员可以按照需要扩展并增强其功能。这也是使得FlexGrid以及FlexChart如此的灵活和强大的原因。

的码云指数为
超过 的项目
加载中

评论(5)

李惟
李惟
图挂了 Wijmo5
Jiazz
Jiazz
为何介绍的视频是老外 ?而且还是没中文字幕!!!真的是国产的么 ??? Wijmo5
葡萄城技术团队
葡萄城技术团队 软件作者
Wijmo5 是国人参与的JavaScript控件集,2014.8.20 Beta版本发布。 中文官网:http://wijmo.gcpowertools.com.cn/5/
葡萄城技术团队
葡萄城技术团队 软件作者
有回西安发展的程序员们,西安葡萄城招聘啦: http://www.oschina.net/question/1789896_172959 Wijmo5
葡萄城技术团队
葡萄城技术团队 软件作者
新一代 JavaScript 控件 Wijmo5 正式发布!

新一代 JavaScript 控件 Wijmo 5 正式发布

2014年10月7日---葡萄城宣布正式发布 Wijmo 5。Wijmo 5 是新一代HTML5/JavaScript控件,采用最新和最受欢迎的技术。为了保证完美的性能和用户体验,Wijmo 5不再兼容传统浏览器。当然,如果需...

2014/10/11 14:47

jQuery UI 组件集 Wijmo 五年最大更新,Mobile First!

2010年,在美国 波士顿举行的 jQuery 大会上,由GrapeCity旗下的ComponentOne所开发的Wijmo首次展露在世人的面前。如今,距离开发已有五年,拥有一套基于jQuery UI的UI组件集的Wijmo凭借其优...

2014/09/09 11:32

没有更多内容

加载失败,请刷新页面

没有更多内容

7
回答
招聘:西安葡萄城控件团队招人啦

去年春节前后的葡萄城招聘编程挑战赛第1期取得圆满成功。 葡萄城招聘到了多个非常出色的开发人员, 4名参赛者获得了IPhone/Ipad等时尚奖品。 获奖者...

2014/09/24 10:09

没有更多内容

加载失败,请刷新页面

没有更多内容

用FlexGrid做开发,轻松处理百万级表格数据

表格数据处理是我们项目开发中经常会遇到的设计需求之一,所需处理的数据量也较大,通常是万级、甚至百万级。此时,完全依赖平台自带的表格工具,往往无法加载如此大的数据量,或者加载得很慢...

2016/10/18 15:10
172
0
你可知用FlexGrid做开发,轻松处理百万级表格数据

  表格数据处理是我们项目开发中经常会遇到的设计需求之一,所需处理的数据量也较大,通常是万级、甚至百万级。此时,完全依赖平台自带的表格工具,往往无法加载如此大的数据量,或者加载得...

2016/10/19 10:46
156
0
Wijmo全新出发,2016年蓝图抢先看

<Wijmo Enterprise下载> 2015年已经过去了,这是Wijmo重要的一年,尤其是对Wijmo5。脱离传统的小部件,重新写一套JS控件,现在看来这个决定是正确的。用TypeScript写Wijmo5,意味着我们没有任...

2016/03/09 10:27
23
1
图解AngularJS Wijmo5和LightSwitch

Visual Studio 2013 中的 LightSwitch 有新增功能,包括更好的团队开发支持以及在构建 HTML 客户端桌面和 Office 365 应用程序方面的改进。本文结合最新发布的Wijmo 5提供的AngularJs进行图解...

2015/01/07 11:03
1K
1
Mobile first! Wijmo 5 + Ionic Framework之:Hello Wor

本教程中,我们用Wijmo 5 和 Ionic Framework实现一个Mobile的工程:Hello World。 Ionic是什么? Ionic是一个HTML5框架、免费、开源,用于帮助生成hybird mobile Apps (混合移动应用)。 Ioni...

2014/10/28 10:08
2.2K
2
Mobile first! Wijmo 5 + Ionic Framework之:费用跟踪 App

费用跟踪应用采用了Wijmo5和Ionic Framework创建,目的是构建一个hybird app。 我们基于《Mobile first! Wijmo 5 + Ionic Framework之:Hello World!》的环境,将在本教程中完成费用跟踪App...

2014/10/30 10:23
687
0
Wijmo5 Flexgrid基础教程:增加和删除

<Wijmo Enterprise下载> 对于表格控件,很基本的操作就是增加和删除,在WinForm平台下我们能够很轻易地实现。那么基于HTML5,我们又要怎么去实现这个功能呢?本文就介绍flexgrid的基本操作:...

2016/02/24 10:23
49
1
OSChina 技术周刊第十七期 —— 每周技术精粹

每周技术抢先看,总有你想要的! 移动开发 【软件】移动应用开发框架 Agile 【博客】Calabash+Gearman实现多手机同步 【博客】IOS UIScrollView详解 & 图片缩放功能 前端开发 【翻译】Scite...

2015/01/11 14:24
179
0
分享产品发布的10条经验

在产品发布的过程中,会涉及研发、市场、销售、投资方、代理商、用户等各个方面的考虑,因此,产品发布是一项非常重要的工作,甚至会决定该产品的成败。参考葡萄城的控件产品的发布经验,我们...

2014/11/05 10:52
106
1

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部