NetAdvantageとVisual Studio 2005
Microsoftの.NET 2.0とVisual Studio 2005のリリースはWindowsフォームとASP.NETの開発にとって大きな飛躍となります。メンバーシップ、ロール管理、マスターページ、テーマ、スキンのような強力な機能を提供しており、.NET 2.0とVisual Studio 2005はアプリケーション開発プラットフォームのベンチマークを提供し続けています。
同じく革命の精神で、Infragisticsは.NET 2.0やVisual Studio 2005 IDEが提供する新しい機能の多くをNetAdvantageツールセットに統合することでNetAdvantageツールセットを強力にし続けています。さらに、Visual Studio 2005がリリースされたことでNetAdvantage 2005では、Infragisticsは新しいツールやインボックスコントロールでは見ることが出来ない機能をNetAdvantageツールセット機能に拡張することでUI開発ツールベンダーのリーダーとしての価値を維持しています
NetAdvantage Visual Studio 2005機能の利用
NetAdvantageコントロールがVisual Studioインボックスコントロールの機能を拡張し、IDEに統合します。
Visual Studio 2005のためのNetAdvantage 2005で出来ること:
- Visual Studio 2005で構築されたアプリケーションにNetAdvantageを統合することがスムーズに出来ます。
- Viausl Studio 2005に以前のバージョンのNetAdvantageで構築された既存のアプリケーションを容易に移行することが出来ます。
- ASP.NETアプリケーションの構築が容易に出来ます。
NetAdvantageは次のような方法でVisual Studio 2005の機能拡張:インボックスコントロールで計算が可能 -Microsoft WindowsフォームグリッドやMicrosoft ASP.NETデータグリッドを含むインプットを適用可能なあらゆるインボックスコントロールにExcelスタイルの計算を適用することが出来ます。
Microsoft Windowsフォームグリッドの中のNetAdvantage WinEditor - NetAdvantageエディタがよりパワフルなデータインプット機能を与えるため、Microsoft Windowsフォームグリッドのカラムに今以上に拡張することが出来ます。
Microsoft Windowsフォームグリッドで利用可能なエディタは次の通りです:
- WinTextEditor
- WinColorPicker
- WinComboEditor
- WinOptionSet
- WinFontNameEditor
- WinCalculator
- WinDateTimeEditor
- WinCalculatorDropdown
- WinCurrencyEditor
- WinProgressBar
- WinNumericEditor
- WinCalendarCombo
- WinCheckEditor
- WinMaskedEdit
XHTML準拠 - Visual Studio 2005のWebフォームのデフォルトのdocタイプはXHTMLです。 - InfragisticsツールはXHTML標準に準拠を保証しています。 - 古典的なHTMLか新しいXHTMLのいずれかのdocタイプを使用する権限があります。
ASP.NETアプリケーション開発の簡易化 - 全てのJavaScriptや必要なイメージファイルをアセンブリのツールに対してパッケージすることによって、仮想ディレクトリの作成やWebサーバの修正をせずに必要なアセンブリをコピーする単純なタスクになります。
インタラクティブなデザインサーフェス - プロパティウィンドウを使用する必要なしにデザイン時に直接Infragisticsツールと相互作業することが出来ます。アクティブなデザインサーフェスは1つのクリックでタブを変更するようなアクションをさせることを可能とすることで自然なインタラクティブ性を作っています。Visual Studioデザイナーウィンドウを残す必要をなくすことで生産性を増やします。
NetAdvantageは次の方法でVisual Studio 2005にダイレクトに統合:
新しいデータバインディングのサポート - NetAdvantageツールセットの全てのデータ感知コントロールはVisual Studio 200の新しいデータバインディングコントロールのサポートを提供します。 - 新しいオブジェクトデータソースも含みます。
Windowsフォームアプリケーションのためのデータソースウィンドウインテグレーション - データソースウィンドウの中にNetAdvantageコントロールを使用するサポートを提供します。リレーションシップがデータカラムとエディタ、データテーブルとデータテーブルコントロールの間に容易に割り当てることが出来ます。その後、フィールドやテーブルがフォーム上にドロップされたとき、Visual Studioは割り当てられたエディタ、あるいはデータバインドコントロールのインスタンスを作成します。
Windowsフォームのベースラインとスナップライン - 構築におけるベースラインとスナップラインのサポート - コントロールを整列させることをより容易にすることが可能。
WindowsフォームアプリケーションのためのImageListキー - プログラマーがImageList内の項目に文字列名を割り当てることを可能にします。Appearanceオブジェクトはこの機能をサポートするために修正されました。そして、Appearanceの今のイメージプロパティはImageListに関連するイメージのキーを設定することが出来ます。
ASP.NETテーマのサポート - NetAdvantageとインボックスコントロールのスキンは共通のテーマを使用することが出来ます。
WindowsフォームのためのTheming APIの管理 - Infragistics Windowsフォームコントロールは現在のコードがフルパーミッション/アンマネージドコード権利を持っていない環境で使用されるとき、現在のXPテーマでレンダリングすることが出来ます。
スマートタグのサポート - スマートタグがVisual Studioデザイナーサーフェスから離れる必要なしに最もよく使用された設定へのクイックアクセスを可能にすることでデザイン時間の改善を提供します。
NetAdvantageツールセットはVisual Studio 2005、2003、2002で動作します。