学习使用 AJAX 和 ASP.NET 的资源

Resources for learning to use AJAX with ASP.NET

我一直在阅读有关 AJAX 的信息,并使用它来获取更快的网页内容和许多有用的功能,但大多数文档都与 PHP 相关,目前我的工作是ASP.NET服务器端网页用C#,页面文件为.aspx,不是MVC应用。我还没有找到足够的资料来学习如何使用 AJAX 和 ASP,请 link 给我一些,或者举一个简单的例子来检查用户名是否已经存在于数据库中,这是我想在用户注册表单上实现的功能之一。

我认为您在互联网上 material ASP.NET AJAX 就足够了。所以这就是 link,它将为您提供所需的输出。

http://www.dotnetfunda.com/articles/show/2297/how-to-check-whether-username-exists-in-database-without-refreshing-pa

这实际上取决于您是想快速完成这项工作,还是在构建它时深入了解它。我尝试使用后一种方法。如果你的基础足够好,任何题目,你以后都不会遇到太多麻烦。

因此,如果您开始处理 ASP.NET Web 表单和 AJAX,这将有益于

0) 远离ASP.NET AJAX 控件工具包和UI 控件,例如UpdatePanel。我觉得它们使 AJAX 启用的 ASP.NET 网页看起来更容易创建,但不会让您进入 AJAX 心态。

1) 从在客户端 JavaScript 代码中使用 XmlHttpRequest 并在服务器端代码中使用 WebMethods 或 HTTP 处理程序开始

2) 然后,使用像 jQuery 这样的 JS 库而不是简单的 Javascript 调用

3) 在服务器端开始使用 ASP.NET Web API

尝试 this.I 打两只鸟(Ajax 和 WebAPI),当我一个月阅读这篇文章时 ago.It 只讨论了基础知识,但我认为这足以让你了解看完了自己的。

Link

http://www.codeproject.com/Tips/832045/Implementing-a-Basic-REST-Based-ASP-NET-Web-API-Se