Silverlight をインストールするには、ここをクリックします*
Japan変更|サイトマップ
Visual Studio

製品概要エディションの比較

アプリケーション ライフサイクルにおけるすべての工程をカバーし、様々なアプリケーションの構築において、高い品質と生産性を確保するための包括的な機能を提供

IT システムの重要性が増すとともに、ビジネスの要件やユーザーのニーズに最適なアプリケーションの構築とその差別化が求められるようになりました。その一方でアプリケーション開発における期間やコストは縮小されながらも、IT システムの障害発生はビジネスや社会生活に多大な影響を与えるため、限られたプロジェクト リソースの中で高い品質を確保する必要があります。
Microsoft Visual Studio 2010 は設計から導入まで、アプリケーションのライフサイクルにおけるすべての工程にまたがり、様々なアプリケーションを構築するための IT エンジニアの作業を最適化する統合開発環境を提供します。
進化したハードウェアやプラットフォームを最大限活用し、ビジネスの要件に最適なアプリケーションを統一の開発環境で構築することができます。アプリケーション ライフサイクル上の工程やエンジニアの役割に応じた専門的な機能が提供され、プロフェッショナルなIT エンジニアが持つそれぞれの生産性や創造力をさらに発揮することができます。
想像力の最大化統合による最適化確かなコード品質

確かなコード品質

IT の重要性が増すにつれ、その品質はビジネスや社会生活にも大きな影響を与えるようになりました。システムの品質はテスト フェーズのみでは確保することはできず、すべての工程であらゆる観点から品質を作りこむ必要があります。
Visual Studio 2010 は設計においてはアーキテクチャ通りに正しく設計されているかを検査し、開発においてはより強化されたデバッガやコード分析によって高品質なコードを記述し、テストにおいては、単体テストから負荷テストまで様々な粒度の手動、自動テスト機能によって多角的な観点から検査することができます。これによってアプリケーション ライフサイクルのすべてのフェーズにおいてそれぞれの観点から効率よく品質を作りこむことが可能です。
また、品質の管理においては、強化されたプロジェクト管理機能によって、プロジェクトの予測分析や厳格な管理を支援し、複数のエンジニア間で問題の検出、共有、解決のための新機能を搭載、さらにテストの計画、実行、追跡といったテスト プロセス全般をカバーする新たなツールを提供します。

デバッグにかかる時間を短縮するとともに、複数のエンジニア間での共同作業を促進します。
  • 新機能 IntelliTrace によって、アプリケーションのデバッグ実行を履歴として記録し、デバッグ中に状態をさかのぼって確認することができます。またこの履歴を保存して他のエンジニアに渡し、”再現しないバグ” の発生を軽減します。
  • 呼び出しの階層化によって、メソッドを呼び出している/呼び出されているメソッドを確認することができ、実際にアプリケーション起動することなくプログラムの実行フローを把握できます。
  • ブレークポイントにラベルを付けて管理でき、ラベルごとに有効/無効などの操作を行うことができます。


Microsoft Silverlight をインストールすると、
Silverlight バナーをご覧いただけます。

※画面をダブルクリックすると、全画面表示になります

テストの自動化により、効率的にコードの品質を高めることができます。
  • 単体テストを実際のコードから生成し、回帰テストの実施時にツールで自動実行することができます。さらにチェックインやビルドの実施時に、単体テストを自動的に実施することができ、開発作業と連動した品質検証を効率的に実施することができます。
  • コードカバレッジによりどれくらいの割合のコードがテスト実施済みであるかを把握することができます。
  • テスト影響度分析により、ソースコードを修正した際にどのテストが変更に影響があるかを一覧し、その該当テストのみを実施することでテスト効率が向上します。


Microsoft Silverlight をインストールすると、
Silverlight バナーをご覧いただけます。

※画面をダブルクリックすると、全画面表示になります

テスト プロセス全般をカバーする専用ツールにより、より品質の高いアプリケーションを実現します。
  • 要件とテストの対応付けと計画、テスト実施、テストと修正状況の進捗管理などテスト プロセス全般をカバーする専用ツールにより、テスト選任者や受け入れテストを実施するエンドユーザーの作業の効率化を支援します。
  • アプリケーションのテスト実施手順を記録し、回帰テスト時にその UI 操作の手順を再現することができます。問題発生時には、問題が発生した際のシステムの状況、画面操作のキャプチャ等、より詳細な情報を Team Foundation Server 上のバグ表とともに管理することができます。
  • Visual Studio Team Lab Management 2010 と組み合わせることにより、仮想環境でテスト環境を構築することができます。環境の切り替えは 1 クリックと容易であり、問題が発生した実際のテスト環境とバグ表を紐づけることができます。


Microsoft Silverlight をインストールすると、
Silverlight バナーをご覧いただけます。

※画面をダブルクリックすると、全画面表示になります

プロジェクト状況の分析や管理機能によって、問題が大きくなる前に、未然に対処することができます。
  • Visual Studio 2010 は特に現在主流のイテレーション型プロセスにも適用するよう設計されており、最適なプロセスで開発することができます。
  • 開発プロジェクトの一連の作業において、自動的に収集され、分析されたデータを用いて確実な管理を行うことができます。
  • Office Excel や Office Project 等使い慣れたツールを用いて、進捗状況や計画を管理することができます。
コードの品質を多角的な視点から検査し、品質を高めます。
  • コード メトリクスにより、コードの保守性と複雑性が一定の基準を満たしているか確認することができます。
  • セキュリティや保守性など処理的に問題がないため一般的なテストでは検出しづらい潜在的な問題に対し、コード分析によって、問題に発展する前にこれらを検出することができます。
  • 実際のシステムがアーキテクチャ設計通り正しく構築されているかツールで検証することができます。


Microsoft Silverlight をインストールすると、
Silverlight バナーをご覧いただけます。

※画面をダブルクリックすると、全画面表示になります

Visual Studio 2010 エディション間の機能比較

▲ Top of Page

広告バナー

VisualStudio2010 日本語評価版 無償ダウンロード提供中




Microsoft