触れば触るほど奥が深い ASP.NET AJAX Control Toolkit
先々週辺りから本格的に ASP.NET AJAX Control Toolkit に触れているのですが、これは中々に奥が深いコントロール集だと感じさせられます。
特に AnimationExtender はあり得ないほど深過ぎです。
多分 UpdatePanel かそれ以上に力を入れて作られたコントロールなんじゃないかなぁなんて思います。
今まで面白いなぁとおもいつつも触れていなかったので触れてみると凄く面白いコントロールだという事が分かりました。反面深過ぎて、どこで切るべきか、実際にソースを追いかけながら調べてみても疑問が出てくるような部分が大量に出てきます。
個人的に思った事は以下の点。
ASP.NET 2.0 AJAX Extensions の各コントロールと違い、Animation Control は自分でゴリゴリHTML デザイナに記述しないと利用する事が出来ない。(プロパティウィンドウからのお手軽設定が出来ない)
- ASP.NET 2.0 AJAX Extensions の各コントロールと違い、Animation Control は自分でゴリゴリHTML デザイナに記述しないと利用する事が出来ない。(プロパティウィンドウからのお手軽設定が出来ない)
- 利用者のレベルは中級以上が前提(Xml で設定を行うので動作等を知らないと中々思うように動作しないかも。)
- やはり ASP.NET 2.0 AJAX Extensions が動作する環境でなくては実行出来ない。
- リファレンスを読んで、それぞれの特徴をしっかり押さえることが重要。
- リファレンスにさらっと書かれているが、実は重要なプロパティが盛りだくさん。
- 組み合わせ次第で、あたかも WPF/E を組み込んでいるかのようなページの作成が可能
きっと調べるにつれてもっと色々な情報が掘り起こされるんだろうなぁなんて思いながら楽しく調べています。年末年始にも調べて自分のサイト等にも反映できるぐらい理解を深めたい所です。