私はこの記事を読んでいます:
この記事では、jQueryとAJAXを使用してデータベースと通信する多くの方法について説明します。個人的には、.ASHX
ハンドラーを使用してデータを取得します。
データベースがどれほど大きくても、軽量でパフォーマンスが優れているという点で、どちらの方法が最適であるかを誰かに教えてもらえますか?
私はこの記事を読んでいます:
この記事では、jQueryとAJAXを使用してデータベースと通信する多くの方法について説明します。個人的には、.ASHX
ハンドラーを使用してデータを取得します。
データベースがどれほど大きくても、軽量でパフォーマンスが優れているという点で、どちらの方法が最適であるかを誰かに教えてもらえますか?
ASP.NETフォームで立ち往生していて、ASP.NET MVCを利用できない場合は、.ashx
ハンドラーで問題ありません。.aspx
完全なASP.NETフォームページのオーバーヘッドのすべてを持っているわけではありません。
パフォーマンスに関する限り、いつものように、必要なデータのみを返す必要があります。データベースが調整されていて、SQLクエリが適切であれば、生活は良好になります。
私が提案することの1つは、HTMLを返す代わりに、データをJSONとして返すことを検討することです。よりコンパクトでポータブルです。また、JSONオブジェクトは、直接操作できるjavascriptオブジェクトに再水和されます。.NETで利用できるJSONシリアライザーはたくさんありますが、Json.NETは優れたものの1つだと思います。