Silverlight をインストールするには、ここをクリックします*
Japan変更|すべてのMicrosoft のサイト
Visual Studio 2005

Visual Studio 2008 Professional Edition: アップグレードする主な理由


開発者の生産性の向上

革新的なデータ アクセス モデル

詳細

  • LINQ により、開発者には、データ ソースにアクセスするための宣言型プログラミング テクノロジが提供されます。
  • VB プロジェクトおよび C# プロジェクトで、SQL データベース、XML ファイル、およびネイティブなオブジェクト コレクションがサポートされます。
  • 階層型のデータ セットをサポートする新しいデータセット デザイナが用意されています。
  • IntelliSense で LINQ をコーディングできます。

検討すべき理由

  • LINQ によって開発作業の複雑さが軽減され、生産性の向上に役立ちます。
  • 開発者は、データにアクセスするために専用のクエリ言語を学習する必要はありません。
  • 開発者は、取得方法の指定に時間をかけることなく目的のデータをコンパイラに指示できます。

ビジネス ロジックの開発

  • WF を使用してビジネス ロジックを開発するためのプログラミング モデル、エンジン、およびツールが組み込まれています。
  • ワークフロー デザイナ、プロジェクト テンプレート、およびワークフロー デバッガが用意されています。
  • コンピュータのプロセスと人間のプロセスの両方をモデル化できます。
  • ワークフロー内から WCF の Web サービスを公開および利用できます。
  • 使用しているソフトウェアで実際のビジネス プロセスをモデル化できます。
  • 独自のカスタム ワークフロー エンジンを記述する必要はありません。

複数の対象

  • 開発者は、開発プロセス中にいつでも .NET 2.0、3.0、または 3.5 を選択できます。
  • Visual Studio では、対象として選択したバージョンのフレームワークに合わせて、プロジェクト テンプレート、使用できる DLL、および IntelliSense が調整されます。
  • ユーザーにアップグレードを強制しなくても、最新のプラットフォームを段階的に導入できます。
  • 異なるバージョンの .NET Framework で動作するアプリケーションの開発を 1 つのツールで行うことができます。

テスト ドリブンの開発ツール

  • コードの有効性を確認するための単体テストを作成します。
  • CSV ファイルや XML ファイルなどのデータを単体テストにバインドします。
  • テスト ドリブンな開発の方法論を適用することで、品質の高いアプリケーションを提供し、製品化までの時間を短縮することができます。

 

Windows、Office、およびモバイルの開発ツール

魅力的なアプリケーションの構築

詳細

  • WPF により、コンテンツ ベースでメディアを駆使したアプリケーションを簡単に構築できます。
  • WPF を既存の Windows フォーム アプリケーションに組み込むことができます。
  • ClickOnce を使用することで、WPF アプリケーションを Web 経由で配置できます。

検討すべき理由

  • メディア グラフィックスやベクタ グラフィックスを組み込むことで、魅力的な新しいユーザー エクスペリエンスを実現できます。
  • 開発者は、セキュリティと信頼性に優れた配置オプションを簡単に活用できます。

Office ベースのアプリケーションの構築

  • リボン、カスタム作業ウィンドウ、Outlook フォーム領域、新しいウィザードなどのビジュアル デザイナが用意されています。
  • ワークフローと Microsoft SharePoint がサポートされます。
  • ClickOnce を使用することで、VSTO アプリケーションを Web 経由で配置できます。
  • Office ベースのアプリケーションをより簡単に作成できます。
  • Outlook フォーム領域のデザインと構成プロセスを迅速化できます。
  • SharePoint ワークフローを使用して、SAP や Siebel など、企業のサードパーティのバックエンド データ リポジトリにアクセスできます。

モバイル アプリケーション

  • デバイス用の Visual Studio Tools には、単体テストと Device Emulator 3.0 が組み込まれています。
  • モバイル プロジェクトでは、LINQ、WCF、CLR プロファイラ/パフォーマンス モニタ、および BCL の機能強化がサポートされます。
  • 開発者は、ID、接続方法、格納モデルなどの切り替えを気にすることなく、モバイル アプリケーションの機能に集中して開発作業を行うことができます。

 

Web アプリケーションとサービス

Web ユーザー インターフェイスに関する最新の技法の利用

詳細

  • Silverlight のサポートが組み込まれています。
  • JavaScript と ASP.NET AJAX のサポート (Intellisense とデバッグ機能) が強化されています。

検討すべき理由

  • カスタマイズされ、インタラクティブで、より優れた Web エクスペリエンスを実現します。
  • 学習する概念と記述するコード行が少なくなることで、生産性が向上します。
  • 作成、デバッグ、およびメンテナンスにかかる時間が少なくなります。
  • デザインと開発を共同で実行できます。

Web アプリケーションのデザイン

  • VS 2008 では、新しい Expression Web 製品付属の Web デザイナと同じものが使用されます。
  • 分割ビューでの編集機能により、HTML ソースとデザイン ビューを同時に表示できます。
  • 入れ子になったマスタ ページにより、Web ページ間でデザイン レイアウトを継承できます。
  • CSS (カスケード スタイル シート) スタイル マネージャにより、CSS スタイル シートを選択できます。
  • 直感的に操作できる Web デザイナを使用して、Web インターフェイスをより簡単に構築できます。
  • 最小限のコード変更により、Web サイト全体のレイアウトを変更できます。

接続型アプリケーションの構築

  • WCF を使用して通信ソフトウェアを実装するためのツールが組み込まれています。
  • SOAP を含むさまざまなトランスポートやプロトコルがサポートされます。
  • REST、JSON などの標準に対するサポートが強化されています。
  • WCF は簡単に使用でき、Web サービスとより適切に統合できます。
  • サービスの構築時に、管理コードを記述したり、IIS に配置したりする必要はありません。
  • サービスのコードをテストするために WCF でクライアントを開発する必要はありません。

 

コラボレーション

チームのコラボレーションの強化

詳細

  • チーム エクスプローラを使用して Visual Studio Team System 2008 Team Foundation Server に接続します。
  • Visual Studio 2008 製品のユーザーと共同作業を行います。

検討すべき理由

  • チームは、より効率的に作業し、変更を管理できます。
  • Visual Studio 2008 Professional Edition を使用するチームのメンバは、Visual Studio Team System 2008 製品を使用するチームのメンバとより簡単に共同作業を行うことができます。

Web デザイナによるコラボレーションの強化

  • XAML は、デザイン担当者が使用するデザイン ツールによって自動的に生成され、その後開発者によって使用されます。
  • VS 2008 以降、ワークフローは双方向になるため、開発者はプロセスを開始できます。
  • デザイン担当者と開発者は、順次ではなく、インタラクティブかつ同時に作業できます。
  • デザイン担当者と開発者は、生産性を向上し、より敏捷性の高い方法で作業できます。

▲ Top of Page



Microsoft