使用jQuery AJAX和ASP.NET与数据库通信

时间:2011-01-14 11:10:05

标签: javascript ajax web-services httphandler pagemethods

我一直在读这篇文章:

  

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

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

任何人都可以告诉我,无论数据库有多大,轻量级和表现都很好吗?

1 个答案:

答案 0 :(得分:2)

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

就性能而言,与往常一样,您应该只返回所需的数据,并且只要调整数据库并且SQL查询是合理的,那么生活就会很好。

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