Kendo UI 开发教程

jQuery UI 是一套 JavaScript 函式库,提供抽象化、可自订主题的 GUI 控制项与动画效果。基于 jQuery JavaScript 函式库,可用来建构互动式的 Web 应用。

在开发 Web 应用时,可以直接使用 jQueryUI ,也可以使用其它一些基于 jQuery 的其它 UI 框架,其中 Kendo (日文剑道) UI 就是其中的佼佼者。两种框架各有所长,下表列出两种 UI 框架的简单比较:

分类 jQuery UI Kendo UI
Widgets (Total) Yes (8) Yes (18 Web; 8 Mobile)
Themes (Total) Yes (25) Yes (5)
Interactions (Total) Yes (5) Yes (6)
Templates No (see Template) Yes
DataSource No (see Dataview) Yes
Model-View-ViewModel (MVVM) No Yes
Data Visualization No Yes
Globalization No (see Globalize) Yes
Validation No (see jQuery Validation Plugin) Yes
Browser Support IE 6+, Firefox 3+, Safari 3.1+, Opera 9.6+, Chrome IE 7+, Firefox 3+, Safari 4+, Opera 10+, Chrome
Mobile Device Compatibility No (see jQuery Mobile) Yes

可以看到 Kendo UI 和 jQuery UI 相比添加了模板(Template),数据源绑定(DataSource),MVVM 和移动设备的支持,功能上相对要强大很多,但 Kendo UI 本身不是免费,它是由 Telerik 公司开发并支持的.

Kendo UI 是一个基于 HTML5 和 jQuery 的 UI 框架用来开发时尚Web应用。这个UI框架包括的很多 UI 控制项,数据显示组件,和自适应的手机框架,并支持数据绑定,使用模板,拖放功能。

Kendo UI 包含下面下面几个开发包:

  • Kendo UI Web – 用于桌面浏览器的 HTML5UI 组件.
  • Kendo UI DataViz – 用于显示数据的 HTML5UI 组件.
  • Kendo UI Mobile – 用于开发基于移动设备的 HTML5 UI 框架.
  • Kendo UI Complete -包含了上面三个开发包.
  • Kendo UI Complete for ASP.NET MVC -包括了 Web,DataViz 和 Mobile 并提供这些 UI 组件的 ASP.NETMVC 伺服器端封装.
  • Kendo UI Complete for JSP – 包括了 Web,DataViz 和 Mobile 并提供这些 UI 组件的 JSP 伺服器端封装.
  • Kendo UI Complete for PHP – 包括了 Web,DataViz 和 Mobile 并提供这些 UI 组件的 PHP 伺服器端封装

最新文章

  1. thoughtworks编程题
  2. List<T> 转换 DataTable
  3. jxl 2.6.12 与 jxl 2.3.0 稳定版性能比较
  4. 破解 AD_CM#3
  5. php文件删除unlink()详解
  6. socket异步通信-如何设置成非阻塞模式、非阻塞模式下判断connect成功(失败)、判断recv/recvfrom成功(失败)、判断send/sendto
  7. Welcome
  8. [转]C#中yield用法
  9. STM32 CAN 波特率设置及采样点设置
  10. mongodb 2.6.6 在window10下的安装
  11. mpi和cuda混合编程的正确编译
  12. Bootstrap基础学习(二)—表单
  13. 第3天:CSS浮动、定位、表格、表单总结
  14. Admob - Google广告接入
  15. Android项目实战(四十八):架构之组件化开发
  16. jmeter元件执行顺序及简介
  17. Boost 常用的库
  18. Go linux 实践3
  19. MapGIS SDK(C++)【基础篇】
  20. sqlserver 目录名称无效解决办法

热门文章

  1. DS:架构-1
  2. 开发商应用被App Store拒绝的79个原因
  3. 我对sobel算子的理解
  4. JS--改变div大小
  5. Hibernate中注解的开发
  6. 【243】◀▶IEW-Unit08
  7. F - 棋盘问题
  8. eclipse中jquery.js文件有错误提示…
  9. 如何使用jmeter连接数据库并提取数据库中的值作为参数,与响应信息中提取的值进行比较
  10. 2015 Noip提高组 Day2