初步了解 ASP.NET AJAX 扩展


======================================================
注:本文源代码点此下载
======================================================

初步了解 asp.net ajax 扩展

下载了一个 asp.net ajax beta 版,卸载原来的 atlas,执行安装过程安装到\program files\microsoft asp.net目录下。区别是 microsoft.web.extensions.dll 被安装到 gac 中,并且在安装指引中有这样一段话:

“the installation package installs the assembly (microsoft.web.extensions.dll) in the global assembly cache (gac). do not include the assembly in the bin folder of your ajax-enabled web site.”

在 web.config 的 system.web-compilation-assemblies 节增加了

原文:异步通信层提供使用不同 client executors 的扩展。executor 可以理解为是为客户端请求与服务器之间通信提供接口的关键 component。可以自定义 executor 插件。

webrequest class 可以通过 get 或 post 向服务器发送 http 请求。iframe 可以避免页内容变化导致的频繁修改,但缺点就是载入的优先级低于父页,如果一个 iframe 中页的内容相对较大就会让整个页初次载入的呈现效果较差,可以通过这个方法获取原本嵌入在 iframe 中的内容。另:json 也是一个有趣的内容。

看了两个示例:如何通过 javascript 调用一个 web servicehow to: call a web service from javascript using server types,javascript 调用带有服务器端类型的方法和以前略有不同,需要在 web service 额外声明 attribute,以前是通过 web.config 文件中增加

以前曾经参考《building mash-ups with "atlas"》做过一个获取天气的例子,不过通过 reflector 看了一下,发现原来的birdge*全部都消失了。那么新版是通过什么样的方案来解决 cross site/domain web service 调用的呢?

我试了一下通过 sys.net.webrequest 是可以获取 xml 代码的,但安全问题在各浏览器中表现不一,不是警告就是禁止。

中间插播广告:windows live contacts gadget(beta)。

我也试了一下 pagemethods,不过在隐藏代码的模型中也不是太好用,所以也只好借鉴盗链相册图片的原理(汗自己...)在 .aspx 文件中通过 xmlhttp 对远端的 web service 调用是获取 xml 并处理了。

大家都在适应变化,博客园老赵点滴翻译了一组文章,挺有意思的。

引自 搜趣博客


======================================================
在最后,我邀请大家参加新浪APP,就是新浪免费送大家的一个空间,支持PHP+MySql,免费二级域名,免费域名绑定 这个是我邀请的地址,您通过这个链接注册即为我的好友,并获赠云豆500个,价值5元哦!短网址是http://t.cn/SXOiLh我创建的小站每天访客已经达到2000+了,每天挂广告赚50+元哦,呵呵,饭钱不愁了,\(^o^)/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值