HOME
BBS
深山帮帮欢迎您,您可以注册或者
qq登录只需一步,快速开始
深山旅行社网站管理系统开发完成,欢迎各位网友测试! 点这里测试
565449214 给站长留言
订阅本栏目 RSS您所在的位置: 深山工作室 > asp.net学习 > 正文

ASP.NET AJAX的应用

IT专家网 2008-1-7 20:36:45 深山行者 字体:  浏览 4969 我要评论

【IT专家网独家】ASP.NET AJAX提供了多种管理机机制,例如更新面板功能,它使AJAX能够自动生成新的网页而不用写大量的代码。这个更新面板通过发送关键信息、控制阀和页眉信息——从客户端返回到服务器。服务器端按步骤的执行发送过来的信息并且返回更新的HTML和可视化数据。通过使用JavaScript这些数据动态的添加到客户这边的页面上。

  当这个过程运行顺利的话,AJAX客户和服务器间的信息交换会变的十分强大,它们之间会有大量的HTML和可视化信息被传送。Web服务提供了一个方法在客户和服务器之间来最小化发送的请求和响应的信息的大小。而不用发送控件的值,可视化数据和其它的信息。Web服务只需发送一个应用程序所需的数据。它们只留给用户格式化了的数据。它与调用数据和重新获得记录的过程是很相相似的。不发一个数据被访问的时候它就会返回一个结果。

  此外返回的原数据需要被一个应用程序来执行。Web服务也允许处理出现在客户这边的数据,这个特性可以节省导入和运算结果的时间,使得页面初始化的时间更快。

  Web服务最典型的是使用了SOAP协议来与客户端进行数据交换。SOAP是XML的一种被标准化的形式,具有跨平台性和灵活性。(查询关SOAP更多信息请访问 )大多数的平台都能处理XML,这使得SOAP成为数据转换的一个最佳选择。

  然而在AJAX应用的时候,不是所有的浏览器都提供支持XML的处理和分析。这意味着SOAP是很难在客户这边来工作的。相反的,现在的浏览器支持的一种特殊的叫“markup”的项目数据被称做JSON。JSON提供了几个优点,包括支持跨浏览器和在不同的应用程序之间进行数据交换并将信息进行格式化。

  JSON使用了几种定界字符例如“{}”和“[]”来串行化姓名/值和数组。JSON自带XML标签化。如果你需要查询某个国家公司的名字,你将可以查询到具体的相关信息,并且可以随着JSON信息进行浏览,如: {"Country":"Argentina"}

  这个简单的JSON信息包含了多项字段名。注意到这个名字和值是用的{and}字符导入的,更多的姓名/值能被添加,中间用逗号进行分隔。 {"Country":"Argentina",

  "Continent":"South America"}

  查询完这个国家的公司的值后会返回用户数据,你会马上接收到信息。它包含了用户的数组,被串行化到JSON格式化。

  通过这个信息数据,你将看到“[and]”字符被用作数组项中。在这个例子中,3个用户项被从服务端返回,每个都包含国家,公司名,用户ID和连接姓名属性。

  .NET Web服务本身是不带JSON信息的,但是微软的ASP.NET AJAX进行了扩展。提供了一种方式可以使服务很容易的JSON信息,所以在以下的几列中你不会花太大的时间来使用它们,你将学会如何构建网络服务使

Ads loading...
相关阅读
( 2008-4-26 22:54:58 )ASP.NET中Cookie编程的基础知识
( 2008-4-17 20:13:03 )ASP.NET 2.0跨网页提交的三法
( 2008-4-5 20:32:12 )ASP.NET 2和IIS 7.0发生不兼容变化
( 2008-4-5 20:29:51 )浅谈 Vista系统设置IIS7攻略
( 2008-4-2 23:12:01 )ASP.NET中文乱码问题的解决。
( 2008-1-30 21:23:24 )ASP.Net 2.0中的5个数据控件
( 2008-1-7 20:36:45 )ASP.NET AJAX的应用
( 2007-12-1 21:54:50 )Asp.net中防止用户多次登录的方法
共有0条关于《ASP.NET AJAX的应用》的评论
发表评论
正在加载评论……
返回顶部发表评论
呢 称:
表 情:
内 容:
评论内容:不能超过 400 字,需审核,请自觉遵守互联网相关政策法规。
验证码: 验证码 
深山工作室网友评论声明,请自觉遵守互联网相关政策法规。

您发布的评论即表示同意遵守以下条款:
一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家、社会、集体和公民的合法权益;
二、不得发布国家法律、法规明令禁止的内容;互相尊重,对自己在本站的言论和行为负责;
三、本站对您所发布内容拥有处置权。

Ads loading...
更多信息>>栏目类别选择
rss学习
个人空间
网站设计
网站公告
下载
photoshop学习
ASP学习
DIV+CSS学习
SEO搜索引擎忧化
java学习
HTML学习
网站信息
网站类信息
更多>>同类信息
ASP.NET中Cookie编程的基础知识
ASP.NET 2.0跨网页提交的三法
ASP.NET 2和IIS 7.0发生不兼容变化
ASP.NET中文乱码问题的解决。
ASP.Net 2.0中的5个数据控件
根据页面模板动态生成html页面
ASP.NET AJAX的应用
Asp.net中防止用户多次登录的方法
Ads loading...
更多>>最新添加文章
批量删除access字段里面fld.Properties.Delete
ASP操作access或sqlserver数据库的函数库
asp采用access数据库搜索信息时因为日文片假名问题提示“Microsoft JET Database Engine 错误80040e14”的解决方法
asp中求两个数的百分比(利用百分比函数FormatPercent就可以自带%的符号)
asp利用sql操作数据表、数据库的一些方法
rs操作数据表记录集对象的方法
asp利用dateadd获得上个月、本月、下个月的第一天和最后一天
asp随机显示字符长度与类型(可随机显示数字、小写字母、大写字母,可以做为随机密码使用)
  • 业务 QQ:565449214
  • 手机:139 6134 7334
更多>>随机抽取信息
今夜 我又想你了
仿MAC官网导航菜单
生成随机字符串的函数,可以做为验证码一类的使用
输入框提示列表效果
asp截取字符串:根据右边第一个点(.)去掉扩展名
一个美化了的alert效果,非常不错。
Web标准中XHTML的代码规范
在未知图片的宽度与高度时利用div+css将图片居中
Ads loading...