私はAjax/Asp.Net全体に非常に慣れていないので...
Ajax対応のAsp.Netサイトのサーバー側を実装する方法が少なくともいくつかあることを私は知っています。
1つの方法は、静的メソッドをaspxページの分離コードに追加し、WebMethod
属性でマークすることです。
もう1つの方法は、別のASMX Webサービスファイルを使用することです(これについては何も知りません:))。
サーバー側を実装するために最も一般的に使用されるオプションは何ですか?それぞれにどのような長所と短所がありますか?そして、セキュリティとセッションの観点から、それぞれがどのようにうまくいくのでしょうか?(サーバーがAjaxリクエストの送信元のセッションを認識していることを確認し、ログインしているユーザーのみが応答するようにしますか?)