Visual Studio 2005 Tools for the Microsoft Office System の 3 つの特徴
プラットフォームとの統合
Office アプリケーション
開発環境に Office アプリケーションの画面を統合し、Windows アプリケーションの開発と同じようにドラッグ & ドロップで豊富なコントロールを配置しながら、Excel 2003 や Word 2003、Outlook 2003、または InfoPath 2003 をインターフェイスにした操作性の高いアプリケーションを、効率的に開発できます。

Web アプリケーション
ASP.NET 2.0 により、パフォーマンスやセキュリティが大幅に向上された Web アプリケーションを、よりシンプルに開発できます。データ アクセスを簡略化する一連の新しいコントロールとインフラストラクチャが組み込まれているほか、ビジュアルの一貫性を保つための機能が提供されています。

Windows アプリケーション
.NET Framework 2.0 の強化された Windows フォームを使用して、より少ないコードで、より多くの機能を実現することができます。Web へのソフトウェアの配置、Web からのソフトウェア配布、およびユーザー環境におけるバージョン管理までを支援する、ClickOnce の機能も提供されます。

統合開発環境 (IDE) の革新
コーディング支援機能の強化
IntelliSense によりコーディングの候補を自動的に表示するほか、メニューに表示されるタスクを選択するだけで、目的に応じたコードの雛形を自動的に挿入できます。また、構文エラーに対するコード修正候補の提示および反映が行えるほか、リファクタリングにも対応しており、コーディングを幅広く支援します。

モデルとコードをシームレスに統合
クラス デザイナを使用することで、クラスの構造や関係をスムーズにモデリングすることが可能です。クラス デザイナで作成されるクラス図は実際のソース コードと一体で扱われ、ソース コードを変更すると同時にクラス図も変更され、その逆もリアルタイムに行われます。また、クラス図によるリファクタリングも可能です。

より快適なデバッグ環境
デバッグ時に正しいデータが受け渡されているかをビジュアルで確認するための機能を強化しています。また、実行時エラーの原因および対策を提示する機能に加えてデバッグ時に行ったコードの修正をダイナミックに反映してデバッグを続行できる、エディット コンテュニュの機能も搭載しています。
幅広い Office ソリューションを実現
サーバー側でのドキュメント制御
Web アプリケーションなどサーバー側で Office ドキュメントを制御したい場合に、サーバーに Office アプリケーションをインストールおよび実行することなく、ドキュメントへアクセスできるランタイムが提供されます。クライアント側で Office ドキュメントを開いた際には、データがサーバー側のドキュメントと同期されます。

Access ランタイムを再頒布
Access 2003 Developer Extensions および Access 2003 ランタイム再頒布権の提供により、Access がインストールされていないコンピュータの含まれるグループや組織にも、Access 2003 をベースとしたデータベース ソリューションを頒布できます。

SQL Server および Excel を活用した BI ソリューション
Visual Studio 2005 と完全に統合された SQL Server 2005 のデータ分析機能を利用して、BI (Business Intelligence) ソリューションの構築を行うことができます。またそれを Excel と連携させることも可能です。
|