タグ

ブックマーク / mag.autumn.org (2)

  • VisualStudio 2005で、ASP.NET抜きのクライアント側JavaScriptコードをデバッグ実行する方法 【▲→川俣晶の縁側→ソフトウェア→技術雑記】

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

  • Ajaxの長所・短所・実装に関するメモ (暫定版)

    Ajaxについては日語で読めるAjax関連情報のリンク集等を参照。 以下は、私なりにより分かりやすくなるように考えた結果であって、来あるべきAjaxの内容をストレートに反映しているか否かは分かりません。 Ajaxとは何か §UIへの応答を含むJavaScriptで記述されたコードを含むHTML+CSSにより記述されWebブラウザに実装されたXMLHttpRequestオブジェクトにより主にXMLデータをサーバより非同期に受け取りDynamic HTMLにより表示内容を構築するページ という理解は、まだ一面的でありすぎるように思われます。 この解釈ではサーバ側の処理がどのようなものであるかが、致命的に欠落しているからです。 サーバ側に何らかの処理を要求しない、つまりサーバ側の静的なリソースを取得するだけのAjaxアプリケーションはあり得ます。しかし、過半数のケースでは、サーバ側に何らかの

    koyhoge
    koyhoge 2005/10/02
    Ajaxは本質的には付け焼き刃的な技術なので、技術のあるべき姿からはかなり違うんじゃないのかな
  • 1