ASP.NETがAjaxベースで動作して、ページ遷移せずにイベントをサーバ側で処理できる素敵な未来の話は歓迎するとして、未だその未来に達していない目の前の現状についての話です。 ごくストレートにAjaxプログラムを開発する場合、それはクライアント側のJavaScriptコードとサーバ側のコードが直接的に絡まないで別個に動くことを意味します。これが何を意味するのかというと、たとえサーバ側技術にASP.NETを利用した場合であっても、クライアント側のデバッグの際には「ASP.NETに関わりを持たない単なるJavaScript埋め込みHTMLファイル」の中にブレークポイントを置いて実行する必要が出たりするわけです。 ところが、MSDNでVisualStudio 2005のJScriptのデバッグのあたりを調べても、コマンドラインプログラムのケースと、ASP.NETのケースしか説明が見つかりません