当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: 首先我们新建个项目,名字是AjaxPro,我用的是vs2005beta2版本。
 

 

 ·ajax技术原理解析(1)    »显示摘要«
    摘要:ajax 由 html、javascript™ 技术、dhtml 和 dom 组成,这一杰出的方法可以将笨拙的 web 界面转化成交互性的 ajax 应用程序。五年前,如果不知道 xml,您就是一只无人重视的丑小鸭。十八个月前,ruby 成了关注的中心,不知道 ruby 的程序员只能坐冷板凳了。今天,如果想跟上最新的技术时尚,那您的目标就是 ajax。 但是,ajax 不仅仅是一种时尚,它是一种构建网站的强大方法,而且不像学习一种全新的语言那......
    摘要:最近几年ajax应用程序开发出现了两种截然不同的方法,每一种方法都对以前的结构模型进行扩展.由于两种方法性质看起来是不同的,所以在实际应用程序的开发中应选择其中一种. 当我们第一次听到ajax这个术语的时候,我们的第一反应可能就是其较高的web页面交互性.至少在javascript中的web应用程序部分必要的代码提供交互性,虽然在ajax应用程序意义方面都有一致的意见,但对于开发者如何与javascript进行交互或者如何在客户端与服务器之间分配显示逻辑有......


Ajax.Net快速入门

现在的项目准备用ajax,用ajax.net实现,而不是atlas,所以先看下ajax.net,ajax.net现在的最新版本是ajaxpro5.11.4.2,下载地址是:www.schwarz-interactive.de

右击站点名字点add reference添加对我们刚刚下载来的那个叫ajaxpro.2.dll的引用,如果你用的是vs2003,则添加对ajaxpro.dll的引用,然后我们在添加个web.config文件(很郁闷的是vs2005不再自动添加web.config文件拉),修改web.config如下: 【相关文章:ISA 2004让病毒走上"不归路"

首先我们新建个项目,名字是ajaxpro,我用的是vs2005beta2版本。 【扩展阅读:曙光GodEye-HIDS主机入侵检测系

【扩展信息:保护Windows,找只万能狗狗来巡逻

<system.web>

<httphandlers>

<add verb="post,get" path="ajaxpro/*.ashx" type="ajaxpro.ajaxhandlerfactory, ajaxpro.2"/>

</httphandlers>

意思是所有的ajaxpro/*.ashx请求都由ajax.pagehandlerfactory处理,而不是由默认的system.web.ui.pagehandlerfactory处理程序工厂来处理。

我们现在给default.aspx.cs文件添加个名字空间namespace mydemo,这里更加郁闷的是为什么vs2005beta2怎么不给你自动添加名字空间啊?与2003怎么完全不同呢?

现在我们写个ajaxmethod服务器端方法,他与普通的服务器方法唯一不同的地方就是他必须要在方法的上面添加个[ajaxpro.ajaxmethod],代码如下:

[ajaxpro.ajaxmethod]

public datetime getservertime()

{

return datetime.now;

}

[ajaxpro.ajaxmethod]

public int addtwo(int firstint, int secondint)

{

return firstint + secondint;

}

我们还必须在page_load里面把这个类注册下,如下:

protected void page_load(object sender, eventargs e)

{

ajaxpro.utility.registertypeforajax(typeof(_default));

}


...   下一页
    摘要:real-world ajax seminar 研讨会3月14日在美国纽约的时代广场召开。 这是令人紧张而劳累的一天,特别引人注目的是,参加此次研讨会的演讲者包括: “ajax 之父”——jesse james garrett,(演讲内容:"the elements of user experience") yahoo!的ajax传道者——bill scott,(演讲内容:"designing for ajax" ) zimbra ceo——sco......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE