Wijmo5 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Wijmo5 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
Wijmo5 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
Wijmo5 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
Wijmo5 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !

软件简介

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如此的灵活和强大的原因。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (5)

加载中
图挂了 Wijmo5
2014/09/09 12:25
回复
举报
为何介绍的视频是老外 ?而且还是没中文字幕!!!真的是国产的么 ??? Wijmo5
2014/09/09 23:02
回复
举报
葡萄城技术团队西安葡萄城信息技术有限公司软件作者
Wijmo5 是国人参与的JavaScript控件集,2014.8.20 Beta版本发布。 中文官网:http://wijmo.gcpowertools.com.cn/5/
2014/09/10 09:27
回复
举报
葡萄城技术团队西安葡萄城信息技术有限公司软件作者
有回西安发展的程序员们,西安葡萄城招聘啦: http://www.oschina.net/question/1789896_172959 Wijmo5
2014/09/24 10:13
回复
举报
葡萄城技术团队西安葡萄城信息技术有限公司软件作者
新一代 JavaScript 控件 Wijmo5 正式发布!
2014/10/11 15:00
回复
举报
更多评论
发表了资讯
2014/10/11 00:00

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

2014年10月7日---葡萄城宣布正式发布 Wijmo 5。Wijmo 5 是新一代HTML5/JavaScript控件,采用最新和最受欢迎的技术。为了保证完美的性能和用户体验,Wijmo 5不再兼容传统浏览器。当然,如果需要支持传统浏览器的HTML 5组件,仍然可以使用Wijmo 3。 新一代前端控件Wijmo 5具备如下特点: 优先支持触摸操作,优先支持移动端开发 Wijmo 5从最初的设计开始就支持移动终端的浏览器。对于每一个Wijmo 5控件而言,自适应式布局设计以及触...

9
95
发表了资讯
2014/09/09 00:00

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

2010年,在美国 波士顿举行的 jQuery 大会上,由GrapeCity旗下的ComponentOne所开发的Wijmo首次展露在世人的面前。如今,距离开发已有五年,拥有一套基于jQuery UI的UI组件集的Wijmo凭借其优美的UI以及出色的性能和易用性早已博得了一众开发者的青睐,而ComponentOne更是在Wijmo基础上,发布了全新的JavaScript控件——Wijmo 5。 据ComponentOne开发团队介绍,新一代Wijmo 5不再为了支持传统的PC端浏览器而妥协,在移动互联网风...

34
83
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
2016/02/24 10:23

Wijmo5 Flexgrid基础教程:增加和删除

<Wijmo Enterprise下载> 对于表格控件,很基本的操作就是增加和删除,在WinForm平台下我们能够很轻易地实现。那么基于HTML5,我们又要怎么去实现这个功能呢?本文就介绍flexgrid的基本操作:增加删除。 在学习增加和删除之前,我们需要了解wijmo5的另一个重要的概念:CollectionView。它由ICollectionView接口继承而来,用标准的JavaScript数组提供数据。由于CollectionView类继承自以下三个接口: ICollectionView IEditableC...

0
0
发表了博客
2016/02/18 11:07

Wijmo5 Flexgrid基础教程:DataMap

