随着ajax技术的出现,web 2.0时代已经来临,目前已经涌现了大量的web 2.0的网站,比如live.com,fclickr相册网站,google map等等。那什么是ajax呢?ajax技术其实是旧瓶装新酒了,它使用了异步javascript+xml。这种技术首先由微软在1999年引入,并以"使用远程调用的dhtml/javascript web应用程序"著称。这一技术的基本思想是,允许一个互联网浏览器向一个远程页面/服务作异步的http调用,并且用收到的结果更新一个当前web页面而不必刷新整个页面。根据这种技术创建者的意见,这种技术应能够改进客户端的体验,使得http页面外观与使用感觉很类似于windows桌面应用程序。
目前,已经涌现出了不少关于ajax的技术框架。而在.net 方面,也有不少开源的框架,如ajax.net,magic ajax等。而微软也推出了自己的ajax框架----atlas,目前的版本是6月份的ctp版本。在atlas中,已经封装好了大量的ajax控件与功能,十分方便。本文中将以两个实例来说明如何使用atlas来实现两个简单的ajax应用。
我们通过asp.net 2.0中的日历控件来说明如何使用atlas.先打开vs.net 2005,选择"新建web站点",如下图,这时会发现有"atlas web site"的模版,这时我们可以输入要创建应用的名称,这里我们就用默认的名称atlaswebsite1。 【相关文章:大势所趋 第四层交换器技术入门分析】
首先,我们要下载atlas,可以到 http://atlas.asp.net上去下载atlas的相关安装文件。我们先来看一个简单的例子,在这个例子中, 【扩展阅读:六步顺利排除计算机网络连接故障】
560)this.style.width=560; onmousewheel = javascript:return big(this) height=330 alt=点击放大此图片 src="/files/uploadimg/20061115/1604170.jpg" width=500>
在方案解决器中,你会发现vs.net 2005已经预先放置了一些文件,其中,在bin文件夹下包含了microsoft.web.atlas.dll文件,这是支持ajax功能的文件。... 下一页