【问题标题】:communicate with database using jQuery AJAX and ASP.NET使用 jQuery AJAX 和 ASP.NET 与数据库通信
【发布时间】:2011-06-09 02:10:53
【问题描述】:

我一直在读这篇文章:

Many ways to communicate with your database using jQuery AJAX and ASP.NET

本文介绍了使用 jQuery 和 AJAX 与数据库进行通信的多种方法。我个人使用.ASHX 处理程序来获取数据。

谁能告诉我,无论数据库有多大,哪种方式在轻量级和性能方面都是最好的?

【问题讨论】:

    标签: javascript ajax web-services httphandler pagemethods


    【解决方案1】:

    如果您受困于 ASP.NET 表单并且无法使用 ASP.NET MVC,那么 .ashx 处理程序就可以了。它们没有完整的 ASP.NET 表单.aspx 页面的所有开销。

    就性能而言,一如既往,您应该只返回您需要的数据,并且只要您的数据库经过调整并且您的 SQL 查询是合理的,那么生活将会很美好。

    我建议不要返回 HTML,而是考虑将数据返回为 JSON。它更加紧凑和便携。 JSON 对象也重新水合为您可以直接操作的 javascript 对象。有许多可用于 .NET 的 JSON 序列化器,我认为 Json.NET 是更好的序列化器之一。

    【讨论】:

      猜你喜欢
      • 2015-07-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多