多语言展示
当前在线:323今日阅读:176今日分享:34

三种Ajax技术框架简介

现有的Ajax从框架角度分级的话,可以有以下分类:Ø零级,完成base工作,包括扩展原有对象的方法,Ajax通讯部分,比较精简。Ø 一级,完成effect工作,包括增加常用效果转换函数,如tween、drag、maskLayer、fade等的特效。Ø二级,完成component工作,包括对话框、列表、树、日历等的组件。Ø三级,完成application工作,包括完整的前端平台,允许用户定义能实现一定功能的模块。一些框架只做零级,如PRototype.js,一些框架做到一级,如jQuery ,一些框架做到了三级,如asp.net Ajax 和EXT。
方法/步骤
1

Asp.net Ajax 简介设计思想ASP.NET Ajax集成了一套客户端脚本库使得与功能丰富的、基于服务器开发平台的 ASP.NET结合在一起。其服务器端编程模型相对于客户端编程模型较为简单,而且容易与现有的ASP.NET程序相结合,通常实现复杂的功能只需要在页面中拖几个控件,而不必了解深层次的工作原理,除此之外服务器端编程的ASP.NET AJAX Control Toolkit含有大量的独立AJAX控件和对ASP.NET原有服务器控件的AJAX功能扩展。

2

Jquery简介设计思想简洁的思想:几乎所有操作都是以选择DOM元素(有强大的Selector)开始,然后是对其的操作(Chaining等特性)。本身特别容易上手, 代码非常简单,非常贴近原生态的javaScript,文件也非常小。

3

Extjs 简介设计思想100%面向对象和组件化的思想,一致的语法,全局的命名空间。文档的完整,规范,方便。所有的组件(widgets)都可直接使用,而无需进行设置。

推荐信息