asp.net的Ajax学习

【Unity实战】HybridCLR热更快速集成 本文假设你已经通过UPM导入了HybridCLR、Addressables、il2cpp支持并具有一定的C#基础和Unity编辑器操作能力。 阅读详情
 

作者:清清月儿

主页:>http://blog.youkuaiyun.com/21aspnet/           时间:2007.6.3

 1.什么是Ajax?
2006年忽如一夜春风来,众多涉及到Web开发的站点都在谈Ajax,那么到底什么是Ajax呢?

其实Ajax并不是一种技术。它实际上是几种已经在各自领域大行其道技术的强强结合。Ajax混合了:
* 基于XHTML/CSS
* 由DOM(Document Object Model)实现动态显示与交互
* 通过XML和XSLT进行数据交换及处理
* 使用JavaScript整合上述技术
简单的说Ajax能够实现不刷新浏览器窗口(当然更不用安装额外的插件)而满足用户的操作。

说到底Ajax就是无刷新效果,增加用户体验。

2.微软官方已经推出了Asp.net 的Ajax框架-----ASP.NET AJAX.

请在>http://ajax.asp.net/下载即可。

>http://ajax.asp.net/downloads/default.aspx?tabid=47

>ASP.NET 2.0 AJAX Extensions 1.0:各种服务器端控件,安装后vs.net2005里就有。

> Microsoft AJAX Library:各种客户端控件。

> ASP.NET AJAX Control Toolkit: asp.net服务器端控件包。

本博客会在后文中介绍这些控件

3.目前市面上流行的Ajax书籍点评:

如果大家开发中遇到的需求微软没有提供的Ajax控件没有实现的怎么办?

那只有自己写代码或者引用其他Ajax框架。

 

说明:本人没有要看次文的人就全部买这些书,你可以根据自己的水平需要选取,如果你一本不买也可以没有人强迫你,毕竟每个人的水平不同,主要是给初学者以指引,我写这个主要是鉴于此前一篇介绍书的文章被人指责有为书店做广告。

1.《征服Ajax Web 2.0开发技术详解》
这本书很详细的讲了Ajax所需要的Javascript语言基础,XMLHttpRequest,Ajax基础架构Dom模型,样式CSS。很多初学者如果搞不清Javascript自然对于Ajax编程无从谈起,后面介绍了几个例子:树状菜单,RSS阅读器,搜索提示,相册,上传进度条,拖拽。所以对于初学者来说这是一本很基础很好很实用的书。

此书缺点:2006年6月出的未免老了些,没有最新的ASP.NET Ajax框架。

2.《征服ASP.NET 2.0 AJAX--WEB开发技术详解(基于ASP.NET AJAX1.0正式版)》
这本书就补了上本书的不足,2本书的组织结构都很类似,这本书也讲了些javascript,CSS,XMLHttpRequest,Dom。这本书讲到了最新的Microsoft ASP.NET Ajax组件:ASP.NET 2.0 AJAX Extensions 1.0以及Toolkit。各种官方控件都讲了。应该说这是一本很及时的书。

3.《AJAX实战》
目前AJAX领域最为全面深入的一本著作,被《程序员》等机构评选为2006年最受读者喜爱的十大IT图书之一。
书中讲了MVC架构,用户体验,Ajax的安全性,性能,动态双组合功能,输入前提示,增强的Ajax门户,使用XSLT的搜索,RSS。对于要提高的人来说这是一本必读的书。这本书翻译的也是很不错的,文笔流畅。

此书缺点:也是因为2006年的老书所以没有最新的ASP.NET Ajax框架。但是这本书的初衷是讲原理不是讲例子而且讲ASP.NET Ajax框架的书已经出数本了。

4.《AJAX高级程序设计》
无疑你想再提高此书也是很好的,书中讲了Ajax模式:通信控制模式,失效处理模式,RSS聚合,Web服务,Ajax框架。这本书总的来看像一部中级读物,其中的例子----一个完整的AjaxMail很不错。作者本人是javascript的资深专家,《Professional JavaScript》的作者,所以其中有很多经验之谈。

此书缺点:也是因为2006年6月的老书所以没有最新的ASP.NET Ajax框架。不过这本书讲Ajax模式毕竟没有讲深,好像只是开了个头,也许作者写书的时候是Ajax才出不久吧,好在《AJAX模式与最佳实践》在2007年及时出版。

