Ask The Experts! 第二弾 AJAX チーム編が公開
Ask The Experts! ~ その疑問、マイクロソフトの担当者にきいてみませんか ? からです。
いつの間にか公開されていたのでチェックしました。今回の内容も非常に濃かったです。ASP.NET AJAX に限らず、ASP.NET による開発に携わっている方はチェックしてみてはいかがでしょうか。 GW 中だとなかなかチェックする気になれないかもしれないですけどね(笑)
以下聞いた中でのメモ。箇条書きとなっているので若干見づらいかと思いますがご了承ください。
どれもおもしろかったんですが、 Sharepoint 上に ASP.NET AJAX を利用したページの作成が出来るというのが特に興味深かったです。
ASP.NET Futures が5月リリース予定というか、リリースされています。
ダウンロードはこちらから可能です。
ASP.NET Futures
Orcas では戻るボタン制御のコントロールがリリースされる予定。
IE と Opera で動作 Safari も予定(Firefox も多分動作?)
Office SP1 では Office SharePoint に ASP.NET コントロールを作成する機能が追加される。
これは、 AJAX の内部アプリケーションの全機能を活用できる。
ASP.NET AJAX の弱点やユーザーが陥りやすい落とし穴についても話している。
クライアントサイドでの JavaScript の重さ等
UpdatePanel について
「設計はできるだけシンプルなままで、想定通りに機能する」ことを目指して開発した
UpdatePanel の中に JavaScript を使用するコントロールの配置は正常動作しない場合が多い。(UpdatePanel コントロール上で利用できないコントロール にて投稿しているので気になる方はどうぞ。)
現在新しいパネルを開発中らしい「TreeView などのコントロールは利用できるかも。。。」
ASP.NET AJAX Control Toolkit Extender最大の利点は
テンプレートを利用して既存のコントロールに少しの機能拡張をすることができる事。
Control Toolkit は Microsoft からの正式なサポートがされることはない。CodePlex 上で報告して修正待ちか、自分で修正する事になる。
ASP.NET AJAX が対応している古いブラウザ
Firefox1.5 以上 Safari2 以上 Opera9 以上 IE6 以上が条件
Bertrand さんからすると、ユーザーに優しいのは IE だけど、開発者からみると Firefox が好き(笑)
Firebug があるから IE6 から IE7 ではパフォーマンスが大きく向上6で7~8秒だったのが Firefox では2~3秒 IE7 も同様 単純なテストだそうですが。