写点什么

使用 Ignite UI 创建 jQuery 应用

  • 2012-10-23
  • 本文字数:1041 字

    阅读完需:约 3 分钟

Infragistics 最近发布了 Ignite UI 。Ignite UI 是一组 HTML 和 JavaScript 界面控件,主要用于基于浏览器的触摸平板、移动终端和桌面应用程序。

Ignite UI 基于 jQuery Core、jQuery UI 和 jQuery Mobile JavaScript 库,并包含了全套 22 种基于 jQuery 的移动控件,同时还支持 adaptive CSS 以开发 iPhone、Android 和 Windows Phone 等应用程序。

除了 Ignite UI 核心引擎、数据图表、地理空间图(geospatial mapping)、数据网格、数据访问、数据绑定和 HTML 编辑控件之外, Ignite UI 框架还支持几乎所有主流浏览器的最新版本。另外,通过 Loader 组件,Ignite UI 可以限制发送给客户端的 JavaScript 的大小。

HTML5 数据图表控件支持鼠标或触摸的范围框选、挤夹式缩放、组合表格、动作框架和饼图等功能。同时,数据图表控件还包含了多种类型图表,包括极坐标图表、径向坐标图表和财务报表等。

Ignite UI 中的控件配置器使开发者可以通过友好的设计编辑器来创建控件,设计编辑器包含属性窗口和事件窗口等。你只需要将控件放置在需要的位置,与其相关的JavaScript 将会自动生成。

Ignite UI 的地理空间图控件让你可以绑定和渲染海量数据,并且支持 bing、cloudmade、openstreet、ESRI 图形文件等。同时,该控件还包括轮廓线、折线、散射区域、地理形状和标志等。

Infragistics 产品管理部门的负责人 Jason Beres 说:

“所有 Ignite UI 控件都有 MVC 包装器,这样可以最大限度的利用 MVC 程序的优势。如果你还不想从事纯粹的客户端开发,那么你便可以试试使用这些 MVC 包装器。在使用 MVC 包装器时,你使用 C#或 VB 来初始化控件,然后在包装器的 Controller 中开发即可。”

Ignite UI 还包括 DataGrid 控件,其功能包括排序、分组和单元合并等功能。单元合并功能可用于对话窗口、文件上传、排名、HTML5 视频播放器和树状控件等,其中,树状空间支持多选框、图像和拖放操作。

Jason 还表示,Ignite UI 是 NetAdvantage Ultimate 的一部分,所以任何 Ultimate 的客户都可以获得 Ignite UI。同时, Ignite UI 包含于 MobileAdvantage 中, MobileAdvantage 还包括了 NucliOS ,基于 iOS objective C 的 UI 工具包、 Iguana UI 、Android UI 工具包和 NetAdvantage for Windows Phone

参考英文原文 http://www.infoq.com/news/2012/10/ignite-ui


感谢侯伯薇对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2012-10-23 21:523629

评论

发布
暂无评论
发现更多内容

手语识别:解锁语言交流的新时代

来自四九城儿

Go 语言快速入门指南:GET 和 POST 方法

宇宙之一粟

Go HTTP post GET 三周年连更

编程中最难的就是命名?这几招教你快速上手

阿里巴巴云原生

阿里云 编程 云原生

C语言system函数判断返回错误

linux大本营

C语言

Logrotate正则匹配文件名

linux大本营

正则表达式 Linux

发送GET请求时,浏览器请求的参数是指什么

linux大本营

HTTP url GET

已知非空线性链表由list指出,链结点的构造为(data,next)。写-算法,将链表中数据域值最小的那个链结点移到链表的最前面。要求:不得额外申请新的链结点

linux大本营

链表 C语言 数据结构与算法

一个能在Linux下使用C++编写的访问RabbitMQ接收发送数据的可编译代码

linux大本营

RabbitMQ 消息队列 C++

为开发者搭建创新舞台 OpenHarmony创新赛正式启动

最新动态

nvmf协议

linux大本营

网络协议 nvme RDMA技术

linux如何设置一个环境变量,在shell退出之后也不会失效

linux大本营

Linux Shell export

有道CEO周枫:当我们谈论大模型时,应该关注哪些新能力?

有道技术团队

DevOps 与研发效能资深技术专家张乐:研发效能的升维思考与降维执行

万事ONES

【源码分析】【seata】at模式分布式事务-tm实现逻辑

如果晴天

源码分析 分布式事务 seata Seata框架

终于有人把动态规划、冒泡排序、二叉树、链表、栈全部讲清楚了

收到请回复

程序员 java

seq命令

linux大本营

Shell 脚本

浅析低代码开发的典型应用构建场景

力软低代码开发平台

世优科技AI数字人产品“世优BOTA”发布!全面提升AI虚拟员工能力

联营汇聚

敏捷宣言和原则

老王同学

读书笔记

Rust、Go 和 Swift 在性能和并发性方面有何差异?

非凸科技

Go swift 性能 编程语言 高并发

FBEC大会 | 瑞云科技 CTO 赵志杰:元宇宙时代的基础设施——实时云渲染

3DCAT实时渲染

实时渲染 实时云渲染 实时渲染云

qemu怎么用

linux大本营

qemu

构建数据中台——数据只有被使用起来,才能创造价值

引迈信息

数据库 数据中台 低代码 JNPF 数字化、操作系统、中台

使用Plist编辑器——简单入门指南

logrotate怎么使用

linux大本营

Linux 日志管理

详细讲解spdk里的examples/nvmf/nvmf/nvmf.c文件

linux大本营

nvme 文件存储

如何通过C#/VB.NET代码将PowerPoint转换为HTML

在下毛毛雨

html PowerPoint 文档转换

Apple 的 plist 编辑器入门指南:基础操作与高级功能详解

雪奈椰子

文本搜索工具ack与grep

坚果

Linux 三周年连更

九层天塔DApp合约系统开发搭建

薇電13242772558

NFT

使用Ignite UI创建jQuery应用_Android/iOS_Anand Narayanaswamy_InfoQ精选文章