5.《AJAX模式与最佳实践》
这本书是由电子工业出版社2007年3月出版的一本优秀著作,译者水品很高前面几本书都有其翻译。正如序里所说:任何一本标明“模式”的书都不会是一本入门书,因为“模式”一般是与某些通用的设计决策相关的。本书对于那些正准备扩展技术视野的中、高级Ajax程序员来讲是一本高级参考。虽然在校订和一些关键技术评论上存在一点瑕疵,但总体来讲,它出色地完成了覆盖Ajax模式和实践的 任务。全书先后讲了:内容分块模式,缓存控制器模式,置换模式,解偶导航模式,表现变形模式,持久通信模式,状态导航模式,无限数据模式。

下面再介绍4本讲Ajax框架例子的书,很多可以直接就用的。

6.《ASP.NET AJAX程序设计-第I卷:服务器端ASP.NET 2.0 AJAX EXTENSIONS与ASP.NET AJAX CONTROL TOOLKIT》
以前很多复杂的Ajax和javascript代码被微软整合为控件,本书主要主要介绍了最新的Microsoft ASP.NET Ajax组件:ASP.NET 2.0 AJAX Extensions 1.0以及Toolkit。作者在微软工作。不过本书不太适合对于Ajax一点不懂的初学者,建议先看一本关于Ajax的基础教程,再学习一些.net基础知识。其实你只有做过很多开发以后才会明白为什么需要那些控件,否则只会导致滥用错用。

缺点:如果作者适当讲一点Javascript知识或许会更好。

7.《征服AJAX--WEB 2.0快速入门与项目实践(.NET)》
基于Ajax的数据验证,自动完成,树形菜单,个性化主页,搜索,无刷新聊天室,地图查看,相册,Web版的MSN。可以说如果开发中遇到类似需求参考此书即可。

8.《AJAX 修炼之道-WEB 2.0 入门》
这本书对外宣传AJAX从小工到专家的首选图书。其实这本书虽说讲得很广,但毕竟不深。本书讲了基于Ajax的Google地图以及各种主流工具包以及Ajax和各种语言的融合。作者是Ajaxxian.com的创始人,各种高级国际会议的演讲者。可以说这本书可以帮助我们开阔眼界。

9.《征服AJAX:DOJO、PROTOTYPE、SCRIPT.ACULO.US框架解析与实例》
PROTOTYPE对javascript内置对象做了很多扩展,这是一个很基础的框架,他还提供了若干自定义对象和类,简化了Javascript开发; SCRIPT.ACULO.US正好提供了很多拖放,自动完成,滑块效果。Dojo是一个基于Javascript的开发工具包。

来自:http://www.ajaxsamples.cn/html/6245.html

霍尼韦尔SoftMaster使用说明 立即下载

相关推荐

Ubuntu下Vim创建属于自己的头部注释和代码模板

痛点 每次打开vim想写个C或者C++的程序都要把固定的模板敲一遍,是不是感觉非常的繁琐,能不能把Vim弄得像IDE那样新建一个文件直接生成对应的头部注释和代码模板,减少这些重复工作呢?下面我尽量详细的介绍实现的方法: 先看看新建文件后的效果 C语言格式效果 C++语言效果 方法: 使用命令 vi /etc/vim/vimrc 打开vimrc这个文件,然后复制以下代码至文件末尾的空白处即可! 修改vimrc文件里面的内容必须要用root管理员身份才能进行修改,修改时先切换至root身份即可。 "新建.

weixin_42137584的博客 1560

ASP.NET—Ajax的基本使用

什么是Ajax   我的理解就是异步请求,在不刷新页面的情况下也可以向服务器发送请求。比如:注册的时候检查用户名是否可以使用,普通的方式就是在文本框后添加一个按钮,点击这个按钮访问数据库检查用户名是否可用,在此期间用户什么也做不了,只能等待服务器返回结果;而利用Ajax,只要文本框失去焦点,浏览器就会自动向服务器发起请求,并且不刷新页面,使用户感觉不到,在此期间,用户还可以继续输入密码。就类似于单...

张伟杰 3927

提升AI智能体回复质量:扣子平台提示词优化技巧与案例解析

本文深入探讨了在扣子平台上优化AI智能体提示词的关键技巧与实战案例。通过分析提示词设计的核心原则、业务场景适配策略以及平台高级功能应用,帮助开发者显著提升AI Agent的回复质量。文章特别强调了结构化提示词设计和A/B测试评估的重要性,并提供了电商客服场景的完整优化案例。

weixin_30897233的博客 538

【.NET全栈】ASP.NET开发Web应用——AJAX开发技术

AJAX技术是这几年中出现的较为热闹的技术。大多数的Web开发者都已经关注,或正在使用AJAX。AJAX全称是Asynchironous JavaScript and XML。中文称为异步JavaScript和XML。AJAX本身不能称为一门技术、语言或者软件。它是由多种技术组合,这些技术存在了很多年,现在借助于AJAX组合,称为一种新的开发模式。认识ASP.NET AJAXASP.NET AJAX服务器扩展ASP.NET AJAX服务器端控件扩展。

