ASP.NET WebフォームアプリケーションにAJAXを導入する方法には大きく分けて2つの方法があります。一つがjQueryのAJAX APIなどJavaScriptを使い自前で行う方法、もう一つがASP.NET AJAXを利用する方法です。 それぞれの具体的な実装方法は後で説明するとして、大まかな特徴についてまとめると次のようになります。 [1]JavaScriptを使い自前で行う方法 本来の意味でのAJAXを実現できる。 ASP.NET Webフォームアプリケーションより上位の仕組みであるHTTPハンドラーなどを使い、非同期アクセス用のエンドポイントを用意する必要がある。 ASP.NETの他に、JavaScript、HTMLに対する相応の知識が必要となる。 [2]ASP.NET AJAXを利用する方法 既存コードを生かしつつ、最低限のコード追加でAJAXを導入できる。 ほぼASP.N