<Wijmo Enterprise下载> 在上一篇,我们了解了数据绑定。本文我们就来介绍flexgrid的一个重要功能:dataMap。 flexgrid在winForm平台下有一个功能,叫做DataMap。对于flexgrid的某一列,显示的文字和存储的值不一致,就可以使用DataMap功能。这个功能在基于HTML5平台的flexgrid中也可以使用。本文使用的框架是纯JavaScript。 实现步骤如下: 1.创建字段 创建id和name两个字段,并且赋值。代码参考: actions = [{ id: 3, name: ...

0
0
发表了博客
2016/02/15 11:17

Wijmo5 Flexgrid基础教程:数据绑定

<Wijmo Enterprise下载> FlexGrid在JavaScript程序中启动 添加Wijmo引用; 添加wijmo控件的扩展; 在JavaScript中初始化wijmo控件; (可选)添加css和自定义的样式文件。 代码参考: <head> <link rel="stylesheet" type="text/css" href="css/bootstrap.css"/> <link rel="stylesheet" type="text/css" href="css/wijmo.css" /> <link href="css/app.css" rel="stylesheet" type="text/css" /> <script src="scripts/jquery.j...

0
0
发表了博客
2016/10/18 15:10

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

表格数据处理是我们项目开发中经常会遇到的设计需求之一,所需处理的数据量也较大,通常是万级、甚至百万级。此时,完全依赖平台自带的表格工具,往往无法加载如此大的数据量,或者加载得很慢影响程序执行。 那么,有没有好的开发工具,能实现加载大量数据的需求,同时不影响程序执行? 介绍一款高效轻量的数据处理工具 -- FlexGrid,这是一个轻量级的、快速灵活的和可扩展的控件,包含在全能控件套包 ComponentOne Studio Ente...

0
2
发表了博客
2016/10/19 10:46

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

  表格数据处理是我们项目开发中经常会遇到的设计需求之一,所需处理的数据量也较大,通常是万级、甚至百万级。此时,完全依赖平台自带的表格工具,往往无法加载如此大的数据量,或者加载得很慢影响程序执行。   那么,有没有好的开发工具,能实现加载大量数据的需求,同时不影响程序执行?   介绍一款高效轻量的数据处理工具 -- FlexGrid,这是一个轻量级的、快速灵活的和可扩展的控件,包含在全能控件套包 ComponentOne...

0
0
发表了博客
2016/03/09 10:27

Wijmo全新出发,2016年蓝图抢先看

<Wijmo Enterprise下载> 2015年已经过去了,这是Wijmo重要的一年,尤其是对Wijmo5。脱离传统的小部件,重新写一套JS控件,现在看来这个决定是正确的。用TypeScript写Wijmo5,意味着我们没有任何依赖,不再需要jQuery,Wijmo5是一套纯控件。这个重要的决定使我们的产品处于行业前沿。Google的Angular2开发团队也使用TypeScript和类,许多开发人员为了减少依赖,弃用jQuery。 更重要的事情是:2015年我们一直聚焦在客户身上。我们...

0
0
发表了博客
2014/10/28 10:08

Mobile first! Wijmo 5 + Ionic Framework之:Hello Wor

本教程中,我们用Wijmo 5 和 Ionic Framework实现一个Mobile的工程:Hello World。 Ionic是什么? Ionic是一个HTML5框架、免费、开源,用于帮助生成hybird mobile Apps (混合移动应用)。 Ionic包含3部分: CSS 样式:用于渲染Web页面,使得页面更接近原生移动应用 (Native App)。 AngularJS:Ionic使用AngularJs的扩展指令作为核心框架库,同时AngularJs也加快了开发过程。 Apache Cordova:Ionic使用Apache Cordova编译为mobil...

2
12
发表了博客
2014/10/30 10:23

Mobile first! Wijmo 5 + Ionic Framework之:费用跟踪 App

费用跟踪应用采用了Wijmo5和Ionic Framework创建,目的是构建一个hybird app。 我们基于《Mobile first! Wijmo 5 + Ionic Framework之:Hello World!》的环境,将在本教程中完成费用跟踪App的构建。下面的代码结构是本教程完成要达到的效果,请预先创建好文件和目录。 www/                     -->-->/                   -->/                    -->-->-->/ ...

1
4
发表了博客
2015/01/11 14:24

OSChina 技术周刊第十七期 —— 每周技术精粹

每周技术抢先看,总有你想要的! 移动开发 【软件】移动应用开发框架 Agile 【博客】Calabash+Gearman实现多手机同步 【博客】IOS UIScrollView详解 & 图片缩放功能 前端开发 【翻译】Sciter - 多平台嵌入式 HTML/CSS/脚本 UI 引擎 【软件】基于jquery的富客户端框架 jwwui 服务端开发/管理 【翻译】Docker 在 CoreOS 的 Rocket 发布之后的一些最初想法 【软件】内存数据组织 Apache Ignite 【软件】静态网站生成器 Cryogen 【软...

0
6
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了问答
2014/09/24 10:09

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

去年春节前后的葡萄城招聘编程挑战赛第1期取得圆满成功。 葡萄城招聘到了多个非常出色的开发人员, 4名参赛者获得了IPhone/Ipad等时尚奖品。 获奖者中有后来加入葡萄城的, 也有因各种原因未能加入葡萄城的。 今天, 葡萄城又开放 5个岗位招聘岗位, 我们同时再次启动 竞赛第2期, 截至日期2014年11月30日。 奖品有限,欢迎大家踊跃参加。 有需要预先沟通的,请跟帖:http://gcdn.gcpowertools.com.cn/showtopic-13828.html 招聘...

8
1
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
5 评论
116 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部