杰西笔记 1856

基于FPGA的ov5640摄像头简易图像采集装置详解

本文介绍一种基于FPGA的,通过流模式DDR实现OV5640摄像头数据采集并显示的方法。

qq_42230252的博客 1万+

【python快速编程入门(第二版)黑马程序员课后编程题】

python快速编程入门(第二版)黑马程序员课后编程题

weixin_46167259的博客 1万+

ajax在asp.net中的应用

(1)Ajax的发展史 Ajax从一种十分模糊稀罕的技术一下变成最热门的东西。Ajax最开始出现的是万维网。比较于桌面应用程序,web应用程序相当缓慢和沉闷。无论如何,人们都喜欢上了web应用程序,因为他们无论在什么地方都能上网,只要身边的计算机上安装一个浏览器就行。之后,微软在Internet Explorer 5中创建了XMLHttpRequest,它使得浏览器端JavaScript可以与w...

覃庆奖 4968

单细胞测序流程(八)单细胞的marker基因转化和​GO富集分析

系列文章目录 单细胞测序流程(一)简介与数据下载 单细胞测序流程(二)数据整理 单细胞测序流程(三)质控和数据过滤——Seurat包分析,小提琴图和基因离差散点图 单细胞测序流程(四)主成分分析——PCA 单细胞测序流程(五)t-sne聚类分析和寻找marker基因 单细胞测序流程(六)单细胞的细胞类型的注释 单细胞测序流程(七)单细胞的细胞类型轨迹分析———————————————— 本期主讲内容——单细胞的maeker基因转化和​富集分析 marker基因转化是为了将基因的id和基.

qq_45478665的博客 1万+

.net中使用Ajax

在.net中使用Ajax传递数据的话,一般使用

cjsyr_cjsyr的专栏 974

抖音a_bogus参数逆向避坑指南:从环境检测到XHR请求的全流程解析

本文详细解析了抖音a_bogus参数在v1.0.1.19版本下的逆向工程全流程,重点介绍了如何通过PyV8Env框架进行有效的补环境操作,以绕过严格的环境检测。内容涵盖从环境初始化、关键事件触发到模拟XHR请求获取签名的完整步骤,并提供了可运行的Python代码示例和常见检测点的避坑指南,帮助开发者稳定生成有效的a_bogus参数。

tech5的博客 600

【为K8s的coredns配置上游DNS服务器】

为K8s的coredns配置上游DNS服务器一、背景描述二、如何修改coredns达到目的三、修改coredns 解析指定域名走指定dns①、get coredns configmap②、修改coredns configmap③、查询现有coredns pod并逐个重启④、验证解析是否正确 一、背景描述 有一个项目需要部署到客户内网,并通过nat映射实现外网访问! 项目中有多个服务之间调用是走的外网域名,项目采用k8s集群容器部署,客户的网络情况导致服务之间通过外网域名互调时总是 connection ti

那个那个 6670

ajax 基本及在.net中的使用

文章目录基本特性XMLHttpRequest 对象 (异步的与服务器交换数据)GET 还是 POST?GET 请求POST 请求url - 服务器上的文件异步 - True 或 False?Async=trueAsync = false服务器响应responseText 属性responseXML 属性服务器端构架客户端构架ScriptManagerscriptManager 属性 基本特性 AJ...

BugsBunnywyj的博客 934

zabbix深度监控之邮件告警、微信群和微信告警

本文详细介绍了Zabbix监控系统实现邮件告警和微信告警的配置方法。邮件告警部分包含QQ和163邮箱的SMTP服务器配置、消息模板设置、告警流程三步骤(媒介配置、触发器动作、用户设置)。微信告警分为两种方式:企业微信群机器人告警(通过webhook实现)和企业微信应用告警(需创建应用并获取API参数)。两种告警方式都提供了完整的配置流程,包括脚本编写、权限设置、消息模板定制等关键步骤,并特别说明了如何使个人微信接收企业微信告警消息。文章还对比了SMTP、POP3、IMAP三种邮件协议的差异及适用场景。

提供C#相关开发 、云计算、运维测试、网络安全相关技术分享与服务,有意向可联系。 815

关于学习ASP.NET AJAX

关于学习ASP.NET AJAX 最近两天都在看ASP.NET AJAX收获挺大的,把自己学习经验分享出来。希望对有兴趣学习ASP.NET AJAX的朋友有帮助。我的学习顺利如下: 1,首先看了Scott Guthrie(General Manager, .NET Development Platform)的一个演示录像http://download.microsoft.com/...

