AJAX 示例
本节中的示例演示如何使用 Asynchronous JavaScript 和 XML (AJAX)。
本节内容
- JSON 序列化
演示如何使用 DataContractJsonSerializer 来序列化和反序列化 JavaScript Object Notation (JSON) 格式的数据。
- 基本 AJAX 服务
演示如何使用 Windows Communication Foundation (WCF) 创建基本的 ASP.NET 异步 JavaScript (AJAX) 服务(可通过从 Web 浏览器客户端使用 JavaScript 代码使用的服务)。服务使用 WebGetAttribute 属性以确保服务响应 HTTP GET 请求并配置为对响应使用 JSON 数据格式。
- 使用 HTTP POST 的 AJAX 服务
演示如何使用 WCF 创建利用 HTTP POST 谓词的 AJAX 服务(可通过从 Web 浏览器客户端使用 JavaScript 代码使用的服务)。
- 无配置的 AJAX 服务
演示如何使用 WCF 创建一个不使用任何配置设置的 AJAX 服务(可通过从 Web 浏览器客户端使用基本 JavaScript 代码访问的服务)。
- 使用复杂类型的 AJAX 服务示例
演示如何使用 WCF 创建一个 AJAX 服务,该服务可创建复杂类型并在服务和客户端之间发送以 JavaScript 对象符号 (JSON) 形式发送这些复杂类型。
- 具有 JSON 和 XML 的 AJAX 服务示例
演示如何使用 WCF 创建一个可返回 JSON 或 XML 数据的 AJAX 服务。
另请参见
其他资源
Creating WCF Services for ASP.NET AJAX
ASP.NET AJAX Integration and JSON Support
Send comments about this topic to Microsoft.
© 2007 Microsoft Corporation. All rights reserved.