当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: 2.建立HttpHandler,在web.config里面加
 

 

 ·asp.net 2.0实现ajax的web开发(1)    »显示摘要«
    摘要:本文中我有三个目的。首先,我想提供一个ajax风格应用程序的高级概述。其次,我想详细地描述asp.net 2.0的异步回调机制。最后,我想对构建ajax风格应用程序的工具和框架的未来改进作一下展望。归纳来看,ajax风格的web应用程序展示了下列特征:• 到web服务器的异步请求-在用户等待来自于web服务器的响应时,浏览器用户接口不会被堵塞,而是可以继续响应用户的交互。• 高度依赖于用javascript编写的基于浏览器的逻辑-w......
    摘要: atlas是微软提供的一个ajax工具包,封装了实现ajax的所需的java script,使用起来非常简单,可以直接调用web service方法,然后通过asynchronous call的方式回调给客户端script,我用atlas写了个简单的基于ajax的无刷新chatroom: 为了引用web service,首先要在页面中添加以下客户端脚本: <scriptlanguage="javascript"src="chat......


.net Ajax无刷新技术

下载一个.net ajax开发包,该开发包包括asp2.0与目前asp1.1版使用的ajax,详细地址参见http://ajax.schwarz-interactive.de/,接下来,开始。

1. 新建一个项目,在引用中添加引用ajax.dll,ajax.dll位于下载的压缩包里面。

<configuration> 【相关文章:内容安全相关网络设备功能介绍

2.建立httphandler,在web.config里面加上 【扩展阅读:一体化的网络安全——SINFOR UTM

【扩展信息:金盾抗DDOS系统的技术优势

<system.web>

<httphandlers>

<add verb="post,get" path="ajax/*.ashx" type="ajax.pagehandlerfactory, ajax" />

</httphandlers>

<system.web>

</configuration>

3.新建一个类demomethods,这个类实现获取客户端mac地址:

using system;

using system.web;

namespace ajaxsample

{

/**//// <summary>

/// summary description for methods.

/// </summary>

public class demomethods

{

[ajax.ajaxmethod]

public string getcustomermac(string clientip) //这里输入客户端ip,这个函数知识测试用,你也可以写一个其他的简单一点的函数代替

{

string mac = "";

system.diagnostics.process process = new system.diagnostics.process();

process.startinfo.filename = "nbtstat";


...   下一页
    摘要:环境:window xp sp2 + .net framwwork 2.0.50727。asp.net 2.0自带的客户端回调asp.net 2.0已经发布。2.0有了许多新特性,客户端回调就是其中之一。客户端回调允许我们不经过回发而调用服务器端的方法,与ajax提供的功能是一致的,但是不如ajax灵活,ajax可以自定义调用的方法,2.0自带的回调功能却不行。要使用客户端回调功能必须实现system.web.ui.icallbackeventhandle......
» 本期热门文章:

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