a5367284的博客 155

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

asp net的Ajax学习进阶

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!                asp.net的Aja

gdfjhc的博客 260

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

ASP.NET中ajaX学习记录

正在想学习ASP.NET中的 AJAX,搜索园子里的叶子文文的.net之路的文章不错!引用一下!方便查看! Asp.net中的AJAX学习记录之一 AJAX技术的崛起与Asp.net AJAX的诞生 Asp.net中的AJAX学习记录之二 体会AJAX页面刷新的不同(初体验) ASP.net中的AJAX学习记录之三 体会UpdateMode属性及使用UpdateTri...

again5401的博客 116

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

asp.net的Ajax学习进阶

asp.net的Ajax学习进阶作者:清清月儿主页:http://blog.csdn.net/21aspnet/          时间:2007.6.3 1.什么是Ajax?2006年忽如一夜春风来,众多涉及到Web开发的站点都在谈Ajax,那么到底什么是Ajax呢?其实Ajax并不是一种技术。它实际上是几种已经在各自领域大行其道技术的强强结合。Ajax混合了

深度Java 2万+

Asp.net ajax 学习笔记

学习asp.net ajax 笔记(一),学习asp.net ajax (二)(updatepanel 服务器端) ,学习ASP.NET AJAX (三) (UpdatePanel 客户端) ,学习asp.net ajax(四)(从客户端访问WebService) ,UpdatePanel 提示和技巧,http://msdn.microsoft.com/zh-cn/magazine

学无止境 869

全面的ASP.NET AJAX学习参考资源

前面几天我总结了一些ASP.NET AJAX(开发代号Atlas)重要参考资源大收集,近来偶尔发现了一个英文站点,也总结了一下ASP.NET AJAX(Atlas)的学习资源。粗略看了一下,比我前一个总结的内容丰富多了,实在不敢独享,搬过来希望能和朋友们分享。注意,下面有些内容是针对CTP版本的ASP.NET AJAX,现在已经有些过时,还请朋友们多加小心,去伪存真。 ASP.NE

EndAll的专栏 1463

ASP.NET、Ajax、Silverlight学习电子资料汇总

 ASP.NET、Ajax、Silverlight学习电子资料汇总  http://bbs.topsage.com/dispbbs.asp?boardID=123&ID=174174

王俊超的专栏 532

学习ASP.NET一定要学习ASP.NET AJAX吗?

最近儿子生病,一直没有时候来进一步的学习ASP.NET AJAX,不过有时会想一定要学习ASP.NET AJAX吗?我个人认为:开发B/S系统,在很多情况下需要与服务器打交道,比如一个页面有很东西,而你只希望有很小一部分需要与服务器交互,那这个时候使用ASP.NET AJAX是最好不过的。ASP.NET AJAX属于应用上面的开发,我认为。好像我给我外甥讲做网线的水晶头一样,我说网线中有八条线,而...

weixin_33770878的博客 80

更加全面的ASP.NET AJAX(Atlas)学习、参考资源(英文)

前面几天我总结了一些ASP.NET AJAX(开发代号Atlas)重要参考资源大收集,近来偶尔发现了一个英文站点,也总结了一下ASP.NET AJAX(Atlas)的学习资源。粗略看了一下,比我前一个总结的内容丰富多了,实在不敢独享,搬过来希望能和朋友们分享。 注意,下面有些内容是针对CTP版本的ASP.NET AJAX,现在已经有些过时,还请朋友们多加小心,去伪存真。 ASP.NET ...

weixin_30262255的博客 223

ASP.NET AJAX学习记要(1)-如何下手

====================================================== 注:本文源代码点此下载 ====================================================== 在学习asp.net的时候经常会听到ajax,什么ajax?我没有听说过,所以就学习了,从网上查了很多资料,可是不是短时间就可以学会或者是学精通的

javazhuanzai的专栏 273

Asp.net2.0 Ajax学习地址,珍藏

[预先需求] 了解AJAX基本原理(随便找本书看看或是搜索一下网络资源) [入门] TerryLee的ASP.NET AJAX入门系列 [继续入门 稍加深入] ASP.NET AJAX官方网站、ASP.NET AJAX Control Toolkit官方网站和官方参考文档 [应用 问题求解] Dflying Chen的Blog的相关分类、博客园ASP.NE...

weixin_33716557的博客 85
上一篇: Asp.net 2.0 Ajax 验证用户是否存在
下一篇: jquery实现的滚动新闻(多个实例代码)
Iamarmy
博客等级 码龄23年 23粉丝 49原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值