asp.net-ajax - Ajax 纯粹是为了增强体验吗?

标签 asp.net-ajax

除了增强的用户体验外,Ajax 调用是否提供任何显着的性能优势?

最佳答案

甚至在 Ajax 被创造出来并普及之前,程序员就竭尽全力(使用 javascript 和内部框架的组合)使他们的 Web 应用程序响应迅速并提供增强的用户体验。

它还提供了显着的性能,而不是重新呈现页面,您的 ajax 网络应用仅与服务器通信以获取数据并相应地仅更新屏幕的某些部分。

AJAX 中的第一个 A(异步)也说明了一切,只要您的 Web 应用程序促进异步操作(想想自动完成),您的 Web 应用程序在增强的用户体验和用户友好性方面已经遥遥领先。尽管并非所有程序员都使用第一个 A(有些只是为了简化代码而使事情同步)。

无论出于何种意图和目的,AJAX 都能带来出色的用户体验,Stack Overflow 的 Ask Question 就是一个很好的例子,使用 AJAX,它可以抢先防止重复发布。

关于asp.net-ajax - Ajax 纯粹是为了增强体验吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/478843/

相关文章:

c# - 文本框中的 OnClick 事件

c# - 在 ASP.NET 中“缓存”一个大表

asp.net-mvc - 如何将参数传递给 ASP.NET MVC 中 AjaxOptions 类的 OnSuccess 函数?

asp.net-ajax - ASP.NET AJAX 4.0 中的客户端模板是否被完全放弃,转而支持 jQuery 模板插件?

asp.net - 如何在异步回发中保持控制焦点?

c# - IsPostBack Condition 的作用是什么?

c# - javascript getelementbyid 问题

c# - AjaxFileUpload 隐藏上传按钮并手动处理上传?

jquery - 使用 jquery 从 View 模型( View 到 Controller )传递类列表

c# - 如何仅在最小字符后检查密码强度?