我一直在阅读这篇文章:
本文介绍了许多使用 jQuery 和 AJAX 与数据库通信的方法。我个人使用.ASHX
处理程序来获取数据。
任何人都可以告诉我,无论数据库有多大,哪种方式在轻量级和性能方面都被认为是最好的?
我一直在阅读这篇文章:
本文介绍了许多使用 jQuery 和 AJAX 与数据库通信的方法。我个人使用.ASHX
处理程序来获取数据。
任何人都可以告诉我,无论数据库有多大,哪种方式在轻量级和性能方面都被认为是最好的?
如果您坚持使用 ASP.NET 表单并且无法使用 ASP.NET MVC,那么.ashx
处理程序就可以了。它们没有完整的 ASP.NET 表单.aspx
页面的所有开销。
就性能而言,一如既往,您应该只返回您需要的数据,并且只要您的数据库经过调整并且您的 SQL 查询是明智的,那么生活会很好。
我建议的一件事是不要返回 HTML,而是考虑将数据返回为JSON。它更加紧凑和便携。JSON 对象也可以重新水合为您可以直接操作的 javascript 对象。有许多可用于 .NET 的 JSON 序列化器,我认为Json.NET是更好的序列化器之一。