NetAdvantage for ASP.NET 2009 Volume 1 日本語版リリース間近ということで・・・[その1 - Introduction]

ゴールデンウィークも過ぎ、日に日に夏が近づいてきていますが、NetAdvantage ASP.NET (NetAdvantage Web Client に含まれます)のアップデートも近づいてきています。

4月にリリースされた Windows Forms (NetAdvantage Win Client に含まれます) 2009 Volume 1 と同様、ASP.NET の次回リリースのバージョンは 2009 Volume 1 です。リリースごとに新機能やコンポーネントが追加される NetAdvantage ですが、このリリースに先駆けて私のブログでは連載という形で ASP.NET 2009 Volume 1 で追加される機能をご紹介していきます。

追加された機能をざっと挙げてみますと・・・

  • WebDataMenu
    • メニューの場所からサブメニューの位置を自動調整
    • 階層化されたカスケーディングメニュー
    • アクティベーション等選択機能の向上
WebDataMenu
  • WebDataTree
    • アニメーションやテンプレートを用いてリッチなツリーを手軽に 作成可能
    • トライステート(3段階)チェックボックスのサポート
    • マウスでも、キーボードでも操作OK!
WebDataTree
  • WebProgressbar
    • 自動アニメーション機能
    • Windows Forms の Progress Bar を Web で実現
    • フォーマット自在
WebProgressbar
  • WebDropDown
    • Auto-Suggest 機能で入力補助、効率アップ
    • テンプレート使用でドロップダウンのコンテンツをコントロール
    • ページング機能
    • ドロップダウン コンテンツの追加
WebDropDown
  • WebDataGrid
    • 列移動と移動アニメーションのサポート
    • 列移動時のクライアント側処理をサポート
    • WebDropDown を Editor Provider として追加
WebDataGrid
  • ドラッグ・アンド・ドロップ フレームワーク
    • NetAdvantage 以外のコンテンツにも使用可能
    • ドラッグした DOM エレメントのコピーもサポート
    • ドラッグ時のマウスカーソルと表示エレメントはカスタマイズ可能
 

各コントロールと機能については追ってご紹介していきますが、その前にひとつ。以前の Developer Days やアカデミアなどでご紹介してきました ASP.NET AJAX ベースの NetAdvantage コントロールは Aikido コントロールと呼ばれていましたが、2009 Volume 1 より正式に「ASP.NET AJAX コントロール」と呼ばれるようになりました。 WebAsyncRefreshPanel や WebGrid に代表されるように、以前から AJAX 機能は NetAdvantage に搭載されていましたが、ASP.NET AJAX コントロールが既存の NetAdvantage コントロールとどう違うのかということをこことでちょっとおさらいしましょう。

独自の AJAX エンジン + Infragistics スタイル =  NetAdvantage クラシック コントロール

Microsoft ASP.NET AJAX + Infragistics スタイル = NetAdvantage ASP.NET AJAX コントロール

ASP.NET AJAX Extension が ASP.NET 2.0 に登場し、ASP.NET 3.5 では標準機能として追加されたことで AJAX が標準で使用できるようになりました。以前から AJAX 機能は NetAdvantage に搭載されていましたが、ネイティブの機能を活用することでコントロールをさらに多機能・高機能化することが可能になりました。また AJAX 機能だけではなく、パフォーマンスと互換性の向上、コードの最適化、スタイルの統合、そして開発しやすいシンプルなオブジェクトモデルをデザインの段階から念頭において開発されたコントロールが NetAdvantage の ASP.NET AJAX コントロールです。

また細かいといころでは以下の Google Chrome サポートが追加されました。

  • 全てのASP.NET AJAX コントロールの Google Chrome サポート (以前リリースされた WebDataGrid、WebSlider、 WebImageViewer、 WebDialogWindow、WebSplitter にも適用)
  • WebSchedule の Google Chrome サポート

ちなみに NetAdvantage Web Client および NetAdvantage Win Client 等、製品ラインアップの変更については弊社代表クーニングのブログをご覧ください。

また Windows Forms と WPF 製品がはいった NetAdvantage WinClient については機能紹介が弊社エバンジェリスト池原のブログに記載されておりますのでそちらも合わせてご覧ください。

それでは次回からは各コントロールについて紹介していきます。おたのしみにー。

毎週迫るブログ締切の予定をたてた私はギリギリ感のとりこ?

Comments

Makoto Suzuki said:

さて、新機能紹介シリーズの一つ目は WebProgressBar です。新しい ASP.NET AJAX コントロールが多数追加されたこのリリースでは UX 向上のためのコントロールも盛り込まれています。その一つが

# May 19, 2009 1:20 AM

Makoto Suzuki said:

シリーズ3つ目の今回はデータバインドなドロップダウンコントロール WebDropDown と WebDataGrid に追加された機能をご紹介します。 WebDropDown とは? 場所を取らずにあらかじめ用意された選択肢の中から項目を選ぶことのできるドロップダウンボックスは日々使用するアプリケーションでよく目にするものですが、WebDropDown

# June 12, 2009 5:15 AM

Makoto Suzuki said:

NetAdvantage for ASP.NET 2009 Volume 1 の新機能紹介シリーズ、最終回となりました。ASP.NET AJAX をフル活用してさらにパワフルにかつ使いやすくなった NetAdvantage

# June 15, 2009 6:53 AM

Makoto Suzuki said:

朝晩の冷え込みが始まり、いよいよ冬ですね。寒くなり始めても NetAdvantage はホットです。 先日の Developer Days 6 のデモの中でちょこっとお披露目をさせていただいたのですが、

# November 9, 2009 1:15 AM

すずきのASP.NETブログ said:

朝晩の冷え込みが始まり、いよいよ冬ですね。寒くなり始めても NetAdvantage はホットです。 先日の Developer Days 6 のデモの中でちょこっとお披露目をさせていただいたのですが

# November 9, 2009 1:19 AM

Makoto Suzuki said:

現在 NetAdvantage ASP.NET 製品は ASP.NET と ASP.NET AJAX コントロールに分かれているのは皆さんご存知ですよね。(ASP.NET AJAX コントロールについて詳しいことは

# March 8, 2010 11:58 PM
Leave a Comment

(required) 

(required) 

(optional)

(required) 

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS