この考えはしばらくの間私を悩ませていましたが、UI からバックエンド (つまり .Net) にデータを転送/送信する他の方法はあり<html><form>
ますajax()
か? 現在は.ajaxが主流の技術だと思いますが、他に何かありますか?
気になる点:
多くのプラグインで使用される jquery による .ajax() は Javascript に基づいているため、js ファイル内に問題のあるコードがあると、すべてがうまくいかず、デバッグが難しくなります。また、ブラウザのJavaScriptが無効になっている場合、これも機能しないと思います。
私の経験から、バックエンド (Web サービス) からのデータに問題がある場合、つまり例外が発生すると、ページのレンダリングがゆがみ、他の要素が表示されなくなります。