Flex与AJAX
Flex有专有的编译解析器,由于AJAX涉及到JAVASCRIPT技术,所以还是面对跨浏览器的烦扰。ajax在页面上处理一些简单逻辑时,需要用JAVASCRIPT来处理,你安心的在你的浏览器上编译解析通过了,你以为大功搞成了,可是殊不知,接踵而来的是客户的投诉,因为你原以为成功的页面在他们的浏览器上简直就是一堆垃圾,原因是他们的浏览器的编译解析不了你的页面代码JAVASCRIPT。你总不能为了一段JS代码而大动干戈,做到兼容所有的浏览器吧,你是做不到这一点的,因为浏览器在更新,不同版本的浏览器也不互相兼容。
Flex干脆就换了编译器,直接用FLASH PLAYER了。
本来就不应该把Flex与AJAX来做比较,这样比较没有任何意义,就比如你比较棉花与铅球的重量一样,两个不同的事物而已,没有共同点的东西,是没有比较点的。Flex给开发者提供全新的一整套开发、编译平台的框架,而Ajax是一系列旧有技术的集合而已。拿棉花和棉花比较,所以我们应该比较下Flex和GWT、OpenLaszlo、Nexaweb、Canoo、Backbase等RIA富客户端技术。
相关文档:
从2005 年Web2.0 的兴起开始算起,Ajax 伴随着国内的Web 开发社区走过了近四年的成长时间。四年的时间,对于一项Web 技术不算短了,这不仅是对当初对Ajax“旧瓶装新酒”持不屑态度的人的反驳,更把更多观望中的开发者拉入了Web 开发的行列。
Ajax的框架也开始一一出现:
Buffalo 是现任Thought ......
一、前言
打开工具箱的Ajax extensions可以看到五个ajax控件,在vs2008中它们已经集成到了.net framerwork3.5中,如果是之前版本的vs则需要自己去下载文件来安装。这五个控件在ajax中是非常常用的,所以微软才将他们集成到vs中来,下面将简单的介绍着五个控件及它们的重要属性。
二、重中之重——Scrip ......
AJAX(Asynchronous JavaScript and XML):基于XML的异步JavaScript,简称AJAX,是多种技术的综合.
一种客户端技术 ,为互联网用户提供更加友善的交互界面,更加流畅的用户体验.也就是所谓的胖客户端,使网页的效果能够像安装在计算机上的应用软件或系统一样友好华丽.
它由如下四种技术组成:CSS + DOM + XMLHttpRe ......
ICallbackEventHandler
aspx 页面:
function CallServer(PhotoId)
{
document.getElementById("updatediv").style.display = "block";
documen ......