易截截图软件、单文件、免安装、纯绿色、仅160KB

AJAX学习笔记一

前段时间做项目用到GWT,从而接触到AJAX这个名词,现在回顾,觉得有必要记录下来学习的内容。
AJAX是一门综合技术,最早出现在1998年,大量被使用是从2005年开始。最大的优点是,不更新整个页面的前提下维护数据,应用可以仅向服务器发送并取回必需的数据使得前端和服务器的交互时间短。最大缺点是,不能保存历史状态,即不能回退.(google map的解决方式是用一个隐藏的IFRAME中进行搜索,然后将搜索结果反映到Ajax元素上,以便将应用程序状态恢复到当时的状态。)还有一些其他的缺点,诸如浏览器支持不同;对串流媒体的支持没有FLASH、Java Applet好;不好调试等等。GWT的出现解决部分问题,使得从JAVA程序员更好上手AJAX,由于拥有JAVA的特点,使之调试,应用上更简单,但随之带来的缺点是客户端代码过大,第一次下载花费时间很长。GWT应用属于RIA(Rich Internet Application)的一种。使用GWT更像是在写桌面程序。编程不再复述,下一篇着重讲讲GWT的配置。
RIA属于web前端技术,
什么是RIA?
关于RIA领域内有多少技术成员?这个问题很有趣,可能你没有调查过,现在我把我所了解到的RIA领域内的主要Player列给各位。由于有知名的开源产品,因此这个成员不按照公司名称排列,而是按照技术的性质来分:
第一类是RIA平台技术:Adobe Flash Platform(包括Flash Player, AIR,
Flex和ColdFusion,以及众多的AS3 API产品),Microsoft Silverlight(WPF/E),IBM
Expeditor 和Sun JavaFX
第二类是免费RIA技术产品,但是由商业技术公司提供。包括GWT(Google Web Toolkit),YUI(Yahoo User Interface,Microsoft Ajax Library(原名Atlas),以及Adobe Spry
第三类是基于开发者社区和开源模式的技术产品,包括jQuery和Prototype
第四类是基于和面向企业的开源技术产品,如Ext JS,Curl
最后一类是可以兼容众多RIA应用技术的商业产品,如Backbase Rich Portal和Nexaweb Business Application
参考文章
什么是AJAX
AJAX的百度百科
GWT2.0参考书籍
据说很好
JavaScript的简单参考


相关文档:

AjaX 二级联动

JSP:
课程名称:
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/options.js"></script>
 <html:select property="icourseId" onchange="change(this)" style="width:180px;">
      <html:opt ......

ajax 通用方法

var xmlHttp;
// 创建XMLHttpRequest对象
function createXMLHttpRequest() {
    try {
        // FireFox, Opera 8.0 +, Safari
        xmlHttp = new XMLHttpRequest();
    }
    catch ......

AJAX安装

http://ajaxcontroltoolkit.codeplex.com/releases/view/33804
1>安装Ajax ASPAJAXExtSetup.msi (在http://ajax.asp.net下载)
2>安装Ajax模板 ASPAJAXSamples.msi
3>下载 最新版本 ajaxcontroltoolkit
  http://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=AtlasControlToolkit
......

ASP.Net网站开发ajax局部刷新问题

这几天在写一个页面,页面内容全是局部刷新,最近看到了Ajax控件,觉得很新鲜,于是就用控件开发,遇到的问题是在太多.
头都搞晕了 ,以后不用了 .推荐还是使用WebServices的好.
1.已成功与服务器建立连接,但是在登录过程中发生错误。 (provider: 共享内存提供程序, error: 0 - 管道的另一端上无任何进程。)
此错误我在网上找 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号